From 25565ea69cb4536d0a0745b1ecf433ba2a6b0b8e Mon Sep 17 00:00:00 2001
From: Javier Godoy <11554739+javier-godoy@users.noreply.github.com>
Date: Tue, 21 Jul 2026 08:45:06 -0300
Subject: [PATCH] feat: add icon for settings and theme
---
.../flowingcode/vaadin/addons/demo/CommonsDemoIcons.java | 2 +-
.../META-INF/resources/frontend/commons-demo-iconset.ts | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletion(-)
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 1b8c469..5ddecd1 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, DARK_MODE, LIGHT_MODE;
+ ROTATE, FLIP, HIDE_SOURCE, SHOW_SOURCE, GITHUB, HOME, DARK_MODE, LIGHT_MODE, SETTINGS, THEME;
/**
* 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 8dc5c9d..ee5eb6e 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
@@ -116,6 +116,14 @@ template.innerHTML = `
+
+
+
+
+
+
+
+