labb 0.5.0 is out
Blocks / Auth

Auth blocks

Sign-in, sign-up, and password flows with the validation and OAuth patterns users expect.

Centred card

The workhorse sign-in UI: a centred card with OAuth, a trust footer, and a password reveal driven by one client signal. Markup only, with no server behind it, so it does not sign anyone in.

Frontend
/blocks/app/lb/auth/centred-card/

Social proof

Sign-in UI under a logo cloud and a rating strip, conversion-shaped and shipping no JavaScript at all. Markup only, with no server behind it, so it does not sign anyone in.

Frontend
/blocks/app/lb/auth/social-proof/

Split brand

UI demo of sign-in and sign-up on a split brand layout, showing live per-field validation over an ordinary Django view. It does not authenticate anyone: no password is checked, no credential is stored, and no session is started. Replace the views with django.contrib.auth before using it for real.

Fullstack
/blocks/app/lb/auth/split-brand/

Two-column visual

Sign-in UI beside a framed product shot built from components, not a screenshot, with no image asset and no JavaScript. Markup only, with no server behind it, so it does not sign anyone in.

Frontend
/blocks/app/lb/auth/two-column-visual/