| name | stagematch-design |
| description | Frontend development and design for stageMatch. Focus on Midnight Blue & Emerald Green palette, Vanilla CSS refactoring, and UI consistency. Use when improving layouts, components, or colors in HTML/CSS files. |
Stagematch Design Skill
This skill guides the refactoring and development of the stageMatch frontend using a modern Midnight Blue and Emerald Green aesthetic.
Principles
- Brand Consistency: Always use the colors defined in
references/design-system.md.
- Vanilla CSS: Avoid external libraries. Use CSS variables for everything.
- One File per Page: Each HTML has its own CSS file, but they should share the same design language.
Workflows
1. Refactoring an Existing Page
When asked to "improve" or "refactor" a page:
- Identify existing color variables (like
--v1, --v2) and replace them with the new brand variables.
- Load the brand variables from
assets/brand-variables.css if possible, or copy them into the :root of the CSS file.
- Simplify complex CSS. Many current files are very large; look for redundant styles.
- Apply the Emerald Green accent to interactive elements (buttons, links, active states).
2. Creating New Components
Refer to references/design-system.md for code snippets for:
- Buttons (Primary, Secondary)
- Cards and Containers
- Form Inputs
Reference Files
Assets