Commit graph

22 commits

Author SHA1 Message Date
754e870ce4 build: regenerate bundled output 2026-04-21 10:00:28 +02:00
56e58c6c08 fix: widgets show more content in larger slots, not bigger text 2026-04-21 10:00:28 +02:00
42353145e0 build: regenerate bundled output 2026-04-21 09:54:54 +02:00
03fee7dca9 feat: make all widgets fully responsive via ResizeObserver — scale content to slot size 2026-04-21 09:54:51 +02:00
fbfec5a323 build: regenerate bundled output 2026-04-21 09:27:06 +02:00
0464b28017 docs: rewrite README with deployment guide and configuration reference 2026-04-21 09:27:06 +02:00
3d00a18349 feat: add uninstall script to cleanly remove kiosk system integrations 2026-04-21 09:27:06 +02:00
b88f4d67fe deps: add React Query 2026-04-21 09:27:06 +02:00
5cab565dc7 feat: add Raspberry Pi kiosk deployment scripts 2026-04-21 09:27:06 +02:00
6380a89808 feat: update Dashboard and Settings pages with new widgets and layout system 2026-04-21 09:27:06 +02:00
91092570f0 feat: add server API endpoints for SBB, Weather, Spotify, and System 2026-04-21 09:27:06 +02:00
6598ebb3bf feat: expand SearchBox to support both SL and SBB station search 2026-04-21 09:27:06 +02:00
4e5d897273 feat: add Spotify, Weather, and System widgets 2026-04-21 09:27:06 +02:00
f78b058303 refactor: update SL departure and clock components to respect AlwaysOn mode 2026-04-21 09:27:06 +02:00
28c41577ec feat: add SBB transit departure components 2026-04-21 09:27:06 +02:00
c141d5663a feat: add AlwaysOn context for reduced-refresh display mode 2026-04-21 09:27:06 +02:00
73bf363407 types: expand interfaces for SBB, Spotify, Weather, and widget layout 2026-04-21 09:27:06 +02:00
bb30691c1e security: gitignore runtime secrets, add config and token templates 2026-04-21 09:27:06 +02:00
12949c1bba fix search 2026-04-20 18:18:56 +02:00
e9e72d8cea Change application language to English 2026-04-20 18:11:13 +02:00
964b1ea994 Re-generate public directory and build files 2026-04-20 18:08:28 +02:00
94b294326b Finalize Atomic Design with TailwindCSS, fix Express 5 route compatibility, and verify search API 2026-04-20 18:07:48 +02:00