- Shipped
- 10 Agosti 2026, 20:51 UTC
- Author
- kamo
- Commit
- bbf1336
Four dropdowns and a switch on a panel washed top to bottom in the tenant colour at full strength, so every control fought its own background. Each select hid three or four options behind a click and repeated the same twelve lines of border styling. The panel is a surface now, and the colour belongs on whatever is selected. - Every option is on screen. These are four settings with three to five short values each; showing them is faster to use than opening a menu, and one Choice component replaces four blocks of duplicated styling. - Reminder time and method share a card, because neither means anything without the other. Reminder offsets are mono, matching the rest of the calendar's treatment of time. - The default calendar shows its colour, so it is recognised the same way it is in the sidebar and the event dialog rather than by name alone. - The header stays put while the body scrolls — with four sections the title otherwise scrolls away. These settings save on change with no button to press, and previously said so with a bare spinner. There is now an explicit "Saved", which fades after a couple of seconds because it is a receipt for the change just made, not a permanent state of the panel. Sections stagger in and the confirmation springs; both are suppressed under prefers-reduced-motion. Every string is an existing key. Verified with a production build in a detached worktree.