Typography

Sizes

The quick brown fox jumps over the lazy dog. 4xl - 36px

The quick brown fox jumps over the lazy dog. 3xl - 30px

The quick brown fox jumps over the lazy dog. 2xl - 24px

The quick brown fox jumps over the lazy dog. xl - 20px

The quick brown fox jumps over the lazy dog. lg - 18px

The quick brown fox jumps over the lazy dog. md - 16px

The quick brown fox jumps over the lazy dog. sm - 14px

The quick brown fox jumps over the lazy dog. xs - 12px

Font wheight

The quick brown fox jumps over the lazy dog. font-normal - 400

The quick brown fox jumps over the lazy dog. font-medium - 500

The quick brown fox jumps over the lazy dog. font-semibold - 550 (Edit to variable)

The quick brown fox jumps over the lazy dog. font-bold - 700

Leading

The quick brown fox jumps over the lazy dog. leading-none 1 - 100%

The quick brown fox jumps over the lazy dog. leading-tight 1.25 - 125%

The quick brown fox jumps over the lazy dog. leading-snug 1.375 - 137,5%

The quick brown fox jumps over the lazy dog. leading-normal 1.5 - 150%

The quick brown fox jumps over the lazy dog. leading-relaxed 1.625 - 162,5%

The quick brown fox jumps over the lazy dog. leading-loose 2 - 200%

Tracking

The quick brown fox jumps over the lazy dog. tracking-tighter -5%

The quick brown fox jumps over the lazy dog. tracking-tight -2,5%

The quick brown fox jumps over the lazy dog. tracking-normal

The quick brown fox jumps over the lazy dog. tracking-wide 2,5%

The quick brown fox jumps over the lazy dog. tracking-wider 5%

The quick brown fox jumps over the lazy dog. tracking-widest 10%

The Joke Tax Chronicles

Once upon a time, in a far-off land, there was a very lazy king who spent all day lounging on his throne. One day, his advisors came to him with a problem: the kingdom was running out of money.

The King's Plan

The king thought long and hard, and finally came up with a brilliant plan: he would tax the jokes in the kingdom.

"After all," he said, "everyone enjoys a good joke, so it's only fair that they should pay for the privilege."

The Joke Tax

The king's subjects were not amused. They grumbled and complained, but the king was firm:

  • 1st level of puns: 5 gold coins
  • 2nd level of jokes: 10 gold coins
  • 3rd level of one-liners : 20 gold coins

As a result, people stopped telling jokes, and the kingdom fell into a gloom. But there was one person who refused to let the king's foolishness get him down: a court jester named Jokester.

Jokester's Revolt

Jokester began sneaking into the castle in the middle of the night and leaving jokes all over the place: under the king's pillow, in his soup, even in the royal toilet. The king was furious, but he couldn't seem to stop Jokester.

And then, one day, the people of the kingdom discovered that the jokes left by Jokester were so funny that they couldn't help but laugh. And once they started laughing, they couldn't stop.

The People's Rebellion

The people of the kingdom, feeling uplifted by the laughter, started to tell jokes and puns again, and soon the entire kingdom was in on the joke.

King's TreasuryPeople's happiness
EmptyOverflowing
ModestSatisfied
FullEcstatic

The king, seeing how much happier his subjects were, realized the error of his ways and repealed the joke tax. Jokester was declared a hero, and the kingdom lived happily ever after.

The moral of the story is: never underestimate the power of a good laugh and always be careful of bad ideas.

Shadow

shadow-2xs

shadow-xs

shadow-sm

shadow-md

shadow-lg

shadow-xl

shadow-2xl

Accordion

Alert
Alert Dialog
Aspect Ratio
Photo by Drew Beamer
Photo by Drew Beamer
Avatar
CNCNCNER
CNLRER
CNLRER
CNLRER
Badge
BadgeSecondaryDestructiveOutlinePositiveInfoBadgeAlert89920+
BadgeSecondaryDestructiveOutlinePositiveInfoBadgeAlert89920+
Button
Calendar
August 2025
January 2025
February 2025
Card
Login to your account
Enter your email below to login to your account
Don't have an account? Sign up
Meeting Notes
Transcript from the meeting with the client.

