You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UI: Info toasts now blue, add colorless default level
Toasts of `info` type used to render colorless (grey left stripe), which
didn't match the warn/error pattern users expect. Now `info` carries a
blue stripe + faint tinted bg, and a new `default` level takes over the
colorless slot for low-importance feedback (tab limits, copy/cut
confirmations, in-progress hints) where a color flash would be noisy.
- New `--color-toast-info-stripe` / `--color-toast-info-bg` tokens in
light, dark, dark-old-WebKit, and force-old-WebKit paths.
- `default` is the new fallback level. Existing call sites without an
explicit level keep their colorless treatment.
- Audited every `addToast` call site: NetworkBrowser/ShareBrowser
action-confirms moved to `success`; MTP F5/F6 instructional toasts
and the hidden-file rename explanation moved to `info`; frequent
clipboard confirmations and tab/recent-tabs limits stay `default`.
- `apps/desktop/src/lib/ui/CLAUDE.md` documents all five levels with
examples, a tiebreaker rule, and a "common mistakes" list so future
agents pick the right one.
- `DebugToastPanel` gets Default + Info buttons in both Transient and
Persistent rows for visual previews.
0 commit comments