Tailwind CSS cheatsheet

Syntax snippets and quick notes for revision.

Tailwind Introduction

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Tailwind Introduction</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this tailwind introduction pattern when a Tailwind CSS task needs a small, readable starting point.

Tailwind Setup

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Tailwind Setup</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this tailwind setup pattern when a Tailwind CSS task needs a small, readable starting point.

Utility First Concept

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Utility First Concept</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this utility first concept pattern when a Tailwind CSS task needs a small, readable starting point.

Typography Utilities

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Typography Utilities</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this typography utilities pattern when a Tailwind CSS task needs a small, readable starting point.

Spacing Padding Margin

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Spacing Padding Margin</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this spacing padding margin pattern when a Tailwind CSS task needs a small, readable starting point.

Colors and Borders

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Colors and Borders</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this colors and borders pattern when a Tailwind CSS task needs a small, readable starting point.

Sizing Width Height

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Sizing Width Height</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this sizing width height pattern when a Tailwind CSS task needs a small, readable starting point.

Flexbox Utilities

<div className="grid grid-cols-1 md:grid-cols-3 gap-6 p-6 bg-slate-50 rounded-2xl">
  <div className="bg-white p-4 shadow-sm border border-slate-100 rounded-xl hover:-translate-y-1 transition duration-300">Stat Card 1</div>
</div>

Use this flexbox utilities pattern when a Tailwind CSS task needs a small, readable starting point.

Grid Utilities

<div className="grid grid-cols-1 md:grid-cols-3 gap-6 p-6 bg-slate-50 rounded-2xl">
  <div className="bg-white p-4 shadow-sm border border-slate-100 rounded-xl hover:-translate-y-1 transition duration-300">Stat Card 1</div>
</div>

Use this grid utilities pattern when a Tailwind CSS task needs a small, readable starting point.

Layout and Position

<div className="p-6 max-w-sm mx-auto bg-white rounded-xl shadow-md flex items-center space-x-4">
  <div><div className="text-xl font-medium text-black">Layout and Position</div><p className="text-slate-500">Tailwind CSS utility utility card.</p></div>
</div>

Use this layout and position pattern when a Tailwind CSS task needs a small, readable starting point.

Responsive Design Utilities

<button className="bg-blue-600 hover:bg-blue-700 active:scale-95 text-white font-bold px-4 py-2 rounded-lg transition duration-200">
  Responsive Button
</button>

Use this responsive design utilities pattern when a Tailwind CSS task needs a small, readable starting point.

Hover Active Focus States

<button className="bg-blue-600 hover:bg-blue-700 active:scale-95 text-white font-bold px-4 py-2 rounded-lg transition duration-200">
  Responsive Button
</button>

Use this hover active focus states pattern when a Tailwind CSS task needs a small, readable starting point.