Client requested dashboard redesign with focus on mobile responsiveness.

  1. New analytics widgets for daily/weekly metrics
  2. Simplified navigation menu
  3. Dark mode support
  4. Timeline: 6 weeks
  5. Follow-up meeting scheduled for next Tuesday
CNLRER
Is this an image?
This is a card with an image.
Photo by Drew Beamer
4 2 350m²
$135,000
Content Only
Header Only
This is a card with a header and a description.
Header and Content
This is a card with a header and a content.
Content
Footer Only
Header + Footer
This is a card with a header and a footer.
Footer
Content
Footer
Header + Footer
This is a card with a header and a footer.
Content
Footer
Checkbox

By clicking this checkbox, you agree to the terms and conditions.

Collapsible

@peduarte starred 3 repositories

@radix-ui/primitives
Combobox
Command

Press J

Command Palette

Search for a command to run...

Context Menu
Right click here
Date Picker
Dialog
Drawer
Form

This is your public display name.

You can manage email addresses in your email settings.

You can @mention other users and organizations.

You can manage your mobile notifications in the mobile settings page.

Select the items you want to display in the sidebar.

Your date of birth is used to calculate your age.

Email Notifications

Receive emails about new products, features, and more.

Receive emails about your account security.

Hover Card
Input
Input Otp
1
2
3
4
5
6
Label
Popover
Progress
Radio Group
Resizable
One
Two
Three
Sidebar
Content
Header
Content
Scroll Area

Tags

v1.2.0-beta.50
v1.2.0-beta.49
v1.2.0-beta.48
v1.2.0-beta.47
v1.2.0-beta.46
v1.2.0-beta.45
v1.2.0-beta.44
v1.2.0-beta.43
v1.2.0-beta.42
v1.2.0-beta.41
v1.2.0-beta.40
v1.2.0-beta.39
v1.2.0-beta.38
v1.2.0-beta.37
v1.2.0-beta.36
v1.2.0-beta.35
v1.2.0-beta.34
v1.2.0-beta.33
v1.2.0-beta.32
v1.2.0-beta.31
v1.2.0-beta.30
v1.2.0-beta.29
v1.2.0-beta.28
v1.2.0-beta.27
v1.2.0-beta.26
v1.2.0-beta.25
v1.2.0-beta.24
v1.2.0-beta.23
v1.2.0-beta.22
v1.2.0-beta.21
v1.2.0-beta.20
v1.2.0-beta.19
v1.2.0-beta.18
v1.2.0-beta.17
v1.2.0-beta.16
v1.2.0-beta.15
v1.2.0-beta.14
v1.2.0-beta.13
v1.2.0-beta.12
v1.2.0-beta.11
v1.2.0-beta.10
v1.2.0-beta.9
v1.2.0-beta.8
v1.2.0-beta.7
v1.2.0-beta.6
v1.2.0-beta.5
v1.2.0-beta.4
v1.2.0-beta.3
v1.2.0-beta.2
v1.2.0-beta.1
Photo by Ornella Binni
Photo by Ornella Binni
Photo by Tom Byrom
Photo by Tom Byrom
Photo by Vladimir Malyav
Photo by Vladimir Malyav
Select
Separator
Tailwind CSS
A utility-first CSS framework.
Blog
Docs
Source
Sheet
Skeleton
Slider
0.3, 0.7
Sonner
Switch
Table
A list of your recent invoices.
InvoiceStatusMethodAmount
INV001PaidCredit Card$250.00
INV002PendingPayPal$150.00
INV003UnpaidBank Transfer$350.00
INV004PaidCredit Card$450.00
INV005PaidPayPal$550.00
INV006PendingBank Transfer$200.00
INV007UnpaidCredit Card$300.00
Total$2,500.00
InvoiceStatusMethodAmount
INV001PaidCredit Card$250.00
INV002PendingPayPal$150.00
INV003UnpaidBank Transfer$350.00
INV004PaidCredit Card$450.00
INV005PaidPayPal$550.00
INV006PendingBank Transfer$200.00
INV007UnpaidCredit Card$300.00
Tabs
Account
Make changes to your account here. Click save when you're done.
Textarea
Type your message and press enter to send.
Toggle
Toggle Group
Tooltip