Content & feedback

Skeletons, empty states, drawers, and comment threads. Compare the demo index.

Skeleton

A board row and an issue description still loading. The shimmer runs off motion tokens and collapses under prefers-reduced-motion.

Empty state

The backlog is empty

Plan your next sprint by creating issues, or bring them in from another tracker.

Drawer

Issue details

LOZ-14 — Login page throws a redirect loop on expired session.

Linked incident

INC-77 tracks the production impact of this bug.

Drawers ride the native dialog element: focus trapping, Esc, the backdrop, and the invoker button are all platform behavior — no JavaScript.

Comments

DK
Dana Kim2 hours ago

The redirect loop only reproduces when the session cookie has expired but the refresh token is still valid — the login page bounces straight back to itself.

JC
Jetha Chan1 hour ago

Confirmed. Clearing the refresh token on logout fixes it locally — PR incoming.

JC