--- name: applying-responsive-standards description: Rules for mobile-first responsive design using Tailwind CSS. Use on every UI component to ensure cross-device compatibility. --- # Responsive Design Standards ## When to use this skill - Adding any new UI element or layout. - Fixing layout bugs on mobile or tablet. ## Coding Style - **Mobile First**: Write base styles for mobile, then use `md:`, `lg:`, `xl:` to upgrade for larger screens. - **Stacking**: Use `flex-col` on mobile and `flex-row` on desktop (`md:flex-row`). - **Grid**: Default to 1 column on mobile, 2 on tablet, and 3+ on desktop. ## Example ```html
``` ## Instructions - **Testing**: Frequently resize the browser or use DevTools device emulator. - **Padding**: Increase horizontal padding on desktop (`px-4` vs `md:px-20`).