1.5 KiB
1.5 KiB
v0.6.2 (2026-04-27)
Polishing pass on locale and timezone pickers in the redesigned UI: editors and selectors now use the same EntitySelect palette pattern, and the timezone dropdown is portalled to escape Card clipping.
User-facing changes
Bug Fixes
- Template editors (notification & command) now use
EntitySelectfor locale switching and default to the configured primary locale when opening, editing, or cloning a config (previously always defaulted toen) (1bfec52) LocaleSelectoradd-flow now usesEntitySelectfor catalog pick; custom BCP-47 codes (e.g.de-CH) keep a small dedicated input (1bfec52)TimezoneSelectordropdown was being clipped by Card'soverflow: hiddenandbackdrop-filter; portalled to<body>with an overlay backdrop and styled as a centered modal palette (same pattern asEntitySelect) (1bfec52)- Removed top padding on the timezone scroll list so sticky region group headers no longer leak rows above them (1bfec52)
Development / Internal
Refactoring
- Extracted shared locale catalog to
frontend/src/lib/locales.tsfor reuse across selectors (1bfec52)