Themer (beta)

Radius

Typography

Color

Accent
Secondary
Black
White

Components

Color

Default

Gray

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

Blue

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

Green

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

Yellow

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

Red

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

Base

  • white

  • black

Theme

accent

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

secondary

  • 50

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

black

  • black

white

  • white

Accordion

Description

Avatar

Image

avatar
avatar
avatar

Text

K
K
K

L

M

S

avatar

Kaida

K

Kaida

Badge

Default

Hover

Disabled

Default

Badge
Badge
Badge

Outline

Badge
Badge
Badge

Dark

Badge
Badge
Badge

Button

Default

Hover

Focus

Active

Loading

Disabled

Card

Checkbox

Default

Hover

Checkbox

Checked-Hover

Disabled

Input

Default

Hover

Focus

Filled

Invalid

Disabled

Field

Default

Hover

Focus

Filled

Invalid

Disabled

Tab

Default

Hover

Active

Disabled

Tailwind CSS theme

Docs
@import "tailwindcss";

@theme {
  --breakpoint-sm: 576px;
  --breakpoint-md: 992px;
  --breakpoint-lg: 1200px;
  --breakpoint-xl: 1600px;
  --breakpoint-2xl: 2000px;
  --container-sm: 576px;
  --container-md: 992px;
  --container-lg: 1200px;
  --container-xl: 1600px;
  --container-2xl: 2000px;

  --font-base: "Inter", system-ui, sans-serif;

  --spacing-2px: 2px;
  --spacing-4px: 4px;
  --spacing-8px: 8px;
  --spacing-12px: 12px;
  --spacing-16px: 16px;
  --spacing-20px: 20px;
  --spacing-24px: 24px;
  --spacing-32px: 32px;
  --spacing-48px: 48px;
  --spacing-64px: 64px;
  --spacing-96px: 96px;
  --spacing-128px: 128px;
  --spacing-192px: 192px;
  --spacing-256px: 256px;
  --spacing-576px: 576px;
  --spacing-992px: 992px;
  --spacing-1200px: 1200px;
  --spacing-1280px: 1280px;
  --spacing-1600px: 1600px;
  --spacing-2000px: 2000px;

  --radius-2px: 2px;
  --radius-4px: 4px;
  --radius-8px: 8px;
  --radius-12px: 12px;
  --radius-16px: 16px;
  --radius-20px: 20px;
  --radius-24px: 24px;
  --radius-32px: 32px;
  --radius-48px: 48px;
  --radius-64px: 64px;
  --radius-96px: 96px;
  --radius-128px: 128px;
  --radius-192px: 192px;
  --radius-256px: 256px;

  --color-white: #FFFFFF;
  --color-black: #0C0C0C;
  --color-gray-50: #F5F5F7;
  --color-gray-100: #EBEBED;
  --color-gray-200: #DDDDDF;
  --color-gray-300: #C6C6C8;
  --color-gray-400: #ACACAD;
  --color-gray-500: #8D8D8D;
  --color-gray-600: #707071;
  --color-gray-700: #5B5B5C;
  --color-gray-800: #3D3D3D;
  --color-gray-900: #282829;
  --color-blue-50: #EEF4FF;
  --color-blue-100: #D9E6FF;
  --color-blue-200: #BCD5FF;
  --color-blue-300: #8EBAFF;
  --color-blue-400: #5996FF;
  --color-blue-500: #2E6DFF;
  --color-blue-600: #1B4DF2;
  --color-blue-700: #1336D1;
  --color-blue-800: #132896;
  --color-blue-900: #101E5C;
  --color-green-50: #EDFAE5;
  --color-green-100: #D9F7C9;
  --color-green-200: #B7F29C;
  --color-green-300: #8CEB65;
  --color-green-400: #69E239;
  --color-green-500: #48C71A;
  --color-green-600: #34A010;
  --color-green-700: #2A7D11;
  --color-green-800: #235714;
  --color-green-900: #173610;
  --color-yellow-50: #FEFDC3;
  --color-yellow-100: #FEF88A;
  --color-yellow-200: #FCEC48;
  --color-yellow-300: #F9DA10;
  --color-yellow-400: #F3C300;
  --color-yellow-500: #E3A200;
  --color-yellow-600: #C47F00;
  --color-yellow-700: #A05F05;
  --color-yellow-800: #79430D;
  --color-yellow-900: #472707;
  --color-red-50: #FFF1F1;
  --color-red-100: #FFDFDF;
  --color-red-200: #FFC5C5;
  --color-red-300: #FF9D9D;
  --color-red-400: #FF6B6B;
  --color-red-500: #FC2E2E;
  --color-red-600: #DE1414;
  --color-red-700: #B80C0C;
  --color-red-800: #851313;
  --color-red-900: #520404;
  --color-accent-50: #F5F5F7;
  --color-accent-100: #EBEBED;
  --color-accent-200: #DDDDDF;
  --color-accent-300: #C6C6C8;
  --color-accent-400: #ACACAD;
  --color-accent-500: #8D8D8D;
  --color-accent-600: #707071;
  --color-accent-700: #5B5B5C;
  --color-accent-800: #3D3D3D;
  --color-accent-900: #282829;
  --color-secondary-50: #f3f3f6;
  --color-secondary-100: #f2f2f5;
  --color-secondary-200: #efeff2;
  --color-secondary-300: #ececef;
  --color-secondary-400: #e9e9ec;
  --color-secondary-500: #e6e6e9;
  --color-secondary-600: #ababae;
  --color-secondary-700: #737376;
  --color-secondary-800: #404042;
  --color-secondary-900: #131314;

  --text-h1: 4.5rem;
  --text-h1--line-height: 1.25;
  --text-h1--font-weight: 700;
  --text-h2: 4rem;
  --text-h2--line-height: 1.25;
  --text-h2--font-weight: 700;
  --text-h3: 3rem;
  --text-h3--line-height: 1.25;
  --text-h3--font-weight: 700;
  --text-h4: 2.5rem;
  --text-h4--line-height: 1.25;
  --text-h4--font-weight: 700;
  --text-h5: 2rem;
  --text-h5--line-height: 1.25;
  --text-h5--font-weight: 700;
  --text-h6: 1.75rem;
  --text-h6--line-height: 1.25;
  --text-h6--font-weight: 700;
  --text-h7: 1.5rem;
  --text-h7--line-height: 1.25;
  --text-h7--font-weight: 700;
  --text-h8: 1.25rem;
  --text-h8--line-height: 1.25;
  --text-h8--font-weight: 700;
  --text-h9: 1rem;
  --text-h9--line-height: 1.6;
  --text-h9--font-weight: 700;
  --text-h10: 0.875rem;
  --text-h10--line-height: 1.6;
  --text-h10--font-weight: 700;
  --text-h11: 0.75rem;
  --text-h11--line-height: 1.6;
  --text-h11--font-weight: 700;
  --text-p1: 1.25rem;
  --text-p1--font-weight: 400;
  --text-p2: 1rem;
  --text-p2--font-weight: 400;
  --text-p3: 0.875rem;
  --text-p3--font-weight: 400;
  --text-p4: 0.75rem;
  --text-p4--font-weight: 400;
  --text-p5: 0.625rem;
  --text-p5--font-weight: 400;
  --text-u1: 1.125rem;
  --text-u1--line-height: 1.85;
  --text-u1--font-weight: 400;
  --text-u2: 0.875rem;
  --text-u2--line-height: 1.85;
  --text-u2--font-weight: 400;
  --text-u3: 0.75rem;
  --text-u3--line-height: 1.85;
  --text-u3--font-weight: 400;
  --text-u4: 0.625rem;
  --text-u4--line-height: 1.85;
  --text-u4--font-weight: 400;
  --text-btn1: 1rem;
  --text-btn1--line-height: 1.6;
  --text-btn1--font-weight: 500;
  --text-btn2: 0.875rem;
  --text-btn2--line-height: 1.6;
  --text-btn2--font-weight: 500;
  --text-btn3: 0.75rem;
  --text-btn3--line-height: 1.6;
  --text-btn3--font-weight: 500;
}

@layer base {
  body {
    font-family: var(--font-base);
  }
}