K
knowtate/design system

Design System

A warm, paper-toned component library built with Tailwind CSS. Import from components/ui and compose your UI. Supports light and dark mode via CSS variables.

Colors

CSS variable-driven palette with automatic dark mode

Backgrounds
Text
Borders
Accents
Source Palette

Typography

Serif headings, sans-serif body, monospace accents

Display

Good morning, Andrei

Section Heading

Inbox

Small Heading

Pending Approvals

Body & Detail

Primary body text

Secondary body text

Detail text with relaxed leading

Tertiary detail

Muted caption text

Mono10:00 AM
Uppercase LabelRisk: Low

Button

Primary, secondary, ghost, outline, destructive, icon, and size variants

Sizes
Combos

Input

Text inputs with labels, placeholders, icons, and states

Please enter a valid email

Found in your settings

Textarea

Multi-line text input

Max 500 characters

This field is required

Select

Dropdown select input

Checkbox

Task-style with strikethrough and standard form checkboxes

Standard
Enable notifications
Auto-sync connectors
Dark mode
Task-style (strikethrough)
Review design specs
Update component library
Write documentation
Disabled
Locked option

Toggle

On/off switch component

Disabled
Notifications
Disabled

Radio

Single-selection radio group

Badge

Status badges, counters, and notification indicators

DefaultActiveInfoWarningMessagesTasks
Counter35Dot StatusOnlineOfflineAvailable

Source Pill

Contextual source indicators with emoji + label

📅calendarnotes💬messagescloudtasksai

Card

Content containers in default, elevated, and accent variants

Default Card

Standard content container with cream background and light border.

Elevated Card

Interactive variant with hover shadow. Hover over me.

Risk: Low
Accent Card with Indicator9:00 AM

Inbox-style card with coral left stripe and source icon.

Avatar

User avatar with initials

B
Small
A
Default
C
Large
K
Branded
Source
📅
Calendar

Kbd

Keyboard shortcut indicators

/⌘KEsc
+Enter
Shift+Tab

Separator

Horizontal, vertical, and labeled dividers

Simple
With Label
or
Vertical
Left
Right

Alert

Informational, success, warning, and error alerts

💡

Heads up

This is an informational alert to draw your attention.

Success

Action completed successfully.

Warning

Please review before proceeding.

Skeleton

Loading placeholders with shimmer animation

Text Lines
Card Skeleton

Tooltip

Hover tooltips for additional context

This is a tooltip
Bottom tooltip

Dialog

Modal dialog for confirmations and forms

Tabs

Tabbed navigation with pill and underline variants

Pill Variant
Underline Variant

Content for All tab.