@@ -16,11 +16,23 @@ $button-shadow-color: null !default;
1616$button-normal-color : $base-text-color !default ;
1717
1818/* *
19- * $name 15. Background color
19+ * $name 15. Background color (contained)
2020* $type color
2121*/
2222$button-normal-bg : $base-element-bg !default ;
2323
24+ /* *
25+ * $name 16. Background color (outlined)
26+ * $type color
27+ */
28+ $button-normal-outlined-bg : transparent !default ;
29+
30+ /* *
31+ * $name 17. Background color (text)
32+ * $type color
33+ */
34+ $button-normal-text-bg : transparent !default ;
35+
2436/* *
2537* $name 20. Selected state text color
2638* $type color
@@ -50,7 +62,6 @@ $button-normal-active-bg: $base-active-bg !default;
5062* $type color
5163*/
5264$button-normal-selected-bg : $base-selected-bg !default ;
53- $button-normal-bg-inverted : null !default ;
5465
5566/* *
5667* $name 10. Text color (contained)
@@ -100,6 +111,8 @@ $button-default-selected-bg: null !default;
100111*/
101112$button-default-outlined-color : $base-accent !default ;
102113$button-default-outlined-border-color : $base-accent !default ;
114+
115+ $button-default-outlined-bg : transparent !default ;
103116$button-default-outlined-hover-bg : null !default ;
104117$button-default-outlined-focused-bg : null !default ;
105118$button-default-outlined-active-bg : null !default ;
@@ -158,6 +171,7 @@ $button-danger-outlined-border-color: $base-danger !default;
158171$button-danger-outlined-color-hover : null !default ;
159172$button-danger-outlined-color-active : null !default ;
160173$button-danger-outlined-selected-color : null !default ;
174+ $button-danger-outlined-bg : transparent !default ;
161175$button-danger-outlined-hover-bg : null !default ;
162176$button-danger-outlined-focused-bg : null !default ;
163177$button-danger-outlined-active-bg : null !default ;
@@ -210,6 +224,7 @@ $button-success-outlined-border-color: $base-success !default;
210224$button-success-outlined-color-hover : null !default ;
211225$button-success-outlined-color-active : null !default ;
212226$button-success-outlined-selected-color : null !default ;
227+ $button-success-outlined-bg : transparent !default ;
213228$button-success-outlined-hover-bg : null !default ;
214229$button-success-outlined-focused-bg : null !default ;
215230$button-success-outlined-active-bg : null !default ;
@@ -268,9 +283,9 @@ $button-accent-foreground-color: null !default;
268283 $button-danger-outlined-color-active : $base-danger-active !default ;
269284 $button-danger-outlined-selected-color : $base-danger-selected !default ;
270285
271- $button-success-outlined-color-hover : $button -success-selected-bg !default ;
272- $button-success-outlined-color-active : $button -success-active-bg !default ;
273- $button-success-outlined-selected-color : $button-success-selected-bg !default ;
286+ $button-success-outlined-color-hover : darken ( desaturate ( $base -success, 0.22 ), 12.16 ) !default ;
287+ $button-success-outlined-color-active : darken ( desaturate ( $base -success, 0.95 ), 19.22 ) !default ;
288+ $button-success-outlined-selected-color : $button-success-outlined-color-hover ;
274289
275290 $button-default-color : $base-inverted-text-color !default ;
276291 $button-default-selected-color : $base-inverted-text-color !default ;
@@ -279,7 +294,6 @@ $button-accent-foreground-color: null !default;
279294 $button-success-color : $base-inverted-text-color !default ;
280295 $button-success-selected-color : $base-inverted-text-color !default ;
281296 $button-shadow-color : color .change ($base-shadow-color , $alpha : 0.24 ) !default ;
282- $button-normal-bg-inverted : darken ($button-normal-bg , 100% ) !default ;
283297}
284298
285299@if $mode == " dark" {
@@ -309,9 +323,9 @@ $button-accent-foreground-color: null !default;
309323 $button-danger-outlined-active-bg : darken (desaturate ($base-danger , 4.6 ), 22.9 ) !default ;
310324 $button-danger-outlined-selected-bg : darken (desaturate ($base-danger , 4.3 ), 40.4 ) !default ;
311325
312- $button-success-outlined-color-hover : $button -success-active-bg !default ;
313- $button-success-outlined-color-active : $button-success-active-bg !default ;
314- $button-success-outlined-selected-color : $button-success-active-bg !default ;
326+ $button-success-outlined-color-hover : lighten ( saturate ( $base -success, 10.6 ), 45.3 ) !default ;
327+ $button-success-outlined-color-active : $button-success-outlined-color-hover !default ;
328+ $button-success-outlined-selected-color : $button-success-outlined-color-hover !default ;
315329
316330 $button-success-outlined-hover-bg : darken (saturate ($base-success , 39.4 ), 42.7 ) !default ;
317331 $button-success-outlined-focused-bg : $button-success-outlined-hover-bg !default ;
@@ -325,7 +339,6 @@ $button-accent-foreground-color: null !default;
325339 $button-success-color : $base-typography-bg !default ;
326340 $button-success-selected-color : $base-typography-bg !default ;
327341 $button-shadow-color : color .change ($base-shadow-color , $alpha : 0.4 ) !default ;
328- $button-normal-bg-inverted : lighten ($button-normal-bg , 100% ) !default ;
329342}
330343
331344$button-default-icon-color : $button-default-color !default ;
@@ -336,12 +349,12 @@ $button-success-icon-color: $button-success-color !default;
336349$button-disabled-text-color : $base-foreground-disabled !default ;
337350
338351$button-normal-outlined-hover-bg : $button-normal-hover-bg !default ;
339- $button-normal-outlined-focused-bg : $button-normal-hover -bg !default ;
352+ $button-normal-outlined-focused-bg : $button-normal-focused -bg !default ;
340353$button-normal-outlined-active-bg : $button-normal-active-bg !default ;
341354$button-normal-outlined-selected-bg : $button-normal-selected-bg !default ;
342355
343356$button-normal-text-hover-bg : $button-normal-hover-bg !default ;
344- $button-normal-text-focused-bg : $button-normal-hover -bg !default ;
357+ $button-normal-text-focused-bg : $button-normal-focused -bg !default ;
345358$button-normal-text-active-bg : $button-normal-active-bg !default ;
346359$button-normal-text-selected-bg : $button-normal-selected-bg !default ;
347360
@@ -381,6 +394,7 @@ $button-default-text-color-active: $button-default-outlined-color-active !defaul
381394*/
382395$button-default-text-selected-color : $button-accent-foreground-color !default ;
383396
397+ $button-default-text-bg : transparent !default ;
384398$button-default-text-hover-bg : $button-default-outlined-hover-bg !default ;
385399$button-default-text-focused-bg : $button-default-outlined-focused-bg !default ;
386400$button-default-text-active-bg : $button-default-outlined-active-bg !default ;
@@ -391,6 +405,7 @@ $button-danger-text-color-hover: $button-danger-outlined-color-hover !default;
391405$button-danger-text-color-active : $button-danger-outlined-color-active !default ;
392406$button-danger-text-selected-color : $button-danger-outlined-selected-color !default ;
393407
408+ $button-danger-text-bg : transparent !default ;
394409$button-danger-text-hover-bg : $button-danger-outlined-hover-bg !default ;
395410$button-danger-text-focused-bg : $button-danger-outlined-focused-bg !default ;
396411$button-danger-text-active-bg : $button-danger-outlined-active-bg !default ;
@@ -401,6 +416,7 @@ $button-success-text-color-hover: $button-success-outlined-color-hover !default;
401416$button-success-text-color-active : $button-success-outlined-color-active !default ;
402417$button-success-text-selected-color : $button-success-outlined-selected-color !default ;
403418
419+ $button-success-text-bg : transparent !default ;
404420$button-success-text-hover-bg : $button-success-outlined-hover-bg !default ;
405421$button-success-text-focused-bg : $button-success-outlined-hover-bg !default ;
406422$button-success-text-active-bg : $button-success-outlined-active-bg !default ;
0 commit comments