kwikui-react
Version:
KwikID's UI Component Library in React
86 lines (74 loc) • 3.16 kB
CSS
:root {
color-scheme: light;
font-family: "Manrope", sans-serif;
font-size: 16px ;
/* Colors */
/* Blacks and Whites */
--kwikui-color-white: #fff; /* White color */
--kwikui-color-black: #000; /* Black color */
/* Primary Colors */
--kwikui-color-primary: #037aff; /* Primary color: applies to background and borders */
--kwikui-color-primary-hover: #4ca0ff; /* Hover state, lighter shade of primary color */
--kwikui-color-primary-active: #004da5; /* Active state, darker shade of primary color */
--kwikui-color-primary-text: #f5f5f5; /* Text color on primary background */
/* Secondary Colors */
--kwikui-color-secondary: #03dac6; /* Secondary color: applies to background and borders */
--kwikui-color-secondary-hover: #64ffda; /* Hover state, lighter shade of secondary color */
--kwikui-color-secondary-active: #00b894; /* Active state, darker shade of secondary color */
--kwikui-color-secondary-text: #121212; /* Text color on secondary background */
--kwikui-color-disabled: lightgray; /* Disabled color: applies to background and borders */
--kwikui-color-disabled-hover: #f5f5f5; /* Hover state, lighter shade of disabled background */
--kwikui-color-disabled-active: gray; /* Active state, darker shade of disabled background */
--kwikui-color-disabled-text: gray; /* Text color on disabled background */
/* Error, Info, Success and Warning Colors */
--kwikui-color-error: #f45725; /* Error color */
--kwikui-color-info: #70b6f6; /* Info color */
--kwikui-color-success: #4ac99b; /* Success color */
--kwikui-color-warning: #ffc700; /* Warning color */
/* Border Radii */
--kwikui-radius-xxs: 0.125rem; /* 2px */
--kwikui-radius-xs: 0.1875rem; /* 3px */
--kwikui-radius-s: 0.3125rem; /* 5px */
--kwikui-radius-m: 0.5rem; /* 8px, reference point */
--kwikui-radius-l: 0.6875rem; /* 11px */
--kwikui-radius-xl: 0.875rem; /* 14px */
--kwikui-radius-xxl: 1.125rem; /* 18px */
/* Spacing */
--kwikui-space-xxs: 0.1875rem; /* 3px */
--kwikui-space-xs: 0.375rem; /* 6px */
--kwikui-space-s: 0.625rem; /* 10px */
--kwikui-space-m: 1rem; /* 16px, reference point */
--kwikui-space-l: 1.375rem; /* 22px */
--kwikui-space-xl: 1.75rem; /* 28px */
--kwikui-space-xxl: 2.25rem; /* 36px */
/* Font Sizes */
--kwikui-font-size-xxs: 0.625rem; /* 10px */
--kwikui-font-size-xs: 0.75rem; /* 12px */
--kwikui-font-size-s: 0.875rem; /* 14px */
--kwikui-font-size-m: 1rem; /* 16px, reference point */
--kwikui-font-size-l: 1.25rem; /* 20px */
--kwikui-font-size-xl: 1.5rem; /* 24px */
--kwikui-font-size-xxl: 2rem; /* 32px */
/* Multiplier */
--kwikui-multiplier-xxs: 0.625;
--kwikui-multiplier-xs: 0.75;
--kwikui-multiplier-s: 0.875;
--kwikui-multiplier-m: 1; /* reference point */
--kwikui-multiplier-l: 1.25;
--kwikui-multiplier-xl: 1.5;
--kwikui-multiplier-xxl: 2;
}
::-webkit-scrollbar {
width: 0.5rem;
height: 0.5rem;
}
::-webkit-scrollbar-track {
background: "white";
}
::-webkit-scrollbar-thumb {
background-color: lightgray;
border-radius: 2.5rem;
}
::-webkit-scrollbar-thumb:hover {
background-color: gray;
}