--- name: tailwindcss-design description: "TailwindCSS implementation patterns for Refactoring UI principles. COMPANION skill for web-design-mastery. ALWAYS activate for: TailwindCSS, Tailwind classes, utility classes, Tailwind config, Tailwind components, Tailwind dark mode, Tailwind responsive, Tailwind spacing, Tailwind typography, Tailwind colors, Tailwind shadows. Provides class recipes, component patterns, dark mode implementation, responsive patterns. Turkish: Tailwind kullanımı, Tailwind class, utility CSS, Tailwind config. English: Tailwind patterns, utility-first CSS, Tailwind best practices." --- # TailwindCSS Design Patterns TailwindCSS implementation companion for **web-design-mastery** skill. Translates Refactoring UI principles into Tailwind utility classes. > **Prerequisite:** This skill provides Tailwind-specific syntax. For design theory and decision-making, reference `web-design-mastery` skill. --- ## ⚠️ CRITICAL: Project Brand Colors First **ALWAYS check `tailwind.config.js` for custom colors before using generic colors.** If the project defines `primary`, `secondary`, `brand`, or similar custom colors, **USE THEM**: ```js // tailwind.config.js colors: { primary: { 50: '...', 500: '...', 900: '...' }, secondary: { ... }, brand: { ... } } ``` **Priority order:** 1. **Project-defined colors** (`primary`, `secondary`, `brand`, `accent`) 2. **Generic Tailwind colors** (`zinc`, `gray`, `slate`) as fallback only **Usage examples with project colors:** ```html