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
Toasts such as the changelog “update available” prompt are not painted at the outer top-right of the viewport. They should all render in that corner, outermost (above other chrome), consistently.
Current behaviour
Global Toaster (app/components/ui/feedback/toaster.tsx) defaults to top-right and portals the viewport to document.body at z-100.
Problem
Toasts such as the changelog “update available” prompt are not painted at the outer top-right of the viewport. They should all render in that corner, outermost (above other chrome), consistently.
Current behaviour
Toaster(app/components/ui/feedback/toaster.tsx) defaults totop-rightand portals the viewport todocument.bodyatz-100.pt-[calc(4rem+var(--safe-top))]— to clear the app/sheet header (see comment citing Improvement: Integrations — global "Tale is ready to work offline" toast overlaps the integration panel title #1986). That pushes toasts down from the outer top-right rather than flush to the corner.ChangelogToastTrigger→toast({…})viause-changelog-notification.ts(no customposition; inherits default).position: 'top-center'(log-in / 2FA routes), so not every toast is top-right.Proposed change
top-centertoasts should stay an exception; default product toasts must be top-right outer.Acceptance criteria
z-index/ portal behaviour from the Improvement: Integrations — global "Tale is ready to work offline" toast overlaps the integration panel title #1986 fix preserved or replaced with an equivalent).Affected service
Platform (web app)
Related
Closed: #1986 (toast under sheet title), #2552 (changelog toast re-fire), #2361 (toast duration).