Commit graph

16 commits

Author SHA1 Message Date
6944223d35 feat(config): locale settings (language/timezone) in global page and config 2026-06-15 04:55:10 +00:00
863b87ffb7 fix(ui): fix app click URL interpolation via data-url attribute 2026-06-14 18:51:08 +00:00
a12d860523 fix(ui): data-url attribute for app cards, openApp reads URL 2026-06-14 18:50:41 +00:00
73d3536ad6 fix(ui): admin opens in new tab via window.open 2026-06-14 18:49:04 +00:00
b7e5467369 feat(i18n): EN/DE translations, PageCtx, slide-out settings drawer 2026-06-14 18:21:54 +00:00
16b933bb07 fix(ui): slide-out settings drawer instead of modal 2026-06-14 18:15:13 +00:00
3e32968df8 feat(ui): settings modal (lang/timezone), fix app navigation, user dropdown 2026-06-14 18:10:15 +00:00
889329c52e fix(ui): user dropdown with logout, fix script injection, pink outlines 2026-06-14 18:04:58 +00:00
9527eb0ee4 fix(ui): use @ syntax for component calls, fix CSS/JS not rendering 2026-06-14 18:02:49 +00:00
ed1b196a75 fix(ui): force regenerate templates, pink outline to verify CSS updates 2026-06-14 18:00:18 +00:00
9e056ddd4a feat(ui): version in footer, iOS icon grid, alphanumeric passwords 2026-06-14 17:56:57 +00:00
c42525bc05 fix(ui): iOS-style icon grid, no cards, clean labels, 3-4-6 columns 2026-06-14 17:52:36 +00:00
a4163b6595 fix(ui): smaller icons, aspect-ratio cards, max 4 cols, 2col mobile 2026-06-14 17:51:00 +00:00
2579715cbc feat(ui): Google Workspace-style redesign, role-based admin, long-press PWA 2026-06-14 17:48:00 +00:00
e80b04e0c1 fix(ui): add StripPrefix for static file serving in production 2026-06-14 13:55:44 +00:00
61d339b940 feat(ui): implement workspace launcher landing page, OIDC auth gate, and PWA shell 2026-06-14 13:20:34 +00:00