page-style

Enforce unified CSS tokens, typography, and spacing for Vue pages.

2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Showiix/EsportManager2 --skill page-style
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: page-style
Source: https://github.com/Showiix/EsportManager2/tree/main/.claude/skills/page-style
Command: npx skills add https://github.com/Showiix/EsportManager2 --skill page-style

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures a unified visual language across EsportManager2 by codifying color, typography, spacing, and component usage, preventing design drift.

Core Features & Use Cases

  • Unified design language for typography, colors, spacing, and borders across the app.
  • Clear guidelines for creating new pages and refactoring existing ones to maintain parity with the design system.
  • Quick validation and auditing of existing pages to identify and fix style deviations.

Quick Start

Apply the page-style guidelines to a new Vue page to ensure visuals align with the unified design.

Frequently Asked Questions about page-style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain UI consistency when creating new Vue pages?

To maintain UI consistency in Vue pages, apply codified color, typography, and spacing rules using predefined CSS tokens. This prevents design drift by ensuring headers, tables, and dialogs follow a unified visual language across the application.

What is the best way to audit existing Vue components for design drift?

Auditing Vue components for design drift involves validating their CSS tokens, typography scale, and spacing against established guidelines. This process identifies style deviations in sections like headers and dialogs to ensure unified visual parity.

How do CSS tokens enforce a unified design system in Vue applications?

CSS tokens enforce a unified design system by codifying color, typography, spacing, and border values into reusable variables. Applying these tokens in Vue components ensures consistent visual language and prevents style deviations across pages.

Can I use these component guidelines to refactor existing UI sections?

Yes, you can use these component guidelines to refactor existing UI sections. The guidelines provide lightweight implementation guidance for Vue components, ensuring refactored headers, tables, and dialogs maintain parity with the design system.

Why does my Vue page layout have inconsistent spacing and typography?

Inconsistent spacing and typography in Vue pages usually occurs when predefined CSS tokens and grid rules are not applied. Codifying these elements enforces a unified visual language and prevents design drift across the application.