What problem does it solve?
This Skill ensures your user interfaces look and function perfectly on any device, from small mobile screens to large desktop monitors, by adhering to modern responsive design principles.
Core Features & Use Cases
- Mobile-First Development: Prioritizes mobile layouts and progressively enhances for larger screens.
- Fluid Layouts & Relative Units: Uses flexible grids, flexbox, and relative units (rem, em, %) for scalability.
- Breakpoint Consistency: Adheres to standard breakpoints and avoids arbitrary values.
- Touch-Friendly Design: Ensures interactive elements are easily tappable on touch devices.
- Readable Typography: Maintains legible text sizes and line lengths across all devices.
- Image Optimization: Serves appropriately sized images for different screen resolutions.
- Use Case: When building a new e-commerce product page, use this skill to guarantee the product images, descriptions, and add-to-cart button are perfectly displayed and interactive on a user's smartphone, tablet, and desktop.
Quick Start
Apply mobile-first principles to the main layout container, ensuring it stacks vertically on small screens and uses a two-column grid on medium screens.