Blocks
Sign-in
A recessed page, one lit card, the brand as furniture rather than a link — home is not reachable from a door. GdAuthShell is the frame; every app slots its own auth into the card.
The block
Live — send yourself through it. Each app keeps its own auth logic; what is shared is the frame, the rhythm and the type scale, which is all a user perceives.
GRIDD
Sign in
No passwords. We'll email you a six-digit code.
The decisions inside it
Three, carried over from v1's AuthShell because the reasoning has not changed.
- No chrome, and the brand is furniture. A bar across the top offers exits that mostly bounce straight back off the auth wall. The mark says which product is asking and goes nowhere — GdLogo has no link of its own, so that is a property of the mark rather than a prop to remember.
- A recessed page, one lit card. The page is
--gd-surface-pageand the card israisedon--gd-surface, so the card is the only lit thing on screen. A bordered card on the same white as the page reads as a form on a document rather than as a destination. - Top-aligned, not vertically centred. Email, then code, then sooner or later an error: the card grows between steps, and a centred card slides up and down as it does. That drift is the most common auth-page tell there is.
The same door, another product
A sub-brand beside the wordmark, and fine print outside the card: terms and pilot conditions are true of the product, not part of the thing being asked for.
GRIDDCode
You've been invited
Jordan Teal added you to the Brisbane City workspace.