Tailwind CSS

Use when working with a utility-first CSS framework

tomevault-io Updated

File contents

Tailwind CSS Skill

Best Practices

  1. Utility First: Use classes directly in HTML (flex items-center).
  2. Configuration: Define colors/fonts in tailwind.config.js, not arbitrary values (text-[#123456]).
  3. Components: Extract repeated patterns to React components, NOT @apply.
    • Bad: .btn { @apply px-4 py-2 ... }
    • Good: <Button variant="primary" />

Common Pitfalls

  • Arbitrary Values: Overusing [] syntax defeats consistency.
  • Specificity Wars: Mixing Tailwind with SCSS/Modules often breaks. Stick to one.

References


Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/sami--widgets--tailwindcss commit 50ebb57e42

Frequently asked questions

npx skillmds@latest add tomevault-io/tailwind-css-2