|
90 | 90 | @($"--mud-tertiary-{a}: {GetRGBString(Tertiary, a)};") |
91 | 91 | @($"--mud-error-{a}: {GetRGBString(Error, a)};") |
92 | 92 | @($"--mud-neutral-{a}: {GetRGBString(Neutral, a)};") |
93 | | - @($"--mud-neutralvariant-{a}: {GetRGBString(NeutralVariant, a)};") |
| 93 | + @($"--mud-neutral-variant-{a}: {GetRGBString(NeutralVariant, a)};") |
94 | 94 |
|
95 | 95 | @foreach(var customColor in CustomColors) |
96 | 96 | { |
97 | 97 | @($"--mud-{customColor.Key}-{a}: {GetRGBString(customColor.Value, a)};") |
98 | 98 | } |
99 | 99 | } |
| 100 | +
|
| 101 | + @($"--mud-neutral-87: {GetRGBString(Neutral, 87)};") |
| 102 | + @for(int i = 92; i < 100; i = i + 1) |
| 103 | + { |
| 104 | + int a = i; |
| 105 | + @($"--mud-neutral-{a}: {GetRGBString(Neutral, a)};") |
| 106 | + } |
| 107 | +
|
| 108 | + @($"--mud-neutral-4: {GetRGBString(Neutral, 4)};") |
| 109 | + @($"--mud-neutral-6: {GetRGBString(Neutral, 6)};") |
| 110 | + @($"--mud-neutral-12: {GetRGBString(Neutral, 12)};") |
| 111 | + @($"--mud-neutral-17: {GetRGBString(Neutral, 17)};") |
| 112 | + @($"--mud-neutral-22: {GetRGBString(Neutral, 22)};") |
| 113 | + @($"--mud-neutral-24: {GetRGBString(Neutral, 24)};") |
| 114 | +
|
| 115 | +
|
100 | 116 | @($"--mud-primary-{MainTone}: {GetRGBString(Primary, MainTone)};") |
101 | 117 | @($"--mud-secondary-{MainTone}: {GetRGBString(Secondary, MainTone)};") |
102 | 118 | @($"--mud-tertiary-{MainTone}: {GetRGBString(Tertiary, MainTone)};") |
103 | 119 | @($"--mud-neutral-{MainTone}: {GetRGBString(Neutral, MainTone)};") |
104 | | - @($"--mud-neutralvariant-{MainTone}: {GetRGBString(NeutralVariant, MainTone)};") |
| 120 | + @($"--mud-neutral-variant-{MainTone}: {GetRGBString(NeutralVariant, MainTone)};") |
105 | 121 | @($"--mud-error-{MainTone}: {GetRGBString(Error, MainTone)};") |
106 | 122 | @foreach(var customColor in CustomColors) |
107 | 123 | { |
|
112 | 128 | @($"--mud-secondary-{ContainerTone}: {GetRGBString(Secondary, ContainerTone)};") |
113 | 129 | @($"--mud-tertiary-{ContainerTone}: {GetRGBString(Tertiary, ContainerTone)};") |
114 | 130 | @($"--mud-neutral-{ContainerTone}: {GetRGBString(Neutral, ContainerTone)};") |
115 | | - @($"--mud-neutralvariant-{ContainerTone}: {GetRGBString(NeutralVariant, ContainerTone)};") |
| 131 | + @($"--mud-neutral-variant-{ContainerTone}: {GetRGBString(NeutralVariant, ContainerTone)};") |
116 | 132 | @($"--mud-error-{ContainerTone}: {GetRGBString(Error, ContainerTone)};") |
117 | 133 | @foreach(var customColor in CustomColors) |
118 | 134 | { |
|
123 | 139 | @($"--mud-secondary-{100 - ContainerTone}: {GetRGBString(Secondary, 100 - ContainerTone)};") |
124 | 140 | @($"--mud-tertiary-{100 - ContainerTone}: {GetRGBString(Tertiary, 100 - ContainerTone)};") |
125 | 141 | @($"--mud-neutral-{100 - ContainerTone}: {GetRGBString(Neutral, 100 - ContainerTone)};") |
126 | | - @($"--mud-neutralvariant-{100 - ContainerTone}: {GetRGBString(NeutralVariant, 100 - ContainerTone)};") |
| 142 | + @($"--mud-neutral-variant-{100 - ContainerTone}: {GetRGBString(NeutralVariant, 100 - ContainerTone)};") |
127 | 143 | @($"--mud-error-{100 - ContainerTone}: {GetRGBString(Error, 100 - ContainerTone)};") |
128 | 144 | @foreach(var customColor in CustomColors) |
129 | 145 | { |
|
134 | 150 | @($"--mud-secondary-99: {GetRGBString(Secondary, 99)};") |
135 | 151 | @($"--mud-tertiary-99: {GetRGBString(Tertiary, 99)};") |
136 | 152 | @($"--mud-neutral-99: {GetRGBString(Neutral, 99)};") |
137 | | - @($"--mud-neutralvariant-99: {GetRGBString(NeutralVariant, 99)};") |
| 153 | + @($"--mud-neutral-variant-99: {GetRGBString(NeutralVariant, 99)};") |
138 | 154 | @($"--mud-error-99: {GetRGBString(Error, 99)};") |
139 | 155 | @foreach(var customColor in CustomColors) |
140 | 156 | { |
|
149 | 165 | --mud-tertiary-100: rgb(255, 255, 255); |
150 | 166 | --mud-neutral-0: rgb(0, 0, 0); |
151 | 167 | --mud-neutral-100: rgb(255, 255, 255); |
152 | | - --mud-neutralvariant-0: rgb(0, 0, 0); |
153 | | - --mud-neutralvariant-100: rgb(255, 255, 255); |
| 168 | + --mud-neutral-variant-0: rgb(0, 0, 0); |
| 169 | + --mud-neutral-variant-100: rgb(255, 255, 255); |
154 | 170 | --mud-error-0: rgb(0, 0, 0); |
155 | 171 | --mud-error-100: rgb(255, 255, 255); |
156 | 172 | @foreach(var customColor in CustomColors) |
|
160 | 176 | } |
161 | 177 |
|
162 | 178 |
|
163 | | - --mud-m3-primary: var(--mud-primary-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
164 | | - --mud-m3-onprimary: var(--mud-primary-@(DarkMode ? "20" : "100")); |
165 | | - --mud-m3-primary-container: var(--mud-primary-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
166 | | - --mud-m3-onprimary-container: var(--mud-primary-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
167 | | -
|
168 | | - --mud-m3-secondary: var(--mud-secondary-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
169 | | - --mud-m3-onsecondary: var(--mud-secondary-@(DarkMode ? "20" : "100")); |
170 | | - --mud-m3-secondary-container: var(--mud-secondary-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
171 | | - --mud-m3-onsecondary-container: var(--mud-secondary-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
172 | | -
|
173 | | - --mud-m3-tertiary: var(--mud-tertiary-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
174 | | - --mud-m3-ontertiary: var(--mud-tertiary-@(DarkMode ? "20" : "100")); |
175 | | - --mud-m3-tertiary-container: var(--mud-tertiary-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
176 | | - --mud-m3-ontertiary-container: var(--mud-tertiary-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
177 | | -
|
178 | | - --mud-m3-neutral: var(--mud-neutral-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
179 | | - --mud-m3-onneutral: var(--mud-neutral-@(DarkMode ? "20" : "100")); |
180 | | - --mud-m3-neutral-container: var(--mud-neutral-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
181 | | - --mud-m3-onneutral-container: var(--mud-neutral-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
182 | | -
|
183 | | - --mud-m3-neutralvariant: var(--mud-neutralvariant-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
184 | | - --mud-m3-onneutralvariant: var(--mud-neutralvariant-@(DarkMode ? "20" : "100")); |
185 | | - --mud-m3-neutralvariant-container: var(--mud-neutralvariant-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
186 | | - --mud-m3-onneutralvariant-container: var(--mud-neutralvariant-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
187 | | -
|
188 | | - --mud-m3-error: var(--mud-error-@($"{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())}")); |
189 | | - --mud-m3-onerror: var(--mud-error-@(DarkMode ? "20" : "100")); |
190 | | - --mud-m3-error-container: var(--mud-error-@($"{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())}")); |
191 | | - --mud-m3-onerror-container: var(--mud-error-@($"{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)}")); |
| 179 | + --mud-m3-primary: var(--mud-primary-@(DarkMode ? "80" : "40")); |
| 180 | + --mud-m3-primary-container: var(--mud-primary-@(DarkMode ? "30" : "90")); |
| 181 | + --mud-m3-on-primary: var(--mud-primary-@(DarkMode ? "20" : "100")); |
| 182 | + --mud-m3-on-primary-container: var(--mud-primary-@(DarkMode ? "90" : "10")); |
| 183 | + --mud-m3-inverse-primary: var(--mud-primary-@(DarkMode ? "40" : "80")); |
| 184 | +
|
| 185 | + --mud-m3-secondary: var(--mud-secondary-@(DarkMode ? "80" : "40")); |
| 186 | + --mud-m3-secondary-container: var(--mud-secondary-@(DarkMode ? "30" : "90")); |
| 187 | + --mud-m3-on-secondary: var(--mud-secondary-@(DarkMode ? "20" : "100")); |
| 188 | + --mud-m3-on-secondary-container: var(--mud-secondary-@(DarkMode ? "90" : "10")); |
| 189 | +
|
| 190 | + --mud-m3-tertiary: var(--mud-tertiary-@(DarkMode ? "80" : "40")); |
| 191 | + --mud-m3-tertiary-container: var(--mud-tertiary-@(DarkMode ? "30" : "90")); |
| 192 | + --mud-m3-on-tertiary: var(--mud-tertiary-@(DarkMode ? "20" : "100")); |
| 193 | + --mud-m3-on-tertiary-container: var(--mud-tertiary-@(DarkMode ? "90" : "10")); |
| 194 | +
|
| 195 | + --mud-m3-surface: var(--mud-neutral-@(DarkMode == true ? "6" : "98")); |
| 196 | + --mud-m3-surface-dim: var(--mud-neutral-@(DarkMode == true ? "6" : "87")); |
| 197 | + --mud-m3-surface-bright: var(--mud-neutral-@(DarkMode == true ? "24" : "98")); |
| 198 | + --mud-m3-surface-container-lowest: var(--mud-neutral-@(DarkMode == true ? "4" : "100")); |
| 199 | + --mud-m3-surface-container-low: var(--mud-neutral-@(DarkMode == true ? "10" : "96")); |
| 200 | + --mud-m3-surface-container: var(--mud-neutral-@(DarkMode == true ? "12" : "94")); |
| 201 | + --mud-m3-surface-container-high: var(--mud-neutral-@(DarkMode == true ? "17" : "92")); |
| 202 | + --mud-m3-surface-container-highest: var(--mud-neutral-@(DarkMode == true ? "22" : "90")); |
| 203 | + --mud-m3-surface-variant: var(--mud-neutral-variant-@(DarkMode == true ? "30" : "90")); |
| 204 | + --mud-m3-on-surface: var(--mud-neutral-@(DarkMode == true ? "90" : "10")); |
| 205 | + --mud-m3-on-surface-variant: var(--mud-neutral-variant-@(DarkMode == true ? "80" : "30")); |
| 206 | + --mud-m3-inverse-surface: var(--mud-neutral-@(DarkMode == true ? "90" : "20")); |
| 207 | + --mud-m3-inverse-on-surface: var(--mud-neutral-@(DarkMode == true ? "20" : "95")); |
| 208 | + --mud-m3-background: var(--mud-neutral-@(DarkMode == true ? "6" : "98")); |
| 209 | + --mud-m3-on-background: var(--mud-neutral-@(DarkMode == true ? "90" : "10")); |
| 210 | +
|
| 211 | + --mud-m3-error: var(--mud-error-@(DarkMode ? "80" : "40")); |
| 212 | + --mud-m3-error-container: var(--mud-error-@(DarkMode ? "30" : "90")); |
| 213 | + --mud-m3-on-error: var(--mud-error-@(DarkMode ? "20" : "100")); |
| 214 | + --mud-m3-on-error-container: var(--mud-error-@(DarkMode ? "90" : "10")); |
| 215 | +
|
| 216 | + --mud-m3-outline: var(--mud-neutral-variant-@(DarkMode == true ? "60" : "50")); |
| 217 | + --mud-m3-outline-variant: var(--mud-neutral-variant-@(DarkMode == true ? "30" : "80")); |
192 | 218 |
|
193 | 219 | @foreach(var customColor in CustomColors) |
194 | 220 | { |
195 | 221 | @($"--mud-m3-{customColor.Key}: var(--mud-{customColor.Key}-{(MainTone == 40 && DarkMode == true ? "80" : MainTone.ToString())});"); |
196 | | - @($"--mud-m3-on{customColor.Key}: var(--mud-{customColor.Key}-{(DarkMode ? "20" : "100")});"); |
| 222 | + @($"--mud-m3-on-{customColor.Key}: var(--mud-{customColor.Key}-{(DarkMode ? "20" : "100")});"); |
197 | 223 | @($"--mud-m3-{customColor.Key}-container: var(--mud-{customColor.Key}-{(ContainerTone == 90 && DarkMode == true ? "30" : ContainerTone.ToString())});"); |
198 | | - @($"--mud-m3-on{customColor.Key}-container: var(--mud-{customColor.Key}-{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)});"); |
| 224 | + @($"--mud-m3-on-{customColor.Key}-container: var(--mud-{customColor.Key}-{(ContainerTone == 90 && DarkMode == true ? "90" : 100 - ContainerTone)});"); |
199 | 225 | } |
200 | 226 |
|
201 | | -
|
202 | 227 | @if (Override) |
203 | 228 | { |
204 | 229 | <MudRender> |
|
220 | 245 | } |
221 | 246 |
|
222 | 247 | .mud-m3-theme-primary { |
223 | | - color: var(--mud-m3-onprimary); |
| 248 | + color: var(--mud-m3-on-primary); |
224 | 249 | background-color: var(--mud-m3-primary); |
225 | 250 | } |
226 | 251 |
|
227 | 252 | .mud-m3-theme-primary-reverse { |
228 | 253 | color: var(--mud-m3-primary); |
229 | | - background-color: var(--mud-m3-onprimary); |
| 254 | + background-color: var(--mud-m3-on-primary); |
230 | 255 | } |
231 | 256 |
|
232 | 257 | .mud-m3-theme-primary-container { |
233 | | - color: var(--mud-m3-onprimary-container); |
| 258 | + color: var(--mud-m3-on-primary-container); |
234 | 259 | background-color: var(--mud-m3-primary-container); |
235 | 260 | } |
236 | 261 |
|
237 | 262 | .mud-m3-theme-primary-container-reverse { |
238 | 263 | color: var(--mud-m3-primary-container); |
239 | | - background-color: var(--mud-m3-onprimary-container); |
| 264 | + background-color: var(--mud-m3-on-primary-container); |
240 | 265 | } |
241 | 266 |
|
242 | 267 | .mud-m3-theme-secondary { |
243 | | - color: var(--mud-m3-onsecondary); |
| 268 | + color: var(--mud-m3-on-secondary); |
244 | 269 | background-color: var(--mud-m3-secondary); |
245 | 270 | } |
246 | 271 |
|
247 | 272 | .mud-m3-theme-secondary-reverse { |
248 | 273 | color: var(--mud-m3-secondary); |
249 | | - background-color: var(--mud-m3-onsecondary); |
| 274 | + background-color: var(--mud-m3-on-secondary); |
250 | 275 | } |
251 | 276 |
|
252 | 277 | .mud-m3-theme-secondary-container { |
253 | | - color: var(--mud-m3-onsecondary-container); |
| 278 | + color: var(--mud-m3-on-secondary-container); |
254 | 279 | background-color: var(--mud-m3-secondary-container); |
255 | 280 | } |
256 | 281 |
|
257 | 282 | .mud-m3-theme-secondary-container-reverse { |
258 | 283 | color: var(--mud-m3-secondary-container); |
259 | | - background-color: var(--mud-m3-onsecondary-container); |
| 284 | + background-color: var(--mud-m3-on-secondary-container); |
260 | 285 | } |
261 | 286 |
|
262 | 287 | .mud-m3-theme-tertiary { |
263 | | - color: var(--mud-m3-ontertiary); |
| 288 | + color: var(--mud-m3-on-tertiary); |
264 | 289 | background-color: var(--mud-m3-tertiary); |
265 | 290 | } |
266 | 291 |
|
267 | 292 | .mud-m3-theme-tertiary-reverse { |
268 | 293 | color: var(--mud-m3-tertiary); |
269 | | - background-color: var(--mud-m3-ontertiary); |
| 294 | + background-color: var(--mud-m3-on-tertiary); |
270 | 295 | } |
271 | 296 |
|
272 | 297 | .mud-m3-theme-tertiary-container { |
273 | | - color: var(--mud-m3-ontertiary-container); |
| 298 | + color: var(--mud-m3-on-tertiary-container); |
274 | 299 | background-color: var(--mud-m3-tertiary-container); |
275 | 300 | } |
276 | 301 |
|
277 | 302 | .mud-m3-theme-tertiary-container-reverse { |
278 | 303 | color: var(--mud-m3-tertiary-container); |
279 | | - background-color: var(--mud-m3-ontertiary-container); |
| 304 | + background-color: var(--mud-m3-on-tertiary-container); |
280 | 305 | } |
281 | 306 |
|
282 | 307 | .mud-m3-theme-error { |
283 | | - color: var(--mud-m3-onerror); |
| 308 | + color: var(--mud-m3-on-error); |
284 | 309 | background-color: var(--mud-m3-error); |
285 | 310 | } |
286 | 311 |
|
287 | 312 | .mud-m3-theme-error-reverse { |
288 | 313 | color: var(--mud-m3-error); |
289 | | - background-color: var(--mud-m3-onerror); |
| 314 | + background-color: var(--mud-m3-on-error); |
290 | 315 | } |
291 | 316 |
|
292 | 317 | .mud-m3-theme-error-container { |
293 | | - color: var(--mud-m3-onerror-container); |
| 318 | + color: var(--mud-m3-on-error-container); |
294 | 319 | background-color: var(--mud-m3-error-container); |
295 | 320 | } |
296 | 321 |
|
297 | 322 | .mud-m3-theme-error-container-reverse { |
298 | 323 | color: var(--mud-m3-error-container); |
299 | | - background-color: var(--mud-m3-onerror-container); |
| 324 | + background-color: var(--mud-m3-on-error-container); |
300 | 325 | } |
301 | 326 |
|
302 | 327 | @foreach(var customColor in CustomColors) |
303 | 328 | { |
304 | 329 | @($".mud-m3-theme-{customColor.Key} {{ color: var(--mud-m3-on{customColor.Key});background-color: var(--mud-m3-{customColor.Key});}}"); |
305 | 330 | @($".mud-m3-theme-{customColor.Key}-reverse {{ color: var(--mud-m3-{customColor.Key});background-color: var(--mud-m3-on{customColor.Key});}}"); |
306 | | - @($".mud-m3-theme-{customColor.Key}-container {{ color: var(--mud-m3-on{customColor.Key}-container);background-color: var(--mud-m3-{customColor.Key}-container);}}"); |
307 | | - @($".mud-m3-theme-{customColor.Key}-container-reverse {{ color: var(--mud-m3-{customColor.Key}-container);background-color: var(--mud-m3-on{customColor.Key}-container);}}"); |
| 331 | + @($".mud-m3-theme-{customColor.Key}-container {{ color: var(--mud-m3-on-{customColor.Key}-container);background-color: var(--mud-m3-{customColor.Key}-container);}}"); |
| 332 | + @($".mud-m3-theme-{customColor.Key}-container-reverse {{ color: var(--mud-m3-{customColor.Key}-container);background-color: var(--mud-m3-on-{customColor.Key}-container);}}"); |
308 | 333 | } |
309 | 334 |
|
310 | 335 | </style> |
0 commit comments