From 7e45367f3d17357b1c6db9ed7a2bad1a2a9ba7b1 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Wed, 11 Dec 2024 20:09:50 +0330 Subject: [PATCH] Create typo style --- frontend/assets/css/typo.utils.css | 96 ++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 frontend/assets/css/typo.utils.css diff --git a/frontend/assets/css/typo.utils.css b/frontend/assets/css/typo.utils.css new file mode 100644 index 0000000..a8fc4f7 --- /dev/null +++ b/frontend/assets/css/typo.utils.css @@ -0,0 +1,96 @@ +/* TYPO HERO */ +@utility typo-hero-1 { + @apply text-[96px] leading-[96px] font-bold; +} + +@utility typo-hero-2 { + @apply text-[72px] leading-[72px] font-bold; +} + +/* TYPE HEADING */ +@utility typo-h-1 { + @apply text-[64px] leading-[72px] font-bold; +} + +@utility typo-h-2 { + @apply text-[56px] leading-[64px] font-bold; +} + +@utility typo-h-3 { + @apply text-[48px] leading-[56px] font-bold; +} + +@utility typo-h-4 { + @apply text-[40px] leading-[52px] font-bold; +} + +@utility typo-h-5 { + @apply text-[32px] leading-[40px] font-bold; +} + +@utility typo-h-6 { + @apply text-[24px] leading-[32px] font-bold; +} + +/* TYPE SUBHEADING */ +@utility typo-sub-h-xl { + @apply text-[20px] leading-[24px] font-semibold; +} + +@utility typo-sub-h-lg { + @apply text-[18px] leading-[24px] font-semibold; +} + +@utility typo-sub-h-md { + @apply text-[16px] leading-[20px] font-semibold; +} + +@utility typo-sub-h-sm { + @apply text-[14px] leading-[20px] font-semibold; +} + +@utility typo-sub-h-xs { + @apply text-[12px] leading-[16px] font-semibold; +} + +/* TYPE PARAGRAPH */ +@utility typo-p-2xl { + @apply text-[24px] leading-[40px] font-normal; +} + +@utility typo-p-xl { + @apply text-[20px] leading-[32px] font-normal; +} + +@utility typo-p-lg { + @apply text-[18px] leading-[32px] font-normal; +} + +@utility typo-p-md { + @apply text-[16px] leading-[28px] font-normal; +} + +@utility typo-p-sm { + @apply text-[14px] leading-[24px] font-normal; +} + +@utility typo-p-xs { + @apply text-[12px] leading-[16px] font-normal; +} + +/* TYPO LABEL */ +@utility typo-label-lg { + @apply text-[18px] leading-[24px] font-medium; +} + +@utility typo-label-md { + @apply text-[16px] leading-[24px] font-medium; +} + +@utility typo-label-sm { + @apply text-[14px] leading-[20px] font-medium; +} + +@utility typo-label-xs { + @apply text-[12px] leading-[16px] font-medium; +} \ No newline at end of file