62 Commits
Author SHA1 Message Date
udo 26bef988ec Add reusable info pill component 2026-07-01 11:20:21 +00:00
udo adae24db2e Add optional realtime broker module 2026-05-22 10:01:27 +00:00
udo 072a5fa490 refactor: update pricing table and improve UI component references 2026-04-18 16:29:22 +00:00
udo 07e322961e Add Retro Gaming theme assets and template
- Introduced a new CSS file for the Retro Gaming theme, featuring a CRT scanline effect, pixel font, and neon color palette.
- Added an icon image for the Retro Gaming theme.
- Created a new HTML page template for the Retro Gaming theme, integrating global controls and navigation.
2026-04-18 15:08:42 +00:00
udo d6f2f64812 style: update theme styles for improved consistency and responsiveness 2026-04-18 14:32:25 +00:00
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 930e23d3b0 Add workspace components and routing enhancements
- Introduced new workspace components including app-frame, empty-state, icon-button, list-state, mobile-bar, panel-header, panel, section-head, section, sidebar-shell, sidebar-toolbar, and status-pill for improved UI structure.
- Implemented directory index routing and parent-path fallback in index.php for better navigation.
- Updated README.md to reflect new workspace features and patterns.
- Added workspace.css for styling the new components and layout.
- Enhanced settings.php to include workspace in the navigation structure.
- Created views/workspace/index.php to serve as the main workspace interface with dynamic sections and navigation.
2026-04-18 12:32:59 +00:00
udo e59f8d9e40 feat: add dashboard components including summary metrics, timeseries chart, and sortable table
- Introduced `summary-metrics.php` for rendering responsive metric cards.
- Added `timeseries-chart.php` for a multi-series canvas-based chart.
- Created `u-format.js` for various data formatting utilities.
- Implemented `u-sortable-table.js` for a sortable table with local storage support.
- Developed `u-timeseries-chart.js` for handling time-series data visualization.
- Added CSS styles in `dashboard.css` for dashboard layout and components.
- Created `dashboard.php` view to integrate all components into a cohesive dashboard.
2026-04-18 12:01:31 +00:00
udo bdc8b25944 auth stuff 2025-08-26 21:06:54 +00:00
udo 441b8aab76 uquery fixes 2025-08-26 12:13:46 +00:00
udo 4e300dc2a3 some fixes to u-query 2025-08-23 15:05:24 +00:00
udo 74ef6d9b2b perms 2025-08-08 21:09:48 +00:00
udo f5504e9281 bs UMD support added 2025-08-08 20:37:29 +00:00
udo a2a63a76f4 backported lib changes from other project 2025-08-08 11:27:50 +00:00
Udo Schroeter 903780c680 Update uquery.js 2025-08-07 21:33:18 +02:00
Udo Schroeter e2bde69a46 Compat fix for uquery.js 2025-08-07 21:32:01 +02:00
udo 06d31150b9 working on gauges 2025-08-02 02:19:32 +00:00
udo 480f0472ac started on gauges 2025-08-01 14:14:16 +00:00
udo 4000901566 instructions for LLMs 2025-07-31 14:56:49 +00:00
udo 1af300211a instructions for LLMs 2025-07-31 12:20:17 +00:00
udo 4bfee5ced7 instructions for LLMs 2025-07-31 12:18:32 +00:00
udo 56b3732f99 minor bugfixes, more examples 2025-07-31 11:56:20 +00:00
udo 53df301d2d minor bugfixes, more examples 2025-07-31 11:55:50 +00:00
udo 534b59b5d1 minor bugfixes, more examples 2025-07-31 11:55:00 +00:00
udo 0e998a566c minor bugfixes, more examples 2025-07-31 11:47:46 +00:00
udo b612f7a36d minor bugfixes, more examples 2025-07-31 11:47:09 +00:00
udo bd295a5ca3 minor bugfixes, more examples 2025-07-31 11:46:24 +00:00
udo c55a1c94e0 minor bugfixes, more examples 2025-07-31 11:43:55 +00:00
udo 740ed7a158 minor bugfixes, more examples 2025-07-31 11:42:42 +00:00
udo 80ac4ca1f7 minor bugfixes, more examples 2025-07-31 11:34:15 +00:00
udo 13de8b5271 minor bugfixes, more examples 2025-07-31 11:18:42 +00:00
udo 18513c9ca5 minor bugfixes, more examples 2025-07-31 11:18:08 +00:00
udo bf5bd2d3e9 minor bugfixes, more examples 2025-07-31 11:17:27 +00:00
udo a86b956744 minor bugfixes, more examples 2025-07-31 11:08:17 +00:00
udo 141775608f work on uquery and lib 2025-07-31 00:26:34 +00:00
udo 7bcebe98ba work on uquery and lib 2025-07-31 00:25:44 +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 3725d28d30 CSS update 2024-09-04 11:18:54 +00:00
udo 9ad4aeb4fa PHP changes 2024-09-04 11:06:37 +00:00
udo ee200da6d0 added db-file 2021-04-30 02:50:53 +02:00
udo af0908b9b9 styles 2021-02-25 13:36:38 +01:00
udo f10ee4c4c8 defaults 2021-02-25 13:23:55 +01:00
udo 70fa08c7c1 nv store update 2021-02-25 13:18:18 +01:00
udo dc39998554 require login updated 2020-08-15 22:57:52 +02: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 bf2b3d930c got rid of id_override 2020-08-08 11:12:08 +02:00
udo 47191b5f2e button style 2020-01-28 17:35:27 +01:00