From 97158739cc16bb751e924f3a967c56883b281f61 Mon Sep 17 00:00:00 2001 From: Oleh Omelchenko Date: Fri, 17 Oct 2025 22:54:42 +0300 Subject: [PATCH] Add UI theme settings and experimental dark theme support - Introduced a new "Appearance" settings section in the settings modal to allow users to select between "Light" and "Dark (Experimental)" themes. - Updated the application initialization to apply the saved UI theme immediately on page load. - Enhanced the settings UI to load and save the selected theme. - Implemented CSS variables for the new experimental dark theme, including color adjustments for various UI elements. - Updated existing styles to support theme switching, ensuring proper color contrast and readability in both light and dark modes. --- index.html | 23 +++++- src/js/app.js | 32 ++++++-- src/js/user-settings.js | 11 +++ src/styles.css | 158 ++++++++++++++++++++++++++++++---------- 4 files changed, 176 insertions(+), 48 deletions(-) diff --git a/index.html b/index.html index d2050ca..466d5f8 100644 --- a/index.html +++ b/index.html @@ -551,10 +551,10 @@
-

+

Thank you for considering this.

-

+

Oleh Omelchenko

@@ -572,6 +572,21 @@