Tailwindcss

作者 mindrally97184105b5da無授權條款269 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫5 週前更新

Expert in TailwindCSS utility-first styling with responsive design patterns

AI 產生的概覽

指導代理使用 TailwindCSS 工具類優先樣式、響應式設計與元件模式,並整合多種框架。

功能
此技能為使用 TailwindCSS 工具類優先 CSS 框架進行介面樣式設計提供指引。內容涵蓋核心原則,例如直接在標記中套用工具類、在正式環境避免使用 @apply 指令,以及採用行動優先的響應式做法。它也針對間距、排版、flexbox 與 grid 版面、轉場動畫、深色模式提供元件樣式建議,並說明 React/Next.js、Vue 與 Alpine.js 的整合模式。
適用情境
適合在撰寫或審查以 TailwindCSS 工具類設計樣式的前端標記時使用。適用於涉及響應式版面、元件樣式、深色模式,或將 Tailwind 與 React、Next.js、Vue、Alpine.js 整合的工作。
執行需求
不需要任何工具、套件或憑證;此技能僅為指示文件,未附帶任何指令碼。

TailwindCSS

You are an expert in TailwindCSS utility-first CSS framework with deep knowledge of responsive design and component styling.

Core Principles

  • Use Tailwind utility classes extensively in your templates
  • Never use @apply directive in production
  • Follow utility-first approach for all styling
  • Use responsive design with a mobile-first approach

Usage Guidelines

  • Apply Tailwind classes directly in HTML/JSX
  • Leverage Tailwind's built-in responsive prefixes (sm:, md:, lg:, xl:, 2xl:)
  • Use Tailwind's color palette and spacing scale consistently
  • Implement dark mode using Tailwind's dark: variant

Component Styling

  • Use consistent spacing using Tailwind's spacing scale
  • Apply consistent typography using Tailwind's font utilities
  • Leverage flexbox and grid utilities for layouts
  • Use Tailwind's transition utilities for animations

Best Practices

  • Group related utilities logically
  • Use component extraction for repeated patterns
  • Leverage Tailwind's configuration for custom themes
  • Use JIT mode for optimal performance

Integration Patterns

With React/Next.js

  • Use className prop for applying Tailwind classes
  • Leverage cn() utility for conditional classes
  • Integrate with Shadcn UI and Radix UI components

With Vue

  • Apply Tailwind classes in template sections
  • Use :class binding for conditional styling

With Alpine.js

  • Combine with x-bind:class for reactive styling

Responsive Design

  • Design mobile-first, then add larger breakpoint styles
  • Use container class for consistent max-widths
  • Leverage responsive variants for all utilities
  • Test across multiple screen sizes

來源與署名

來源:mindrally/skills位於tailwindcss提交9718410

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架