|
1 | 1 | .wrapper[disabled], |
| 2 | +.wrapper[aria-disabled="true"], |
2 | 3 | .wrapper[data-disabled="true"], |
3 | 4 | .fieldset[disabled], |
| 5 | +.fieldset[aria-disabled="true"], |
4 | 6 | .fieldset[data-disabled="true"] { |
5 | 7 | pointer-events: none; |
6 | 8 | } |
|
17 | 19 | margin-bottom: var(--cui-spacings-bit); |
18 | 20 | } |
19 | 21 |
|
20 | | -[disabled] .label-text, |
| 22 | +:global([disabled]) .label-text, |
| 23 | +:global([aria-disabled="true"]) .label-text, |
21 | 24 | :global([data-disabled="true"]) .label-text { |
22 | 25 | color: var(--cui-fg-normal-disabled); |
23 | 26 | } |
24 | 27 |
|
25 | | - |
26 | 28 | .label-text-optional { |
27 | 29 | color: var(--cui-fg-subtle); |
28 | 30 | } |
29 | 31 |
|
30 | | -[disabled] .label-text-optional, |
| 32 | +:global([disabled]) .label-text-optional, |
| 33 | +:global([aria-disabled="true"]) .label-text-optional, |
31 | 34 | :global([data-disabled="true"]) .label-text-optional { |
32 | 35 | color: var(--cui-fg-subtle-disabled); |
33 | 36 | } |
|
39 | 42 | color: var(--cui-fg-subtle); |
40 | 43 | } |
41 | 44 |
|
42 | | -[disabled] .description, |
| 45 | +:global([disabled]) .description, |
| 46 | +:global([aria-disabled="true"]) .description, |
43 | 47 | :global([data-disabled="true"]) .description { |
44 | 48 | color: var(--cui-fg-subtle-disabled); |
45 | 49 | } |
|
53 | 57 | transition: color var(--cui-transitions-default); |
54 | 58 | } |
55 | 59 |
|
56 | | -[disabled] .validation-hint, |
| 60 | +:global([disabled]) .validation-hint, |
| 61 | +:global([aria-disabled="true"]) .validation-hint, |
57 | 62 | :global([data-disabled="true"]) .validation-hint { |
58 | 63 | color: var(--cui-fg-subtle-disabled); |
59 | 64 | } |
60 | 65 |
|
61 | | - |
62 | 66 | .valid { |
63 | 67 | color: var(--cui-fg-success); |
64 | 68 | } |
65 | 69 |
|
66 | | -[disabled] .valid, |
| 70 | +:global([disabled]) .valid, |
| 71 | +:global([aria-disabled="true"]) .valid, |
67 | 72 | :global([data-disabled="true"]) .valid { |
68 | 73 | color: var(--cui-fg-success-disabled); |
69 | 74 | } |
|
72 | 77 | color: var(--cui-fg-warning); |
73 | 78 | } |
74 | 79 |
|
75 | | -[disabled] .warning, |
| 80 | +:global([disabled]) .warning, |
| 81 | +:global([aria-disabled="true"]) .warning, |
76 | 82 | :global([data-disabled="true"]) .warning { |
77 | 83 | color: var(--cui-fg-warning-disabled); |
78 | 84 | } |
|
81 | 87 | color: var(--cui-fg-danger); |
82 | 88 | } |
83 | 89 |
|
84 | | -[disabled] .invalid, |
| 90 | +:global([disabled]) .invalid, |
| 91 | +:global([aria-disabled="true"]) .invalid, |
85 | 92 | :global([data-disabled="true"]) .invalid { |
86 | 93 | color: var(--cui-fg-danger-disabled); |
87 | 94 | } |
|
93 | 100 | width: var(--cui-icon-sizes-kilo); |
94 | 101 | height: var(--cui-icon-sizes-kilo); |
95 | 102 | margin-top: calc( |
96 | | - (var(--cui-typography-body-two-line-height) - var(--cui-icon-sizes-kilo)) / 2 |
| 103 | + (var(--cui-typography-body-two-line-height) - var(--cui-icon-sizes-kilo)) / |
| 104 | + 2 |
97 | 105 | ); |
98 | | - margin-right: var(--cui-spacings-bit) |
| 106 | + margin-right: var(--cui-spacings-bit); |
99 | 107 | } |
0 commit comments