From 69eb062fdf6e66c3e0fad6abd18f81afcd19c7f9 Mon Sep 17 00:00:00 2001 From: Javier Godoy <11554739+javier-godoy@users.noreply.github.com> Date: Mon, 20 Jul 2026 11:08:37 -0300 Subject: [PATCH] feat: add icons for light and dark mode --- .../vaadin/addons/demo/CommonsDemoIcons.java | 2 +- .../resources/frontend/commons-demo-iconset.ts | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/base/src/main/java/com/flowingcode/vaadin/addons/demo/CommonsDemoIcons.java b/base/src/main/java/com/flowingcode/vaadin/addons/demo/CommonsDemoIcons.java index e9bf8ac..1b8c469 100644 --- a/base/src/main/java/com/flowingcode/vaadin/addons/demo/CommonsDemoIcons.java +++ b/base/src/main/java/com/flowingcode/vaadin/addons/demo/CommonsDemoIcons.java @@ -29,7 +29,7 @@ * @author Javier Godoy / Flowing Code */ public enum CommonsDemoIcons implements IconFactory { - ROTATE, FLIP, HIDE_SOURCE, SHOW_SOURCE, GITHUB, HOME; + ROTATE, FLIP, HIDE_SOURCE, SHOW_SOURCE, GITHUB, HOME, DARK_MODE, LIGHT_MODE; /** * The Iconset name, i.e. {@code "commons-demo"}. diff --git a/base/src/main/resources/META-INF/resources/frontend/commons-demo-iconset.ts b/base/src/main/resources/META-INF/resources/frontend/commons-demo-iconset.ts index 079ab08..8dc5c9d 100644 --- a/base/src/main/resources/META-INF/resources/frontend/commons-demo-iconset.ts +++ b/base/src/main/resources/META-INF/resources/frontend/commons-demo-iconset.ts @@ -108,7 +108,15 @@ template.innerHTML = ` - + + + + + + + + +