|
12 | 12 | */ |
13 | 13 |
|
14 | 14 | .spectrum-Avatar { |
15 | | - --spectrum-avatar-color-opacity: 1; |
16 | | - |
17 | 15 | --spectrum-avatar-inline-size: var(--spectrum-avatar-size-100); |
18 | 16 | --spectrum-avatar-block-size: var(--spectrum-avatar-size-100); |
19 | | - |
20 | | - --spectrum-avatar-border-radius: var(--spectrum-avatar-block-size); |
21 | | - --spectrum-avatar-border-thickness: var(--spectrum-avatar-border-width); |
22 | | - --spectrum-avatar-border-color-default: var(--spectrum-avatar-border-color); |
23 | | - |
24 | | - --spectrum-avatar-focus-indicator-thickness: var(--spectrum-focus-indicator-thickness); |
25 | | - --spectrum-avatar-focus-indicator-gap: var(--spectrum-focus-indicator-gap); |
26 | | - --spectrum-avatar-focus-indicator-color: var(--spectrum-focus-indicator-color); |
27 | | - |
28 | | - --spectrum-avatar-color-opacity-disabled: var(--spectrum-avatar-opacity-disabled); |
29 | 17 | } |
30 | 18 |
|
31 | 19 | .spectrum-Avatar--size50 { |
|
113 | 101 | --spectrum-avatar-block-size: var(--spectrum-avatar-size-1500); |
114 | 102 | } |
115 | 103 |
|
116 | | -@media (forced-colors: active) { |
117 | | - .spectrum-Avatar { |
118 | | - --highcontrast-avatar-focus-indicator-color: CanvasText; |
119 | | - } |
120 | | -} |
121 | | - |
122 | 104 | .spectrum-Avatar { |
123 | 105 | display: inline-block; |
124 | 106 | position: relative; |
125 | | - inline-size: var(--mod-avatar-inline-size, var(--spectrum-avatar-inline-size)); |
126 | | - block-size: var(--mod-avatar-block-size, var(--spectrum-avatar-block-size)); |
| 107 | + inline-size: var(--spectrum-avatar-inline-size); |
| 108 | + block-size: var(--spectrum-avatar-block-size); |
127 | 109 |
|
128 | 110 | border-style: solid; |
129 | | - border-radius: var(--mod-avatar-border-radius, var(--spectrum-avatar-border-radius)); |
130 | | - border-width: var(--spectrum-avatar-border-thickness); |
131 | | - border-color: var(--spectrum-avatar-border-color-default); |
| 111 | + border-radius: var(--spectrum-avatar-block-size); |
| 112 | + border-width: var(--spectrum-avatar-border-width); |
| 113 | + border-color: var(--spectrum-avatar-border-color); |
132 | 114 |
|
133 | 115 | outline: none; |
134 | 116 |
|
|
137 | 119 |
|
138 | 120 | overflow: visible; |
139 | 121 |
|
140 | | - opacity: var(--mod-avatar-color-opacity, var(--spectrum-avatar-color-opacity)); |
| 122 | + opacity: 1; |
141 | 123 |
|
142 | 124 | &.is-disabled { |
143 | | - opacity: var(--mod-avatar-color-opacity-disabled, var(--spectrum-avatar-color-opacity-disabled)); |
| 125 | + opacity: var(--spectrum-avatar-opacity-disabled); |
144 | 126 | } |
145 | 127 | } |
146 | 128 |
|
|
150 | 132 | pointer-events: none; |
151 | 133 | content: ""; |
152 | 134 | position: absolute; |
153 | | - inset-block-start: calc((var(--mod-avatar-focus-indicator-gap, var(--spectrum-avatar-focus-indicator-gap)) + var(--mod-avatar-focus-indicator-thickness, var(--spectrum-avatar-focus-indicator-thickness))) * -1); |
154 | | - inset-inline-start: calc((var(--mod-avatar-focus-indicator-gap, var(--spectrum-avatar-focus-indicator-gap)) + var(--mod-avatar-focus-indicator-thickness, var(--spectrum-avatar-focus-indicator-thickness))) * -1); |
| 135 | + inset-block-start: calc((var(--spectrum-focus-indicator-gap) + var(--spectrum-focus-indicator-thickness)) * -1); |
| 136 | + inset-inline-start: calc((var(--spectrum-focus-indicator-gap) + var(--spectrum-focus-indicator-thickness)) * -1); |
155 | 137 |
|
156 | | - inline-size: calc(var(--mod-avatar-inline-size, var(--spectrum-avatar-inline-size)) + (var(--mod-avatar-focus-indicator-gap, var(--spectrum-avatar-focus-indicator-gap)) * 2)); |
157 | | - block-size: calc(var(--mod-avatar-inline-size, var(--spectrum-avatar-inline-size)) + (var(--mod-avatar-focus-indicator-gap, var(--spectrum-avatar-focus-indicator-gap)) * 2)); |
| 138 | + inline-size: calc(var(--spectrum-avatar-inline-size) + (var(--spectrum-focus-indicator-gap) * 2)); |
| 139 | + block-size: calc(var(--spectrum-avatar-inline-size) + (var(--spectrum-focus-indicator-gap) * 2)); |
158 | 140 |
|
159 | 141 | border-style: solid; |
160 | | - border-width: var(--mod-avatar-focus-indicator-thickness, var(--spectrum-avatar-focus-indicator-thickness)); |
161 | | - border-color: var(--highcontrast-avatar-focus-indicator-color, var(--mod-avatar-focus-indicator-color, var(--spectrum-avatar-focus-indicator-color))); |
162 | | - border-radius: var(--mod-avatar-border-radius, var(--spectrum-avatar-border-radius)); |
| 142 | + border-width: var(--spectrum-focus-indicator-thickness); |
| 143 | + border-color: var(--spectrum-focus-indicator-color); |
| 144 | + border-radius: var(--spectrum-avatar-block-size); |
163 | 145 | } |
164 | 146 | } |
165 | 147 |
|
|
170 | 152 | } |
171 | 153 |
|
172 | 154 | .spectrum-Avatar-image { |
173 | | - inline-size: var(--mod-avatar-inline-size, var(--spectrum-avatar-inline-size)); |
174 | | - block-size: var(--mod-avatar-block-size, var(--spectrum-avatar-block-size)); |
175 | | - |
176 | | - border-radius: var(--mod-avatar-border-radius, var(--spectrum-avatar-border-radius)); |
| 155 | + inline-size: var(--spectrum-avatar-inline-size); |
| 156 | + block-size: var(--spectrum-avatar-block-size); |
| 157 | + border-radius: var(--spectrum-avatar-block-size); |
177 | 158 | } |
0 commit comments