CSS Showcase · Live Demo
One choice. Many patterns per device.
Pick a device, then pick a design pattern for that device — desktop offers a segmented control, cards grid, and classic list; mobile offers stacked list rows and stacked large cards.
Featured demo
mobile · listmobile design patterns
radios-list.css
/* Classic list with descriptions */
.plan-list {
display: grid;
gap: .5rem;
}
.plan-row {
display: grid;
grid-template-columns: auto 1fr;
align-items: center;
gap: .5rem;
border-radius: .5rem;
border: 1px solid var(--border);
padding: .5rem .75rem;
}CSS features used
- • Container queries
- • CSS Grid responsive columns
- • Custom radio styling
- • Segmented controls
- • Selectable cards
- • Semantic tokens
