Loading...
Loading...
Use when implementing responsive layouts, mobile-first design, or adaptive components. Covers breakpoints, container queries, fluid typography.
npx skill4agent add fusengine/agents responsive-systemTeamCreate| Name | Width | Tailwind | Use Case |
|---|---|---|---|
| xs | 0-479px | default | Mobile portrait |
| sm | 480-719px | | Mobile landscape |
| md | 720-919px | | Tablet portrait |
| lg | 920-1199px | | Tablet landscape |
| xl | 1200px+ | | Desktop |
<div className="
grid grid-cols-1 /* mobile: 1 column */
sm:grid-cols-2 /* sm: 2 columns */
lg:grid-cols-3 /* lg: 3 columns */
gap-4 sm:gap-6 lg:gap-8
"><div className="@container">
<div className="@md:flex @md:gap-4">
<div className="@md:w-1/2">Left</div>
<div className="@md:w-1/2">Right</div>
</div>
</div>.hero-title {
font-size: clamp(2rem, 5vw + 1rem, 4rem);
}<div className="block sm:hidden">Mobile only</div>
<div className="hidden lg:block">Desktop only</div>@theme {
--breakpoint-sm: 480px;
--breakpoint-md: 720px;
--breakpoint-lg: 920px;
--breakpoint-xl: 1200px;
}[ ] Mobile-first approach (start smallest)
[ ] Container queries for complex layouts
[ ] Fluid typography with clamp()
[ ] Touch targets 44x44px on mobile
[ ] No horizontal scroll on mobile