|
10 | 10 | @include utrecht-badge; |
11 | 11 | @include utrecht-badge--media-query-forced-colors; |
12 | 12 |
|
| 13 | + --utrecht-badge-background-color: var(--utrecht-badge-status-background-color); |
| 14 | + --utrecht-badge-border-radius: var(--utrecht-badge-status-border-radius); |
| 15 | + --utrecht-badge-color: var(--utrecht-badge-status-color); |
| 16 | + --utrecht-badge-font-size: var(--utrecht-badge-status-font-size, inherit); |
| 17 | + --utrecht-badge-font-style: var(--utrecht-badge-status-font-style); |
| 18 | + --utrecht-badge-font-weight: var(--utrecht-badge-status-font-weight); |
| 19 | + --utrecht-badge-line-height: var(--utrecht-badge-status-line-height); |
| 20 | + --utrecht-badge-padding-block: var(--utrecht-badge-status-padding-block); |
| 21 | + --utrecht-badge-padding-inline: var(--utrecht-badge-status-padding-inline); |
| 22 | + |
| 23 | + border-color: var(--utrecht-badge-status-border-color, transparent); |
| 24 | + border-width: var(--utrecht-badge-status-border-width); |
| 25 | + font-family: var(--utrecht-badge-status-font-family, inherit); |
13 | 26 | letter-spacing: var(--utrecht-badge-status-letter-spacing, inherit); |
| 27 | + min-block-size: var(--utrecht-badge-status-min-block-size, 1em); |
| 28 | + min-inline-size: var(--utrecht-badge-status-min-inline-size, 1em); |
14 | 29 | text-transform: var(--utrecht-badge-status-text-transform, inherit); |
15 | 30 | } |
16 | 31 |
|
17 | 32 | @mixin utrecht-badge-status--danger { |
18 | | - background-color: var(--utrecht-feedback-danger-fill-background-color, hsl(0 100% 40%)); |
19 | | - color: var(--utrecht-feedback-danger-fill-color, white); |
| 33 | + background-color: var(--utrecht-badge-status-danger-background-color, hsl(0 100% 40%)); |
| 34 | + border-color: var(--utrecht-badge-status-danger-border-color); |
| 35 | + color: var(--utrecht-badge-status-danger-color, white); |
20 | 36 | } |
21 | 37 |
|
22 | 38 | @mixin utrecht-badge-status--warning { |
23 | | - background-color: var(--utrecht-feedback-warning-fill-background-color, hsl(48 100% 50%)); |
24 | | - color: var(--utrecht-feedback-warning-fill-color, white); |
| 39 | + background-color: var(--utrecht-badge-status-warning-background-color, hsl(48 100% 50%)); |
| 40 | + border-color: var(--utrecht-badge-status-warning-border-color); |
| 41 | + color: var(--utrecht-badge-status-warning-color, white); |
25 | 42 | } |
26 | 43 |
|
27 | 44 | @mixin utrecht-badge-status--safe { |
28 | | - background-color: var(--utrecht-feedback-safe-fill-background-color, hsl(90 30% 50%)); |
29 | | - color: var(--utrecht-feedback-safe-fill-color, white); |
| 45 | + background-color: var(--utrecht-badge-status-safe-background-color, hsl(90 30% 50%)); |
| 46 | + border-color: var(--utrecht-badge-status-safe-border-color); |
| 47 | + color: var(--utrecht-badge-status-safe-color, white); |
30 | 48 | } |
31 | 49 |
|
32 | 50 | @mixin utrecht-badge-status--neutral { |
33 | | - background-color: var(--utrecht-feedback-neutral-fill-background-color, black); |
34 | | - color: var(--utrecht-feedback-neutral-fill-color, white); |
| 51 | + background-color: var(--utrecht-badge-status-neutral-background-color, black); |
| 52 | + border-color: var(--utrecht-badge-status-neutral-border-color); |
| 53 | + color: var(--utrecht-badge-status-neutral-color, white); |
35 | 54 | } |
36 | 55 |
|
37 | 56 | @mixin utrecht-badge-status--valid { |
38 | 57 | background-color: var( |
39 | | - --utrecht-feedback-valid-fill-background-color, |
40 | | - var(--utrecht-feedback-safe-fill-background-color, hsl(90 30% 50%)) |
| 58 | + --utrecht-badge-status-valid-background-color, |
| 59 | + var(--utrecht-badge-status-safe-background-color, hsl(90 30% 50%)) |
41 | 60 | ); |
42 | | - color: var(--utrecht-feedback-valid-fill-color, var(--utrecht-feedback-safe-fill-color, white)); |
| 61 | + border-color: var(--utrecht-badge-status-valid-border-color); |
| 62 | + color: var(--utrecht-badge-status-valid-color, var(--utrecht-badge-status-safe-color, white)); |
43 | 63 | } |
44 | 64 |
|
45 | 65 | @mixin utrecht-badge-status--invalid { |
46 | 66 | background-color: var( |
47 | | - --utrecht-feedback-invalid-fill-background-color, |
48 | | - var(--utrecht-feedback-danger-fill-background-color, hsl(39 100% 50%)) |
| 67 | + --utrecht-badge-status-invalid-background-color, |
| 68 | + var(--utrecht-badge-status-danger-background-color, hsl(39 100% 50%)) |
49 | 69 | ); |
50 | | - color: var(--utrecht-feedback-invalid-fill-color, var(--utrecht-feedback-danger-fill-color, white)); |
| 70 | + border-color: var(--utrecht-badge-status-invalid-border-color); |
| 71 | + color: var(--utrecht-badge-status-invalid-color, var(--utrecht-badge-status-danger-color, white)); |
51 | 72 | } |
52 | 73 |
|
53 | 74 | @mixin utrecht-badge-status--error { |
54 | 75 | background-color: var( |
55 | | - --utrecht-feedback-error-fill-background-color, |
56 | | - var(--utrecht-feedback-danger-fill-background-color, hsl(0 100% 30%)) |
| 76 | + --utrecht-badge-status-error-background-color, |
| 77 | + var(--utrecht-badge-status-danger-background-color, hsl(0 100% 30%)) |
57 | 78 | ); |
58 | | - color: var(--utrecht-feedback-error-fill-color, var(--utrecht-feedback-danger-fill-color, white)); |
| 79 | + color: var(--utrecht-badge-status-error-color, var(--utrecht-badge-status-danger-color, white)); |
59 | 80 | } |
60 | 81 |
|
61 | 82 | @mixin utrecht-badge-status--success { |
62 | 83 | background-color: var( |
63 | | - --utrecht-feedback-success-fill-background-color, |
64 | | - var(--utrecht-feedback-safe-fill-background-color, hsl(90 30% 50%)) |
| 84 | + --utrecht-badge-status-success-background-color, |
| 85 | + var(--utrecht-badge-status-safe-background-color, hsl(90 30% 50%)) |
65 | 86 | ); |
66 | | - color: var(--utrecht-feedback-success-fill-color, var(--utrecht-feedback-safe-fill-color, white)); |
| 87 | + border-color: var(--utrecht-badge-status-success-border-color); |
| 88 | + color: var(--utrecht-badge-status-success-color, var(--utrecht-badge-status-safe-color, white)); |
67 | 89 | } |
68 | 90 |
|
69 | 91 | @mixin utrecht-badge-status--active { |
70 | 92 | background-color: var( |
71 | | - --utrecht-feedback-active-fill-background-color, |
72 | | - var(--utrecht-feedback-safe-fill-background-color, hsl(90 30% 50%)) |
| 93 | + --utrecht-badge-status-active-background-color, |
| 94 | + var(--utrecht-badge-status-safe-background-color, hsl(90 30% 50%)) |
73 | 95 | ); |
74 | | - color: var(--utrecht-feedback-active-fill-color, var(--utrecht-feedback-safe-fill-color, white)); |
| 96 | + border-color: var(--utrecht-badge-status-active-border-color); |
| 97 | + color: var(--utrecht-badge-status-active-color, var(--utrecht-badge-status-safe-color, white)); |
75 | 98 | } |
76 | 99 |
|
77 | 100 | @mixin utrecht-badge-status--inactive { |
78 | 101 | background-color: var( |
79 | | - --utrecht-feedback-inactive-fill-background-color, |
80 | | - var(--utrecht-feedback-danger-fill-background-color, hsl(0 100% 40%)) |
| 102 | + --utrecht-badge-status-inactive-background-color, |
| 103 | + var(--utrecht-badge-status-danger-background-color, hsl(0 100% 40%)) |
81 | 104 | ); |
82 | | - color: var(--utrecht-feedback-inactive-fill-color, var(--utrecht-feedback-danger-fill-color, white)); |
| 105 | + border-color: var(--utrecht-badge-status-inactive-border-color); |
| 106 | + color: var(--utrecht-badge-status-inactive-color, var(--utrecht-badge-status-danger-color, white)); |
83 | 107 | } |
0 commit comments