|
6 | 6 | --font-sans: 'Sora', sans-serif; |
7 | 7 | --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", |
8 | 8 | "Courier New", monospace; |
| 9 | + --color-red-100: oklch(93.6% 0.032 17.717); |
9 | 10 | --color-red-600: oklch(57.7% 0.245 27.325); |
| 11 | + --color-red-700: oklch(50.5% 0.213 27.518); |
10 | 12 | --color-teal-100: oklch(95.3% 0.051 180.801); |
11 | 13 | --color-teal-300: oklch(85.5% 0.138 181.071); |
12 | 14 | --color-teal-700: oklch(51.1% 0.096 186.391); |
13 | | - --color-blue-400: oklch(70.7% 0.165 254.624); |
14 | | - --color-blue-500: oklch(62.3% 0.214 259.815); |
15 | | - --color-blue-600: oklch(54.6% 0.245 262.881); |
16 | | - --color-blue-800: oklch(42.4% 0.199 265.638); |
17 | | - --color-pink-600: oklch(59.2% 0.249 0.584); |
18 | | - --color-pink-800: oklch(45.9% 0.187 3.815); |
19 | 15 | --color-gray-50: oklch(98.5% 0.002 247.839); |
20 | 16 | --color-gray-100: oklch(96.7% 0.003 264.542); |
21 | 17 | --color-gray-200: oklch(92.8% 0.006 264.531); |
|
25 | 21 | --color-gray-600: oklch(44.6% 0.03 256.802); |
26 | 22 | --color-gray-700: oklch(37.3% 0.034 259.733); |
27 | 23 | --color-neutral-200: oklch(92.2% 0 0); |
| 24 | + --color-neutral-700: oklch(37.1% 0 0); |
| 25 | + --color-neutral-800: oklch(26.9% 0 0); |
| 26 | + --color-neutral-900: oklch(20.5% 0 0); |
| 27 | + --color-stone-50: oklch(98.5% 0.001 106.423); |
| 28 | + --color-stone-100: oklch(97% 0.001 106.424); |
28 | 29 | --color-black: #000; |
29 | 30 | --color-white: #fff; |
30 | 31 | --spacing: 0.25rem; |
31 | 32 | --container-md: 28rem; |
32 | 33 | --container-lg: 32rem; |
33 | | - --container-4xl: 56rem; |
34 | 34 | --container-5xl: 64rem; |
35 | 35 | --text-xs: 0.75rem; |
36 | 36 | --text-xs--line-height: calc(1 / 0.75); |
|
49 | 49 | --font-weight-normal: 400; |
50 | 50 | --font-weight-medium: 500; |
51 | 51 | --font-weight-bold: 700; |
52 | | - --tracking-widest: 0.1em; |
53 | 52 | --ease-out: cubic-bezier(0, 0, 0.2, 1); |
54 | 53 | --default-transition-duration: 150ms; |
55 | 54 | --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); |
56 | 55 | --default-font-family: var(--font-sans); |
57 | 56 | --default-mono-font-family: var(--font-mono); |
58 | | - --color-neo-yellow: #FFE500; |
| 57 | + --color-neo-yellow: #EFD400; |
59 | 58 | --color-neo-pink: #FF006E; |
60 | 59 | --color-neo-green: #06FF00; |
61 | 60 | --color-neo-purple: #8338EC; |
|
450 | 449 | .w-full { |
451 | 450 | width: 100%; |
452 | 451 | } |
453 | | - .max-w-4xl { |
454 | | - max-width: var(--container-4xl); |
455 | | - } |
456 | 452 | .max-w-5xl { |
457 | 453 | max-width: var(--container-5xl); |
458 | 454 | } |
|
517 | 513 | .resize { |
518 | 514 | resize: both; |
519 | 515 | } |
| 516 | + .list-inside { |
| 517 | + list-style-position: inside; |
| 518 | + } |
| 519 | + .list-disc { |
| 520 | + list-style-type: disc; |
| 521 | + } |
520 | 522 | .grid-cols-1 { |
521 | 523 | grid-template-columns: repeat(1, minmax(0, 1fr)); |
522 | 524 | } |
|
692 | 694 | .bg-neo-yellow { |
693 | 695 | background-color: var(--color-neo-yellow); |
694 | 696 | } |
| 697 | + .bg-neo-yellow\! { |
| 698 | + background-color: var(--color-neo-yellow) !important; |
| 699 | + } |
695 | 700 | .bg-neutral-200 { |
696 | 701 | background-color: var(--color-neutral-200); |
697 | 702 | } |
| 703 | + .bg-red-100 { |
| 704 | + background-color: var(--color-red-100); |
| 705 | + } |
| 706 | + .bg-stone-100 { |
| 707 | + background-color: var(--color-stone-100); |
| 708 | + } |
698 | 709 | .bg-teal-100 { |
699 | 710 | background-color: var(--color-teal-100); |
700 | 711 | } |
|
719 | 730 | .p-1 { |
720 | 731 | padding: calc(var(--spacing) * 1); |
721 | 732 | } |
| 733 | + .p-1\! { |
| 734 | + padding: calc(var(--spacing) * 1) !important; |
| 735 | + } |
722 | 736 | .p-2 { |
723 | 737 | padding: calc(var(--spacing) * 2); |
724 | 738 | } |
| 739 | + .p-2\! { |
| 740 | + padding: calc(var(--spacing) * 2) !important; |
| 741 | + } |
725 | 742 | .p-3 { |
726 | 743 | padding: calc(var(--spacing) * 3); |
727 | 744 | } |
|
832 | 849 | .text-gray-700 { |
833 | 850 | color: var(--color-gray-700); |
834 | 851 | } |
835 | | - .text-neo-pink { |
836 | | - color: var(--color-neo-pink); |
837 | | - } |
838 | 852 | .text-red-600 { |
839 | 853 | color: var(--color-red-600); |
840 | 854 | } |
| 855 | + .text-red-700 { |
| 856 | + color: var(--color-red-700); |
| 857 | + } |
841 | 858 | .text-teal-700 { |
842 | 859 | color: var(--color-teal-700); |
843 | 860 | } |
|
876 | 893 | transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); |
877 | 894 | transition-duration: var(--tw-duration, var(--default-transition-duration)); |
878 | 895 | } |
| 896 | + .transition-colors { |
| 897 | + transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; |
| 898 | + transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); |
| 899 | + transition-duration: var(--tw-duration, var(--default-transition-duration)); |
| 900 | + } |
| 901 | + .duration-150 { |
| 902 | + --tw-duration: 150ms; |
| 903 | + transition-duration: 150ms; |
| 904 | + } |
879 | 905 | .duration-300 { |
880 | 906 | --tw-duration: 300ms; |
881 | 907 | transition-duration: 300ms; |
|
941 | 967 | } |
942 | 968 | } |
943 | 969 | } |
944 | | - .hover\:text-pink-800 { |
| 970 | + .hover\:bg-stone-50 { |
945 | 971 | &:hover { |
946 | 972 | @media (hover: hover) { |
947 | | - color: var(--color-pink-800); |
| 973 | + background-color: var(--color-stone-50); |
948 | 974 | } |
949 | 975 | } |
950 | 976 | } |
|
997 | 1023 | width: calc(var(--spacing) * 64); |
998 | 1024 | } |
999 | 1025 | } |
1000 | | - .md\:flex-1 { |
1001 | | - @media (width >= 48rem) { |
1002 | | - flex: 1; |
1003 | | - } |
1004 | | - } |
1005 | 1026 | .md\:grid-cols-2 { |
1006 | 1027 | @media (width >= 48rem) { |
1007 | 1028 | grid-template-columns: repeat(2, minmax(0, 1fr)); |
|
1022 | 1043 | flex-direction: row; |
1023 | 1044 | } |
1024 | 1045 | } |
1025 | | - .md\:items-start { |
1026 | | - @media (width >= 48rem) { |
1027 | | - align-items: flex-start; |
1028 | | - } |
1029 | | - } |
1030 | 1046 | .md\:gap-4 { |
1031 | 1047 | @media (width >= 48rem) { |
1032 | 1048 | gap: calc(var(--spacing) * 4); |
|
1052 | 1068 | grid-template-columns: repeat(6, minmax(0, 1fr)); |
1053 | 1069 | } |
1054 | 1070 | } |
| 1071 | + .dark\:border-neutral-700 { |
| 1072 | + &:where(.dark, .dark *) { |
| 1073 | + border-color: var(--color-neutral-700); |
| 1074 | + } |
| 1075 | + } |
| 1076 | + .dark\:bg-neutral-800 { |
| 1077 | + &:where(.dark, .dark *) { |
| 1078 | + background-color: var(--color-neutral-800); |
| 1079 | + } |
| 1080 | + } |
| 1081 | + .dark\:bg-neutral-800\! { |
| 1082 | + &:where(.dark, .dark *) { |
| 1083 | + background-color: var(--color-neutral-800) !important; |
| 1084 | + } |
| 1085 | + } |
| 1086 | + .dark\:bg-neutral-900 { |
| 1087 | + &:where(.dark, .dark *) { |
| 1088 | + background-color: var(--color-neutral-900); |
| 1089 | + } |
| 1090 | + } |
| 1091 | + .dark\:text-gray-300 { |
| 1092 | + &:where(.dark, .dark *) { |
| 1093 | + color: var(--color-gray-300); |
| 1094 | + } |
| 1095 | + } |
| 1096 | + .dark\:text-white { |
| 1097 | + &:where(.dark, .dark *) { |
| 1098 | + color: var(--color-white); |
| 1099 | + } |
| 1100 | + } |
| 1101 | + .dark\:text-white\! { |
| 1102 | + &:where(.dark, .dark *) { |
| 1103 | + color: var(--color-white) !important; |
| 1104 | + } |
| 1105 | + } |
| 1106 | + .dark\:hover\:bg-neutral-800\/70 { |
| 1107 | + &:where(.dark, .dark *) { |
| 1108 | + &:hover { |
| 1109 | + @media (hover: hover) { |
| 1110 | + background-color: color-mix(in srgb, oklch(26.9% 0 0) 70%, transparent); |
| 1111 | + @supports (color: color-mix(in lab, red, red)) { |
| 1112 | + background-color: color-mix(in oklab, var(--color-neutral-800) 70%, transparent); |
| 1113 | + } |
| 1114 | + } |
| 1115 | + } |
| 1116 | + } |
| 1117 | + } |
| 1118 | + .dark\:\[\&_\.bg-neo-yellow\]\:bg-\[\#c9b200\] { |
| 1119 | + &:where(.dark, .dark *) { |
| 1120 | + & .bg-neo-yellow { |
| 1121 | + background-color: #c9b200; |
| 1122 | + } |
| 1123 | + } |
| 1124 | + } |
| 1125 | + .dark\:\[\&_\.bg-white\]\:bg-neutral-900 { |
| 1126 | + &:where(.dark, .dark *) { |
| 1127 | + & .bg-white { |
| 1128 | + background-color: var(--color-neutral-900); |
| 1129 | + } |
| 1130 | + } |
| 1131 | + } |
| 1132 | + .dark\:\[\&_\.border-black\]\:border-white { |
| 1133 | + &:where(.dark, .dark *) { |
| 1134 | + & .border-black { |
| 1135 | + border-color: var(--color-white); |
| 1136 | + } |
| 1137 | + } |
| 1138 | + } |
| 1139 | + .dark\:\[\&_\.text-black\]\:text-white { |
| 1140 | + &:where(.dark, .dark *) { |
| 1141 | + & .text-black { |
| 1142 | + color: var(--color-white); |
| 1143 | + } |
| 1144 | + } |
| 1145 | + } |
1055 | 1146 | } |
1056 | 1147 | .btn { |
1057 | 1148 | display: inline-flex; |
|
0 commit comments