elegant

Define typography, spacing, radii, and color tokens for Elegant design systems.

2.3k|211|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/bergside/awesome-design-skills --skill elegant-bergside
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elegant
Source: https://github.com/bergside/awesome-design-skills/tree/main/skills/elegant
Command: npx skills add https://github.com/bergside/awesome-design-skills --skill elegant-bergside

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves inconsistent, hard-to-maintain UI styling by providing a unified Elegant design system definition for engineers and designers to follow.

Core Features & Use Cases

  • Typography, spacing, and radii foundations that keep layouts feeling delicate and polished across components.
  • A constrained color token palette (primary/secondary/success/warning/danger/surface/text) that supports consistent theming and readable UI.
  • Accessibility-first interaction guidance (WCAG 2.2 AA, keyboard-first, visible focus states) suitable for production component implementation.

Quick Start

Use the elegant skill to generate or update your component styles using the specified tokens for colors, typography, spacing, and states while ensuring WCAG 2.2 AA keyboard and focus-visible behavior.

Frequently Asked Questions about elegant

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

FAQPage Schema
How do I standardize UI component typography and spacing for consistent visual hierarchy?

Standardize UI component typography and spacing by defining foundational design tokens for type scale, spacing rhythm, and radii. This ensures layouts maintain coherent visual hierarchy and a polished appearance across buttons, inputs, cards, and modals.

How do I implement WCAG 2.2 AA accessibility for keyboard-first UI components?

Implement WCAG 2.2 AA accessibility for keyboard-first UI components by enforcing visible focus states and specific interaction guidance. This satisfies production requirements for accessible behavior without compromising the visual design system.

What is a constrained color token palette and how does it support UI theming?

A constrained color token palette limits theming to specific semantic categories like primary, secondary, success, warning, danger, surface, and text. This constraint ensures consistent theming and readable UI across all components.

How do I generate testable QA rules for a design system?

Generate testable QA rules for a design system by anchoring visual specifications to token definitions. These token-anchored rules ensure spacing, radii, and color implementations remain coherent and verifiable during component library reviews.

Can I use this design system definition for building navigation and modal components?

Yes, you can use this design system definition for building navigation and modal components. It explicitly applies to generating and reviewing component libraries where spacing rhythm and visual hierarchy must remain coherent.