Authentication
Complete sign-in and sign-up screens, ready to drop in. Seven layouts built from the LoginForm, SignUpForm and ProviderForm blocks: split pages, centered cards, magic links and Discord screens.
Built from#
Every screen composes the three auth blocks documented on the Authentication component page: LoginForm and SignUpForm (the email + password pair) and ProviderForm (the password-less, provider-first block). The split layouts drop the form variant="bare" into a SplitLayout pane so the shell owns the surface and a full-bleed SplitMedia holds the photo; the centered screens keep the default bordered card on a soft, flat backdrop. The lockup is a placeholder logo drawn in one currentColor shape, so it reads on the page and over a photo until you swap in your own, and the community screens carry the real Discord, X, YouTube, and Instagram marks, never icon stand-ins.
Responsive#
Each preview renders inside an iframe, so the screen's own breakpoints respond to the frame width, not the browser. On the split screens the media pane is hidden lg:block, so drag the handle or pick Mobile below the lg breakpoint and the photo drops away while the form fills the column. Pick Wide to force a 1280px viewport (scaled to fit the column) and see the two-pane split even on a narrow screen. Switch the site theme top-right to check any screen in dark or moonlight.