|
1 | 1 | @import "tailwindcss"; |
2 | | - |
3 | | -@plugin "flowbite/plugin"; |
| 2 | +@import "components/components.css"; |
4 | 3 |
|
5 | 4 | @custom-variant dark (&:where(.dark, .dark *)); |
6 | 5 |
|
7 | 6 | @theme { |
8 | | - --color-primary-50: #fefee3; |
9 | | - --color-primary-100: #e3eccf; |
10 | | - --color-primary-200: #c9dabc; |
11 | | - --color-primary-300: #afc8a9; |
12 | | - --color-primary-400: #95b696; |
13 | | - --color-primary-500: #7aa482; |
14 | | - --color-primary-600: #60926f; |
15 | | - --color-primary-700: #46805c; |
16 | | - --color-primary-800: #2c6e49; |
17 | | - --color-primary-900: #23583a; |
18 | | - |
19 | | - --color-accent-peach: #ffc9b9; |
20 | | - --color-accent-sand: #d68c45; |
21 | | -} |
| 7 | + --font-sans: "Atkinson Hyperlegible", sans-serif; |
| 8 | + --font-serif: Domine, serif; |
| 9 | + |
| 10 | + --color-primary-50: #fef4e7; /* honey bronze */ |
| 11 | + --color-primary-100: #fce9cf; |
| 12 | + --color-primary-200: #f9d49f; |
| 13 | + --color-primary-300: #f7be6e; |
| 14 | + --color-primary-400: #f4a83e; |
| 15 | + --color-primary: #f1920e; |
| 16 | + --color-primary-600: #c1750b; |
| 17 | + --color-primary-700: #915808; |
| 18 | + --color-primary-800: #603b06; |
| 19 | + --color-primary-900: #301d03; |
| 20 | + --color-primary-950: #221402; |
| 21 | + |
| 22 | + --color-accent-50: #fee7e9; /* hot fuchsia */ |
| 23 | + --color-accent-100: #fccfd3; |
| 24 | + --color-accent-200: #f99fa6; |
| 25 | + --color-accent-300: #f76e7a; |
| 26 | + --color-accent-400: #f43e4d; |
| 27 | + --color-accent: #f10e21; |
| 28 | + --color-accent-600: #c10b1a; |
| 29 | + --color-accent-700: #910814; |
| 30 | + --color-accent-800: #60060d; |
| 31 | + --color-accent-900: #300307; |
| 32 | + --color-accent-950: #220205; |
22 | 33 |
|
23 | | -@source "./node_modules/flowbite-svelte/dist"; |
| 34 | + --color-cream: #fef4e7; /* simple cream */ |
| 35 | + --color-cream-100: #fce9cf; |
| 36 | + --color-cream-200: #f9d49f; |
| 37 | + --color-cream-300: #f7be6e; |
| 38 | + --color-cream-400: #f4a83e; |
| 39 | + --color-cream-500: #f1920e; |
| 40 | + --color-cream-600: #c1750b; |
| 41 | + --color-cream-700: #915808; |
| 42 | + --color-cream-800: #603b06; |
| 43 | + --color-cream-900: #301d03; |
| 44 | + --color-cream-950: #221402; |
| 45 | + |
| 46 | + --color-champagne-mist-50: #fef4e7; |
| 47 | + --color-champagne-mist-100: #fce9cf; |
| 48 | + --color-champagne-mist-200: #fad49e; |
| 49 | + --color-champagne-mist-300: #f7be6e; |
| 50 | + --color-champagne-mist-400: #f5a83d; |
| 51 | + --color-champagne-mist-500: #f2930d; |
| 52 | + --color-champagne-mist-600: #c2750a; |
| 53 | + --color-champagne-mist-700: #915808; |
| 54 | + --color-champagne-mist-800: #613b05; |
| 55 | + --color-champagne-mist-900: #301d03; |
| 56 | + --color-champagne-mist-950: #221502; |
| 57 | + |
| 58 | + --color-white: #fffdfa; |
| 59 | + --color-white-100: #fceacf; |
| 60 | + --color-white-200: #fad59e; |
| 61 | + --color-white-300: #f7c06e; |
| 62 | + --color-white-400: #f5ab3d; |
| 63 | + --color-white-500: #f2960d; |
| 64 | + --color-white-600: #c2780a; |
| 65 | + --color-white-700: #915a08; |
| 66 | + --color-white-800: #613c05; |
| 67 | + --color-white-900: #301e03; |
| 68 | + --color-white-950: #221502; |
| 69 | +} |
24 | 70 |
|
25 | 71 | code { |
26 | | - @apply bg-primary-100 rounded p-1; |
| 72 | + @apply bg-primary-100 rounded p-1 dark:text-black; |
27 | 73 | } |
28 | 74 |
|
29 | | -body { |
30 | | - @apply min-h-screen bg-white text-gray-900 transition-colors duration-150; |
| 75 | +#app { |
| 76 | + @apply min-h-screen bg-white text-black dark:bg-black dark:text-white transition-colors duration-150; |
| 77 | + |
| 78 | + font-family: |
| 79 | + Atkinson Hyperlegible, |
| 80 | + sans-serif; |
31 | 81 | } |
32 | 82 |
|
33 | | -.dark body, |
34 | | -body.dark { |
35 | | - @apply bg-slate-950 text-slate-100; |
| 83 | +h1, |
| 84 | +h2, |
| 85 | +h3, |
| 86 | +h4 { |
| 87 | + font-family: Domine, serif; |
36 | 88 | } |
0 commit comments