What problem does it solve?
This Skill ensures consistent visual presentation across the application by enforcing project-wide styling conventions, including CSS variables, BEM naming, and responsive design patterns.
Core Features & Use Cases
- Design Token Adherence: Guarantees that colors, spacing, and typography are applied using predefined CSS variables.
- BEM Naming Convention: Promotes maintainable and scalable CSS by enforcing the Block, Element, Modifier pattern.
- Responsive Layouts: Provides patterns for mobile-first, adaptive, and responsive design.
- Use Case: When styling a new Vue component, use this Skill to ensure all colors, padding, and margins align with the project's design system, and that the component is responsive across different screen sizes.
Quick Start
Use the styling skill to apply a primary button style to the element with the class 'btn-submit'.