Marketplace tailwind-patterns
Quick reference for Tailwind CSS utility patterns, responsive design, and configuration. Triggers on: tailwind, utility classes, responsive design, tailwind config, dark mode css, tw classes.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xdarkmatter/tailwind-patterns" ~/.claude/skills/aiskillstore-marketplace-tailwind-patterns && rm -rf "$T"
manifest:
skills/0xdarkmatter/tailwind-patterns/SKILL.mdsource content
Tailwind Patterns
Quick reference for Tailwind CSS utility patterns.
Responsive Breakpoints
| Prefix | Min Width |
|---|---|
| 640px |
| 768px |
| 1024px |
| 1280px |
| 1536px |
<div class="w-full md:w-1/2 lg:w-1/3"> <!-- Full on mobile, half on tablet, third on desktop --> </div>
Common Layout Patterns
<!-- Centered container --> <div class="container mx-auto px-4"> <!-- Flexbox row --> <div class="flex items-center justify-between gap-4"> <!-- Grid --> <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"> <!-- Stack --> <div class="flex flex-col gap-4">
Card
<div class="bg-white rounded-lg shadow-md p-6"> <h3 class="text-lg font-semibold mb-2">Title</h3> <p class="text-gray-600">Content</p> </div>
Button
<button class="bg-blue-600 text-white px-4 py-2 rounded-lg hover:bg-blue-700 transition-colors"> Button </button>
Form Input
<input type="text" class="w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent" placeholder="Enter text">
Dark Mode
<div class="bg-white dark:bg-gray-900 text-gray-900 dark:text-white">
// tailwind.config.js module.exports = { darkMode: 'class' }
State Modifiers
| Modifier | Triggers On |
|---|---|
| Mouse hover |
| Element focused |
| Being clicked |
| Disabled state |
| Parent hovered |
Spacing Scale
| Class | Size |
|---|---|
| 4px |
| 8px |
| 16px |
| 24px |
| 32px |
Arbitrary Values
<div class="w-[137px] h-[calc(100vh-64px)]">
Additional Resources
For detailed patterns, load:
- Navbar, cards, forms, alerts, loading states./references/component-patterns.md