normalize

Normalize frontend design to match a team's design system.

1.0k|140|Updated Sep 18, 2022
One-click install
npx skills add https://github.com/childrentime/reactuse --skill normalize-childrentime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: normalize
Source: https://github.com/childrentime/reactuse/tree/main/packages/website-astro/.agents/skills/normalize
Command: npx skills add https://github.com/childrentime/reactuse --skill normalize-childrentime

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design teams often struggle to maintain visual consistency across features; this Skill provides a structured approach to analyze and rework features to conform to the design system.

Core Features & Use Cases

  • Replace hard-coded styles with design tokens and system components.
  • Align typography, color, spacing, and components to the design system across features and pages.
  • Use the workflow to normalize a feature such as a new dashboard module to match tokens and component patterns.

Quick Start

Describe the feature to normalize and I will align it to the design system.

Frequently Asked Questions about normalize

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

FAQPage Schema
How do I align UI elements to an existing design system?

To align UI elements to a design system, you replace hard-coded styles with design tokens and map features to system components. This ensures consistent typography, spacing, and color across pages.

What is the best way to replace hard-coded styles with design tokens?

Replacing hard-coded styles with design tokens involves mapping custom values to your system's predefined tokens. This normalizes typography, color, and spacing while avoiding one-off styles across features.

How do I normalize a frontend feature to match component patterns?

Normalizing a frontend feature requires analyzing its current styles and remapping them to established component patterns. This workflow aligns new modules like a dashboard directly to your design system.

Can I use this to fix accessible contrast and spacing inconsistencies across pages?

Yes, you can use this to fix accessible contrast and spacing inconsistencies. It analyzes your feature and reworks it to satisfy accessibility requirements and consistent spacing using design tokens.

When do I need to normalize UI consistency for a new dashboard module?

You need to normalize UI consistency when adding new features like a dashboard module that introduce one-off styles. It aligns the new module's typography, spacing, and components to the system.