material-inspired-component-library
Version:
The Material-Inspired Component Library (MICL) offers a collection of beautifully crafted components leveraging native HTML markup, designed to align with the Material Design 3 guidelines.
307 lines (306 loc) • 14.9 kB
CSS
.light {
--md-sys-color-primary: rgb(141 77 45);
--md-sys-color-surface-tint: rgb(141 77 45);
--md-sys-color-on-primary: rgb(255 255 255);
--md-sys-color-primary-container: rgb(255 219 204);
--md-sys-color-on-primary-container: rgb(112 55 24);
--md-sys-color-secondary: rgb(118 87 73);
--md-sys-color-on-secondary: rgb(255 255 255);
--md-sys-color-secondary-container: rgb(255 219 204);
--md-sys-color-on-secondary-container: rgb(92 64 51);
--md-sys-color-tertiary: rgb(102 95 49);
--md-sys-color-on-tertiary: rgb(255 255 255);
--md-sys-color-tertiary-container: rgb(238 228 169);
--md-sys-color-on-tertiary-container: rgb(77 71 28);
--md-sys-color-error: rgb(186 26 26);
--md-sys-color-on-error: rgb(255 255 255);
--md-sys-color-error-container: rgb(255 218 214);
--md-sys-color-on-error-container: rgb(147 0 10);
--md-sys-color-background: rgb(255 248 246);
--md-sys-color-on-background: rgb(34 26 22);
--md-sys-color-surface: rgb(255 248 246);
--md-sys-color-on-surface: rgb(34 26 22);
--md-sys-color-surface-variant: rgb(244 222 213);
--md-sys-color-on-surface-variant: rgb(82 68 61);
--md-sys-color-outline: rgb(133 115 108);
--md-sys-color-outline-variant: rgb(215 194 186);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(56 46 42);
--md-sys-color-inverse-on-surface: rgb(255 237 230);
--md-sys-color-inverse-primary: rgb(255 182 148);
--md-sys-color-primary-fixed: rgb(255 219 204);
--md-sys-color-on-primary-fixed: rgb(53 16 0);
--md-sys-color-primary-fixed-dim: rgb(255 182 148);
--md-sys-color-on-primary-fixed-variant: rgb(112 55 24);
--md-sys-color-secondary-fixed: rgb(255 219 204);
--md-sys-color-on-secondary-fixed: rgb(44 22 11);
--md-sys-color-secondary-fixed-dim: rgb(230 190 173);
--md-sys-color-on-secondary-fixed-variant: rgb(92 64 51);
--md-sys-color-tertiary-fixed: rgb(238 228 169);
--md-sys-color-on-tertiary-fixed: rgb(32 28 0);
--md-sys-color-tertiary-fixed-dim: rgb(209 200 143);
--md-sys-color-on-tertiary-fixed-variant: rgb(77 71 28);
--md-sys-color-surface-dim: rgb(232 214 208);
--md-sys-color-surface-bright: rgb(255 248 246);
--md-sys-color-surface-container-lowest: rgb(255 255 255);
--md-sys-color-surface-container-low: rgb(255 241 235);
--md-sys-color-surface-container: rgb(252 234 227);
--md-sys-color-surface-container-high: rgb(246 229 222);
--md-sys-color-surface-container-highest: rgb(240 223 216);
}
.light-medium-contrast {
--md-sys-color-primary: rgb(92 39 9);
--md-sys-color-surface-tint: rgb(141 77 45);
--md-sys-color-on-primary: rgb(255 255 255);
--md-sys-color-primary-container: rgb(159 92 58);
--md-sys-color-on-primary-container: rgb(255 255 255);
--md-sys-color-secondary: rgb(74 48 36);
--md-sys-color-on-secondary: rgb(255 255 255);
--md-sys-color-secondary-container: rgb(134 102 87);
--md-sys-color-on-secondary-container: rgb(255 255 255);
--md-sys-color-tertiary: rgb(60 55 12);
--md-sys-color-on-tertiary: rgb(255 255 255);
--md-sys-color-tertiary-container: rgb(117 110 62);
--md-sys-color-on-tertiary-container: rgb(255 255 255);
--md-sys-color-error: rgb(116 0 6);
--md-sys-color-on-error: rgb(255 255 255);
--md-sys-color-error-container: rgb(207 44 39);
--md-sys-color-on-error-container: rgb(255 255 255);
--md-sys-color-background: rgb(255 248 246);
--md-sys-color-on-background: rgb(34 26 22);
--md-sys-color-surface: rgb(255 248 246);
--md-sys-color-on-surface: rgb(23 15 12);
--md-sys-color-surface-variant: rgb(244 222 213);
--md-sys-color-on-surface-variant: rgb(65 51 45);
--md-sys-color-outline: rgb(95 79 73);
--md-sys-color-outline-variant: rgb(123 105 98);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(56 46 42);
--md-sys-color-inverse-on-surface: rgb(255 237 230);
--md-sys-color-inverse-primary: rgb(255 182 148);
--md-sys-color-primary-fixed: rgb(159 92 58);
--md-sys-color-on-primary-fixed: rgb(255 255 255);
--md-sys-color-primary-fixed-dim: rgb(130 68 37);
--md-sys-color-on-primary-fixed-variant: rgb(255 255 255);
--md-sys-color-secondary-fixed: rgb(134 102 87);
--md-sys-color-on-secondary-fixed: rgb(255 255 255);
--md-sys-color-secondary-fixed-dim: rgb(108 78 64);
--md-sys-color-on-secondary-fixed-variant: rgb(255 255 255);
--md-sys-color-tertiary-fixed: rgb(117 110 62);
--md-sys-color-on-tertiary-fixed: rgb(255 255 255);
--md-sys-color-tertiary-fixed-dim: rgb(92 86 40);
--md-sys-color-on-tertiary-fixed-variant: rgb(255 255 255);
--md-sys-color-surface-dim: rgb(212 195 189);
--md-sys-color-surface-bright: rgb(255 248 246);
--md-sys-color-surface-container-lowest: rgb(255 255 255);
--md-sys-color-surface-container-low: rgb(255 241 235);
--md-sys-color-surface-container: rgb(246 229 222);
--md-sys-color-surface-container-high: rgb(235 217 211);
--md-sys-color-surface-container-highest: rgb(223 206 200);
}
.light-high-contrast {
--md-sys-color-primary: rgb(79 29 2);
--md-sys-color-surface-tint: rgb(141 77 45);
--md-sys-color-on-primary: rgb(255 255 255);
--md-sys-color-primary-container: rgb(115 57 26);
--md-sys-color-on-primary-container: rgb(255 255 255);
--md-sys-color-secondary: rgb(63 38 27);
--md-sys-color-on-secondary: rgb(255 255 255);
--md-sys-color-secondary-container: rgb(95 67 54);
--md-sys-color-on-secondary-container: rgb(255 255 255);
--md-sys-color-tertiary: rgb(50 45 3);
--md-sys-color-on-tertiary: rgb(255 255 255);
--md-sys-color-tertiary-container: rgb(80 74 30);
--md-sys-color-on-tertiary-container: rgb(255 255 255);
--md-sys-color-error: rgb(96 0 4);
--md-sys-color-on-error: rgb(255 255 255);
--md-sys-color-error-container: rgb(152 0 10);
--md-sys-color-on-error-container: rgb(255 255 255);
--md-sys-color-background: rgb(255 248 246);
--md-sys-color-on-background: rgb(34 26 22);
--md-sys-color-surface: rgb(255 248 246);
--md-sys-color-on-surface: rgb(0 0 0);
--md-sys-color-surface-variant: rgb(244 222 213);
--md-sys-color-on-surface-variant: rgb(0 0 0);
--md-sys-color-outline: rgb(54 41 36);
--md-sys-color-outline-variant: rgb(85 70 64);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(56 46 42);
--md-sys-color-inverse-on-surface: rgb(255 255 255);
--md-sys-color-inverse-primary: rgb(255 182 148);
--md-sys-color-primary-fixed: rgb(115 57 26);
--md-sys-color-on-primary-fixed: rgb(255 255 255);
--md-sys-color-primary-fixed-dim: rgb(87 35 6);
--md-sys-color-on-primary-fixed-variant: rgb(255 255 255);
--md-sys-color-secondary-fixed: rgb(95 67 54);
--md-sys-color-on-secondary-fixed: rgb(255 255 255);
--md-sys-color-secondary-fixed-dim: rgb(70 45 33);
--md-sys-color-on-secondary-fixed-variant: rgb(255 255 255);
--md-sys-color-tertiary-fixed: rgb(80 74 30);
--md-sys-color-on-tertiary-fixed: rgb(255 255 255);
--md-sys-color-tertiary-fixed-dim: rgb(56 51 9);
--md-sys-color-on-tertiary-fixed-variant: rgb(255 255 255);
--md-sys-color-surface-dim: rgb(198 181 175);
--md-sys-color-surface-bright: rgb(255 248 246);
--md-sys-color-surface-container-lowest: rgb(255 255 255);
--md-sys-color-surface-container-low: rgb(255 237 230);
--md-sys-color-surface-container: rgb(240 223 216);
--md-sys-color-surface-container-high: rgb(226 209 202);
--md-sys-color-surface-container-highest: rgb(212 195 189);
}
.dark {
--md-sys-color-primary: rgb(255 182 148);
--md-sys-color-surface-tint: rgb(255 182 148);
--md-sys-color-on-primary: rgb(84 33 4);
--md-sys-color-primary-container: rgb(112 55 24);
--md-sys-color-on-primary-container: rgb(255 219 204);
--md-sys-color-secondary: rgb(230 190 173);
--md-sys-color-on-secondary: rgb(68 42 30);
--md-sys-color-secondary-container: rgb(92 64 51);
--md-sys-color-on-secondary-container: rgb(255 219 204);
--md-sys-color-tertiary: rgb(209 200 143);
--md-sys-color-on-tertiary: rgb(54 49 7);
--md-sys-color-tertiary-container: rgb(77 71 28);
--md-sys-color-on-tertiary-container: rgb(238 228 169);
--md-sys-color-error: rgb(255 180 171);
--md-sys-color-on-error: rgb(105 0 5);
--md-sys-color-error-container: rgb(147 0 10);
--md-sys-color-on-error-container: rgb(255 218 214);
--md-sys-color-background: rgb(26 18 14);
--md-sys-color-on-background: rgb(240 223 216);
--md-sys-color-surface: rgb(26 18 14);
--md-sys-color-on-surface: rgb(240 223 216);
--md-sys-color-surface-variant: rgb(82 68 61);
--md-sys-color-on-surface-variant: rgb(215 194 186);
--md-sys-color-outline: rgb(160 141 133);
--md-sys-color-outline-variant: rgb(82 68 61);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(240 223 216);
--md-sys-color-inverse-on-surface: rgb(56 46 42);
--md-sys-color-inverse-primary: rgb(141 77 45);
--md-sys-color-primary-fixed: rgb(255 219 204);
--md-sys-color-on-primary-fixed: rgb(53 16 0);
--md-sys-color-primary-fixed-dim: rgb(255 182 148);
--md-sys-color-on-primary-fixed-variant: rgb(112 55 24);
--md-sys-color-secondary-fixed: rgb(255 219 204);
--md-sys-color-on-secondary-fixed: rgb(44 22 11);
--md-sys-color-secondary-fixed-dim: rgb(230 190 173);
--md-sys-color-on-secondary-fixed-variant: rgb(92 64 51);
--md-sys-color-tertiary-fixed: rgb(238 228 169);
--md-sys-color-on-tertiary-fixed: rgb(32 28 0);
--md-sys-color-tertiary-fixed-dim: rgb(209 200 143);
--md-sys-color-on-tertiary-fixed-variant: rgb(77 71 28);
--md-sys-color-surface-dim: rgb(26 18 14);
--md-sys-color-surface-bright: rgb(66 55 50);
--md-sys-color-surface-container-lowest: rgb(20 12 9);
--md-sys-color-surface-container-low: rgb(34 26 22);
--md-sys-color-surface-container: rgb(39 30 26);
--md-sys-color-surface-container-high: rgb(50 40 36);
--md-sys-color-surface-container-highest: rgb(61 51 46);
}
.dark-medium-contrast {
--md-sys-color-primary: rgb(255 211 192);
--md-sys-color-surface-tint: rgb(255 182 148);
--md-sys-color-on-primary: rgb(69 23 0);
--md-sys-color-primary-container: rgb(201 126 90);
--md-sys-color-on-primary-container: rgb(0 0 0);
--md-sys-color-secondary: rgb(253 212 194);
--md-sys-color-on-secondary: rgb(55 32 21);
--md-sys-color-secondary-container: rgb(173 137 121);
--md-sys-color-on-secondary-container: rgb(0 0 0);
--md-sys-color-tertiary: rgb(231 222 163);
--md-sys-color-on-tertiary: rgb(43 38 0);
--md-sys-color-tertiary-container: rgb(154 146 94);
--md-sys-color-on-tertiary-container: rgb(0 0 0);
--md-sys-color-error: rgb(255 210 204);
--md-sys-color-on-error: rgb(84 0 3);
--md-sys-color-error-container: rgb(255 84 73);
--md-sys-color-on-error-container: rgb(0 0 0);
--md-sys-color-background: rgb(26 18 14);
--md-sys-color-on-background: rgb(240 223 216);
--md-sys-color-surface: rgb(26 18 14);
--md-sys-color-on-surface: rgb(255 255 255);
--md-sys-color-surface-variant: rgb(82 68 61);
--md-sys-color-on-surface-variant: rgb(238 216 207);
--md-sys-color-outline: rgb(194 174 165);
--md-sys-color-outline-variant: rgb(159 140 133);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(240 223 216);
--md-sys-color-inverse-on-surface: rgb(50 40 36);
--md-sys-color-inverse-primary: rgb(114 56 25);
--md-sys-color-primary-fixed: rgb(255 219 204);
--md-sys-color-on-primary-fixed: rgb(36 9 0);
--md-sys-color-primary-fixed-dim: rgb(255 182 148);
--md-sys-color-on-primary-fixed-variant: rgb(92 39 9);
--md-sys-color-secondary-fixed: rgb(255 219 204);
--md-sys-color-on-secondary-fixed: rgb(31 12 4);
--md-sys-color-secondary-fixed-dim: rgb(230 190 173);
--md-sys-color-on-secondary-fixed-variant: rgb(74 48 36);
--md-sys-color-tertiary-fixed: rgb(238 228 169);
--md-sys-color-on-tertiary-fixed: rgb(20 17 0);
--md-sys-color-tertiary-fixed-dim: rgb(209 200 143);
--md-sys-color-on-tertiary-fixed-variant: rgb(60 55 12);
--md-sys-color-surface-dim: rgb(26 18 14);
--md-sys-color-surface-bright: rgb(77 66 61);
--md-sys-color-surface-container-lowest: rgb(13 6 4);
--md-sys-color-surface-container-low: rgb(37 28 24);
--md-sys-color-surface-container: rgb(47 38 34);
--md-sys-color-surface-container-high: rgb(59 48 44);
--md-sys-color-surface-container-highest: rgb(70 59 55);
}
.dark-high-contrast {
--md-sys-color-primary: rgb(255 236 229);
--md-sys-color-surface-tint: rgb(255 182 148);
--md-sys-color-on-primary: rgb(0 0 0);
--md-sys-color-primary-container: rgb(255 176 139);
--md-sys-color-on-primary-container: rgb(27 5 0);
--md-sys-color-secondary: rgb(255 236 229);
--md-sys-color-on-secondary: rgb(0 0 0);
--md-sys-color-secondary-container: rgb(226 186 169);
--md-sys-color-on-secondary-container: rgb(24 6 1);
--md-sys-color-tertiary: rgb(251 241 182);
--md-sys-color-on-tertiary: rgb(0 0 0);
--md-sys-color-tertiary-container: rgb(205 196 140);
--md-sys-color-on-tertiary-container: rgb(14 11 0);
--md-sys-color-error: rgb(255 236 233);
--md-sys-color-on-error: rgb(0 0 0);
--md-sys-color-error-container: rgb(255 174 164);
--md-sys-color-on-error-container: rgb(34 0 1);
--md-sys-color-background: rgb(26 18 14);
--md-sys-color-on-background: rgb(240 223 216);
--md-sys-color-surface: rgb(26 18 14);
--md-sys-color-on-surface: rgb(255 255 255);
--md-sys-color-surface-variant: rgb(82 68 61);
--md-sys-color-on-surface-variant: rgb(255 255 255);
--md-sys-color-outline: rgb(255 236 229);
--md-sys-color-outline-variant: rgb(211 190 182);
--md-sys-color-shadow: rgb(0 0 0);
--md-sys-color-scrim: rgb(0 0 0);
--md-sys-color-inverse-surface: rgb(240 223 216);
--md-sys-color-inverse-on-surface: rgb(0 0 0);
--md-sys-color-inverse-primary: rgb(114 56 25);
--md-sys-color-primary-fixed: rgb(255 219 204);
--md-sys-color-on-primary-fixed: rgb(0 0 0);
--md-sys-color-primary-fixed-dim: rgb(255 182 148);
--md-sys-color-on-primary-fixed-variant: rgb(36 9 0);
--md-sys-color-secondary-fixed: rgb(255 219 204);
--md-sys-color-on-secondary-fixed: rgb(0 0 0);
--md-sys-color-secondary-fixed-dim: rgb(230 190 173);
--md-sys-color-on-secondary-fixed-variant: rgb(31 12 4);
--md-sys-color-tertiary-fixed: rgb(238 228 169);
--md-sys-color-on-tertiary-fixed: rgb(0 0 0);
--md-sys-color-tertiary-fixed-dim: rgb(209 200 143);
--md-sys-color-on-tertiary-fixed-variant: rgb(20 17 0);
--md-sys-color-surface-dim: rgb(26 18 14);
--md-sys-color-surface-bright: rgb(89 78 73);
--md-sys-color-surface-container-lowest: rgb(0 0 0);
--md-sys-color-surface-container-low: rgb(39 30 26);
--md-sys-color-surface-container: rgb(56 46 42);
--md-sys-color-surface-container-high: rgb(68 57 53);
--md-sys-color-surface-container-highest: rgb(80 68 64);
}