|
55ba2e16e5
|
Add screensaver feature for wall-mounted displays - Create Screensaver component with HTML5 Canvas animation - Implement gradient patterns, animated shapes, and line art using primary color and complementary colors - Add automatic screen clearing every 3 minutes (Windows 98 style) and every few seconds for variety - Create ScreensaverButton component positioned next to ColorPickerButton - Integrate screensaver into both DesktopLayout and MobileLayout - Screensaver closes on any user interaction (key press, mouse movement, click, touch) - Uses color palette from ColorPicker to select complementary colors automatically
|
2025-06-17 20:23:29 -05:00 |
|
|
3c37a94644
|
Add color picker functionality with MUI theme integration - Create themeStore with Zustand for managing primary color state - Add ThemeProvider component to wrap MUI theme with dynamic primary color - Implement ColorPicker dialog with predefined colors (including 3 purple shades) and custom color option - Add ColorPickerButton component with visual indicator of current color - Integrate color picker into both DesktopLayout and MobileLayout - Update main.tsx to include ThemeProvider wrapper - Persist theme color preference using Zustand persist middleware
|
2025-06-17 20:17:32 -05:00 |
|
|
dec4b848b6
|
add print buttons to mobile
|
2025-06-14 23:09:12 -05:00 |
|
|
5fde9f667b
|
pass user when printing, add checkboxes
|
2025-06-14 20:01:16 -05:00 |
|
|
ba2f7fb612
|
fix client user selection
|
2025-06-14 19:49:35 -05:00 |
|
|
c6a647202b
|
add missing buttons
|
2025-06-14 19:00:59 -05:00 |
|
|
08c41fa0be
|
add virtual groups for recent and frequent
|
2025-06-14 18:45:30 -05:00 |
|
|
67de31276f
|
fix most graphql errors
|
2025-06-14 17:19:39 -05:00 |
|
|
23d1f60fc7
|
update everything
|
2025-06-14 15:57:24 -05:00 |
|