input-*, form groups and validation styling.

Usage#

html
<input class="input-neon" placeholder="Email" />

The classes#

ClassPurpose
input-*Paradigm inputs
validation classeserror/success states

Compose with utilities#

html
<form class="space-y-4">
  <input class="input-neon w-full" placeholder="you@example.com" />
</form>

Customization#

v1 components are frozen CSS — customize by overriding after the stylesheet, or by redefining the palette variables they consume.

Accessibility#

  • Associate labels; color is never the only error signal

components/index|Components hub · themes/index|Themes · recipes/index|Recipes