Form Layout
A realistic form combining multiple Lexicon input components with validation states. Responsive: two columns on desktop, single column on mobile.
Looks good
Looks good
Enter a valid email address
0 / 280 characters
Preferred contact
Components used
Key implementation details
- Two-column grid on desktop (
grid-template-columns: 1fr 1fr), collapses to single column below 640px - Validation states shown inline: success (green check), error (red with message)
- Form actions right-aligned with secondary + primary button pair
- All inputs use consistent
--mdsizing for visual rhythm