Sign-in, sign-up, password reset — every auth page now feels the same
Until now, the auth surface was two unrelated visual systems sharing the same brand. The new one-page sign-in had a clean shell, soft headers, pill-shaped footer links, and gentle crossfade animations. Forgot password, reset password, accept invitation, and the password forms in settings all wore the older card-with-border look, with bigger headers, underlined text links, and red bordered alert blocks for errors.
Every auth page now uses the same vocabulary:
- One shell — the Orbi wordmark sits in the same spot, the column is the same width, on every page.
- One header — same title size, same muted subtitle.
- One error style — a small red line that fades in, the same on every page.
- One button shape and size for the primary action.
- One pill-shaped style for footer links and "use a different option" buttons.
- One animation cadence shared across the whole flow.
Crossing from sign-in to "forgot password" to "reset password" to "invitation accept" no longer feels like jumping between three different products.