13 Commits
Author SHA1 Message Date
udo cd1af21ba6 Refactor theme rendering and gauge components
- Consolidated theme rendering logic into helper functions in `lib/theme_helpers.php`.
- Updated `page.html.php` for both dark and light themes to utilize new rendering functions.
- Introduced `arcgauge` component for SVG arc gauges with dynamic updates.
- Enhanced CSS for gauges to improve layout and styling consistency.
- Added new test suite for smoke testing routes and component rendering.
- Updated index and themes views to dynamically display theme information from configuration.
2026-04-18 13:54:33 +00:00
udo f838fbce39 Add portal-light theme and enhance theme preview functionality
- Introduced a new portal-light theme with corresponding CSS styles and HTML structure.
- Created a new page template for the portal-light theme.
- Added an icon for the portal-light theme.
- Developed a theme preview page to compare themes side by side, showcasing layout, typography, and color tokens.
- Implemented a gallery for theme selection, allowing users to preview and switch between themes easily.
- Updated CSS for consistent styling across themes and improved responsiveness.
2026-04-18 13:00:19 +00:00
udo a86b956744 minor bugfixes, more examples 2025-07-31 11:08:17 +00:00
udo 20135e4a10 vibe coded placeholder content 2025-07-30 14:57:37 +00:00
udo 36d16aaa2f vibe coded placeholder content 2025-07-30 13:36:46 +00:00
udo 9ad4aeb4fa PHP changes 2024-09-04 11:06:37 +00:00
udo e23089cc4a user management 2020-08-15 20:04:16 +02:00
udo 13c12f9a04 basic form components 2020-08-13 15:36:25 +02:00
udo 47191b5f2e button style 2020-01-28 17:35:27 +01:00
udo 2d478b8db0 all about style 2020-01-28 17:08:03 +01:00
udo a98a3a4c51 serious update 2020-01-27 16:32:47 +01:00
Udo Schroeter 894d08f628 minimal description 2019-10-26 13:26:49 +02:00
Udo Schroeter 150b8a4361 base update 2019-10-26 12:52:35 +02:00