Mislav Lukach 764077ef3d
Feat/create UI dir (#9462)
Co-authored-by: amanape <83104063+amanape@users.noreply.github.com>
2025-07-03 13:26:19 +00:00

170 lines
4.2 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Outfit:wght@100..900&display=swap');
@import "tailwindcss";
@plugin 'tailwind-scrollbar' {
nocompatible: true;
preferredStrategy: 'pseudoelements';
}
@theme {
/* COLOR VARIABLES */
--color-primary-15: #FFFCF0;
--color-primary-30: #FFF9E1;
--color-primary-50: #FFF7D7;
--color-primary-100: #FFF3C0;
--color-primary-200: #FFEEAA;
--color-primary-300: #FFEA92;
--color-primary-400: #FFE57B;
--color-primary-500: #FFE165;
--color-primary-600: #DCC257;
--color-primary-700: #BBA54A;
--color-primary-800: #99873D;
--color-primary-900: #76682F;
--color-primary-950: #534921;
--color-primary-970: #433B1B;
--color-primary-985: #2D2812;
/* Light Neutral */
--color-light-neutral-15: #F7F8FB;
--color-light-neutral-30: #F0F2F7;
--color-light-neutral-50: #EBEDF3;
--color-light-neutral-100: #DFE2ED;
--color-light-neutral-200: #D4D8E7;
--color-light-neutral-300: #C8CDE0;
--color-light-neutral-400: #BCC3D9;
--color-light-neutral-500: #B1B9D3;
--color-light-neutral-600: #99A0B6;
--color-light-neutral-700: #82889B;
--color-light-neutral-800: #6A6F7F;
--color-light-neutral-900: #525662;
--color-light-neutral-950: #3A3C45;
--color-light-neutral-970: #2F3137;
--color-light-neutral-985: #1F2125;
/* Grey */
--color-grey-15: #EDEDEF;
--color-grey-30: #DCDDDF;
--color-grey-50: #CFD0D3;
--color-grey-100: #B5B6BA;
--color-grey-200: #9A9CA2;
--color-grey-300: #7E8088;
--color-grey-400: #63666F;
--color-grey-500: #494C57;
--color-grey-600: #3F424B;
--color-grey-700: #363840;
--color-grey-800: #2C2E34;
--color-grey-900: #222328;
--color-grey-950: #18191C;
--color-grey-970: #131417;
--color-grey-985: #0D0D0F;
/* Green */
--color-green-15: #F8FFF4;
--color-green-30: #F2FFE9;
--color-green-50: #EDFFE1;
--color-green-100: #E4FFD0;
--color-green-200: #DAFFBF;
--color-green-300: #CFFFAD;
--color-green-400: #C6FF9D;
--color-green-500: #BCFF8C;
--color-green-600: #A2DC79;
--color-green-700: #8ABB67;
--color-green-800: #719954;
--color-green-900: #577641;
--color-green-950: #3D532E;
--color-green-970: #314325;
--color-green-985: #212D19;
/* Aqua */
--color-aqua-15: #F4FFFE;
--color-aqua-30: #E9FFFE;
--color-aqua-50: #E1FFFD;
--color-aqua-100: #D1FFFD;
--color-aqua-200: #C0FFFC;
--color-aqua-300: #AEFFFB;
--color-aqua-400: #9EFFFA;
--color-aqua-500: #8DFFF9;
--color-aqua-600: #7ADCD7;
--color-aqua-700: #67BBB7
--color-aqua-800: #559995;
--color-aqua-900: #417673;
--color-aqua-950: #2E5351;
--color-aqua-970: #254341;
--color-aqua-985: #192D2C;
/* Red */
--color-red-15: #FFF0EE;
--color-red-30: #FFE2DD;
--color-red-50: #FFD7D0;
--color-red-100: #FFC1B7;
--color-red-200: #FFAC9D;
--color-red-300: #FF9481;
--color-red-400: #FF7E68;
--color-red-500: #FF684E;
--color-red-600: #DC5A43;
--color-red-700: #BB4C39;
--color-red-800: #993E2F;
--color-red-900: #763024;
--color-red-950: #532219;
--color-red-970: #431B14;
--color-red-985: #2D120E;
/* OpacityBlue */
--color-blue: #DCE5FF;
/* TYPOGRAPHY VARIABLES */
--font-size-xxs: 0.75rem; /* 12px */
--font-size-xs: 0.875rem; /* 14px */
--font-size-s: 1rem; /* 16px */
--font-size-m: 1.125rem; /* 18px */
--font-size-l: 1.5rem; /* 24px */
--font-size-xl: 2rem; /* 32px */
--font-size-xxl: 2.25rem; /* 36px */
--font-size-xxxl: 3rem; /* 48px */
}
@layer utilities {
.tg-family-outfit {
font-family: Outfit;
}
.tg-family-ibm-plex {
font-family: IBM Plex Mono
}
.tg-xxs {
font-size: var(--font-size-xxs);
}
.tg-xs {
font-size: var(--font-size-xs);
}
.tg-s {
font-size: var(--font-size-s);
}
.tg-m {
font-size: var(--font-size-m);
}
.tg-lg {
font-size: var(--font-size-l);
}
.tg-xl {
font-size: var(--font-size-xl);
}
.tg-xxl {
font-size: var(--font-size-xxl);
}
.tg-xxxl {
font-size: var(--font-size-xxxl);
}
}