mirror of
https://github.com/phranck/TUIkit.git
synced 2026-05-21 09:50:35 +00:00
88d3165c4b
Centralized NotificationService with .notificationHost() modifier for rendering stacked, auto-dismissing notifications in the top-right corner. Notifications use a single style with theme border colors — severity differentiation belongs to Alerts, not notifications. - NotificationService with static accessor and environment key - NotificationHostModifier with fade-in/out animation and vertical stacking - NotificationTiming for opacity interpolation and word-wrap - Box(lines:) convenience init with BufferView for pre-styled content - LifecycleManager.resetAppearance(token:) for re-triggering animations - 17 tests covering service, timing, word-wrap, and rendering