kithkin/resources/css/etc/theme.css

74 lines
2.6 KiB
CSS

@theme {
--font-sans: ui-sans-serif, system-ui, Inter, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
--font-serif: Chewie, ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;
--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
--color-gray-50: #f6f6f6;
--color-gray-100: #eeeeee;
--color-gray-200: #dddddd;
--color-gray-300: #cfcfcf;
--color-gray-400: #bababa;
--color-gray-500: #a0a0a0;
--color-gray-600: #999999;
--color-gray-700: #777777;
--color-gray-800: #555555;
--color-gray-900: #4a4a4a;
--color-gray-950: #282828;
--color-primary: #151515;
--color-primary-hover: #000000;
--color-cyan-50: oklch(98.97% 0.015 196.79);
--color-cyan-100: oklch(97.92% 0.03 196.61);
--color-cyan-200: oklch(95.79% 0.063 196.12);
--color-cyan-300: oklch(94.76% 0.079 195.87);
--color-cyan-400: oklch(92.6% 0.117 195.31);
--color-cyan-500: oklch(90.54% 0.155 194.76); /* 00ffff */
--color-cyan-550: oklch(82% 0.2812 194.769); /* 00e3e3 */
--color-cyan-600: oklch(80.43% 0.137 194.76); /* todo below */
--color-cyan-700: oklch(70.28% 0.12 194.76);
--color-cyan-800: oklch(59.15% 0.101 194.76);
--color-cyan-900: oklch(49.05% 0.084 194.76);
--color-cyan-950: oklch(43.96% 0.075 194.76);
--color-magenta-50: oklch(96.93% 0.027 325.87);
--color-magenta-100: oklch(93.76% 0.056 326.06);
--color-magenta-200: oklch(87.58% 0.117 326.54);
--color-magenta-300: oklch(81.59% 0.181 327.09);
--color-magenta-400: oklch(75.66% 0.251 327.72);
--color-magenta-500: oklch(70.17% 0.322 328.37);
--color-magenta-550: oklch(0.666 0.3061 328.36); /* ee00ee */
--color-magenta-600: oklch(62.55% 0.287 328.37);
--color-magenta-700: oklch(55.14% 0.253 328.37);
--color-magenta-800: oklch(47.69% 0.219 328.37);
--color-magenta-900: oklch(40.42% 0.186 328.37);
--color-magenta-950: oklch(36.79% 0.169 328.37);
--border-width-md: 1.5px;
--radius-xs: 0.25rem;
--radius-sm: 0.375rem;
--radius-md: 0.6667rem;
--radius-lg: 1rem;
--radius-xl: 1.25rem;
--radius-2xl: 1.5rem;
--radius-3xl: 2rem;
--radius-4xl: 3rem;
--radius-blob: 80% 65% 90% 50% / 90% 80% 75% 75%;
--shadow-drop: 2.5px 2.5px 0 0 var(--color-primary);
--shadow-input: inset 0 0.25rem 0 0 var(--color-gray-100);
--spacing-md: 1.5px;
--spacing-2px: 2px;
--text-2xs: 0.625rem;
--text-2xs--line-height: 1.3;
--text-xs: 0.8rem;
--text-md: 1.075rem;
--text-md--line-height: 1.4;
--text-2xl: 1.75rem;
--text-2xl--line-height: 1.333;
--text-3xl: 2rem;
--text-3xl--line-height: 1.2;
--text-4xl: 3rem;
--text-4xl--line-height: 1;
}