Commit Graph

8 Commits

Author SHA1 Message Date
86c9a81653 feat: complete Alpine.js migration with reactive state management and UI updates 2025-11-24 23:29:29 +02:00
7a9deb9fc9 feat: implement Alpine.js settings panel for user preferences and configuration management 2025-11-24 22:14:50 +02:00
60e8f9a066 refactor: simplify modal handling and improve settings management 2025-10-19 02:32:43 +03:00
9e72f938e2 feat: load and save user-selected preview fit mode in settings 2025-10-18 03:28:34 +03:00
4d9c3fb5a0 chore: reorganize file structure 2025-10-18 00:23:32 +03:00
35db118ec7 chore: move website files to web/ folder 2025-10-17 23:23:09 +03:00
97158739cc 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.
2025-10-17 22:54:42 +03:00
e2b4b77478 feat: implement user settings modal with customizable editor preferences and performance settings 2025-10-17 00:45:03 +03:00