]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
feat(ui): add configurable theme support
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 18 Mar 2026 23:23:29 +0000 (00:23 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Wed, 18 Mar 2026 23:23:29 +0000 (00:23 +0100)
commit9e90933044fa4dc28d51efb4701a2fc90290db91
tree43ee2b06ec5269e8a5f7817433070f1d8a860715
parent9cc3a26a490813d549b4c3c0f6e86d21957f6701
feat(ui): add configurable theme support

Add theme field to ConfigurationData. Theme CSS files are loaded
dynamically from assets/themes/ at startup. Falls back to
tokyo-night-storm when not configured or theme not found.

Move theme.css to assets/themes/tokyo-night-storm.css.
ui/web/src/assets/config-template.json
ui/web/src/assets/themes/tokyo-night-storm.css [moved from ui/web/src/assets/theme.css with 100% similarity]
ui/web/src/main.ts
ui/web/src/types/ConfigurationType.ts