Sign-in and sign-up with validation
Sign-in and sign-up pages that check each field when people leave it, explain every error in text next to its field, and show progress, failure and success plainly.
Components and sections that ship with working code, a live preview in three themes and their taste notes: when to use them, when not to, the generic default they replace, and their states, responsive behaviour and accessibility. Install any item with the shadcn CLI.
The library is new: 12 items so far, none reviewed by a maintainer yet. Every item is checked automatically for accessibility, overflow and console errors in all three themes and at five widths.
Showing all 12 items.
Sign-in and sign-up pages that check each field when people leave it, explain every error in text next to its field, and show progress, failure and success plainly.
One final action tied to the page's job, then a compact footer with a few grouped links, a real contact route and the legal links.
Opens on the one question the dashboard exists to answer, gives the answer in a sentence, backs it with two or three compared metrics and a trend, and lists what needs attention.
A compact, sortable table with labelled search and one filter, and designed loading, empty, no-results and error states that keep the layout still.
Replaces a list, table or feed that has nothing to show, and tells people why it is empty and the one thing to do next.
Answers the questions buyers ask before committing, with direct answers and a real contact route, using native disclosure widgets.
Shows each feature with the artefact that proves it (a UI fragment, a before/after, an exact limit), giving the most important feature the most room.
A list of records that becomes one view at a time on phones, with large rows and a back button, and two panes side by side from 768px.
Two or three plans compared on the few limits buyers actually weigh, with one recommended plan and an honest billing-period switch.
A landing-page hero that says what the product does, offers one primary action and shows the product itself, composed from interface components.
An account settings page whose profile form validates per field and reports saves in place, with a separate danger zone that offers export before a typed, confirmed delete.
Shows only proof a reader can check, real quotes with a name and a link to the source, and public records instead when there is none yet.