1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 | .spectrum-Tooltip{
|
14 | --spectrum-overlay-animation-distance:6px;
|
15 | --spectrum-overlay-animation-duration:var(--spectrum-animation-duration-100);
|
16 |
|
17 | visibility:hidden;
|
18 |
|
19 | opacity:0;
|
20 |
|
21 | transition:transform var(--spectrum-overlay-animation-duration) ease-in-out,
|
22 | opacity var(--spectrum-overlay-animation-duration) ease-in-out,
|
23 | visibility 0ms linear var(--spectrum-overlay-animation-duration);
|
24 |
|
25 | pointer-events:none;
|
26 | }
|
27 |
|
28 | .spectrum-Tooltip.is-open{
|
29 | visibility:visible;
|
30 | opacity:1;
|
31 | transition-delay:0ms;
|
32 | pointer-events:auto;
|
33 | }
|
34 |
|
35 | .spectrum-Tooltip--bottom.is-open,
|
36 | .spectrum-Tooltip--bottom-left.is-open,
|
37 | .spectrum-Tooltip--bottom-right.is-open,
|
38 | .spectrum-Tooltip--bottom-start.is-open,
|
39 | .spectrum-Tooltip--bottom-end.is-open{
|
40 | --spectrum-overlay-animation-distance:6px;
|
41 | transform:translateY(var(--spectrum-overlay-animation-distance));
|
42 | }
|
43 |
|
44 | .spectrum-Tooltip.is-open,
|
45 | .spectrum-Tooltip--top.is-open,
|
46 | .spectrum-Tooltip--top-left.is-open,
|
47 | .spectrum-Tooltip--top-right.is-open,
|
48 | .spectrum-Tooltip--top-start.is-open,
|
49 | .spectrum-Tooltip--top-end.is-open{
|
50 | --spectrum-overlay-animation-distance:6px;
|
51 | transform:translateY(calc(-1 * var(--spectrum-overlay-animation-distance)));
|
52 | }
|
53 |
|
54 | .spectrum-Tooltip--right.is-open,
|
55 | .spectrum-Tooltip--right-bottom.is-open,
|
56 | .spectrum-Tooltip--right-top.is-open,
|
57 | [dir="rtl"] .spectrum-Tooltip--start.is-open,
|
58 | [dir="rtl"] .spectrum-Tooltip--start-top.is-open,
|
59 | [dir="rtl"] .spectrum-Tooltip--start-bottom.is-open,
|
60 | .spectrum-Tooltip--end.is-open,
|
61 | .spectrum-Tooltip--end-top.is-open,
|
62 | .spectrum-Tooltip--end-bottom.is-open{
|
63 | --spectrum-overlay-animation-distance:6px;
|
64 | transform:translateX(var(--spectrum-overlay-animation-distance));
|
65 | }
|
66 |
|
67 | .spectrum-Tooltip--left.is-open,
|
68 | .spectrum-Tooltip--left-bottom.is-open,
|
69 | .spectrum-Tooltip--left-top.is-open,
|
70 | .spectrum-Tooltip--start.is-open,
|
71 | .spectrum-Tooltip--start-top.is-open,
|
72 | .spectrum-Tooltip--start-bottom.is-open,
|
73 | [dir="rtl"] .spectrum-Tooltip--end.is-open,
|
74 | [dir="rtl"] .spectrum-Tooltip--end-top.is-open,
|
75 | [dir="rtl"] .spectrum-Tooltip--end-bottom.is-open{
|
76 | --spectrum-overlay-animation-distance:6px;
|
77 | transform:translateX(calc(-1 * var(--spectrum-overlay-animation-distance)));
|
78 | }
|
79 |
|
80 | .spectrum-Tooltip{
|
81 | --spectrum-tooltip-animation-duration:var(--spectrum-animation-duration-100);
|
82 | --spectrum-tooltip-animation-distance:var(--spectrum-spacing-75);
|
83 | --spectrum-tooltip-margin:0px;
|
84 |
|
85 | --spectrum-tooltip-height:var(--spectrum-component-height-75);
|
86 | --spectrum-tooltip-max-inline-size:var(--spectrum-tooltip-maximum-width);
|
87 | --spectrum-tooltip-border-radius:var(--spectrum-corner-radius-100);
|
88 |
|
89 | --spectrum-tooltip-icon-width:var(--spectrum-workflow-icon-size-50);
|
90 | --spectrum-tooltip-icon-height:var(--spectrum-workflow-icon-size-50);
|
91 |
|
92 | --spectrum-tooltip-font-size:var(--spectrum-font-size-75);
|
93 | --spectrum-tooltip-line-height:var(--spectrum-line-height-100);
|
94 | --spectrum-tooltip-cjk-line-height:var(--spectrum-cjk-line-height-100);
|
95 | --spectrum-tooltip-font-weight:var(--spectrum-regular-font-weight);
|
96 | --spectrum-tooltip-spacing-inline:var(--spectrum-component-edge-to-text-75);
|
97 | --spectrum-tooltip-spacing-block-start:var(--spectrum-component-top-to-text-75);
|
98 | --spectrum-tooltip-spacing-block-end:var(--spectrum-component-bottom-to-text-75);
|
99 | --spectrum-tooltip-icon-spacing-inline-start:var(--spectrum-text-to-visual-75);
|
100 | --spectrum-tooltip-icon-spacing-inline-end:var(--spectrum-text-to-visual-75);
|
101 | --spectrum-tooltip-icon-spacing-block-start:var(--spectrum-component-top-to-workflow-icon-75);
|
102 | --spectrum-tooltip-background-color-informative:var(--spectrum-informative-background-color-default);
|
103 | --spectrum-tooltip-background-color-positive:var(--spectrum-positive-background-color-default);
|
104 | --spectrum-tooltip-background-color-negative:var(--spectrum-negative-background-color-default);
|
105 |
|
106 | --spectrum-tooltip-content-color:var(--spectrum-white);
|
107 | --spectrum-tooltip-tip-inline-size:var(--spectrum-tooltip-tip-width);
|
108 | --spectrum-tooltip-tip-block-size:var(--spectrum-tooltip-tip-height);
|
109 | --spectrum-tooltip-tip-square-size:var(--spectrum-tooltip-tip-inline-size);
|
110 | --spectrum-tooltip-tip-height-percentage:50%;
|
111 | --spectrum-tooltip-tip-antialiasing-inset:0.5px;
|
112 | --spectrum-tooltip-pointer-corner-spacing:var(--spectrum-corner-radius-100);
|
113 | --spectrum-tooltip-background-color-default:var(--spectrum-tooltip-backgound-color-default-neutral);
|
114 | }
|
115 |
|
116 | @media (forced-colors: active){
|
117 | .spectrum-Tooltip{
|
118 | border:1px solid transparent;
|
119 | }
|
120 |
|
121 | .spectrum-Tooltip-tip{
|
122 | forced-color-adjust:none;
|
123 | --highcontrast-tooltip-background-color-default:CanvasText;
|
124 | --highcontrast-tooltip-background-color-informative:CanvasText;
|
125 | --highcontrast-tooltip-background-color-positive:CanvasText;
|
126 | --highcontrast-tooltip-background-color-negative:CanvasText;
|
127 | }
|
128 | }
|
129 |
|
130 | .spectrum-Tooltip{
|
131 |
|
132 | position:relative;
|
133 |
|
134 | display:inline-flex;
|
135 | flex-direction:row;
|
136 | align-items:center;
|
137 | box-sizing:border-box;
|
138 |
|
139 | vertical-align:top;
|
140 |
|
141 | inline-size:auto;
|
142 | padding-inline:var(--mod-tooltip-spacing-inline, var(--spectrum-tooltip-spacing-inline));
|
143 |
|
144 | border-radius:var(--mod-tooltip-border-radius, var(--spectrum-tooltip-border-radius));
|
145 |
|
146 | block-size:auto;
|
147 | min-block-size:var(--mod-tooltip-height, var(--spectrum-tooltip-height));
|
148 | max-inline-size:var(--mod-tooltip-max-inline-size, var(--spectrum-tooltip-max-inline-size));
|
149 |
|
150 | background-color:var(--highcontrast-tooltip-background-color-default, var(--mod-tooltip-background-color-default, var(--spectrum-tooltip-background-color-default)));
|
151 | color:var(--mod-tooltip-content-color, var(--spectrum-tooltip-content-color));
|
152 |
|
153 | font-size:var(--mod-tooltip-font-size, var(--spectrum-tooltip-font-size));
|
154 | font-weight:var(--mod-tooltip-font-weight, var(--spectrum-tooltip-font-weight));
|
155 | line-height:var(--mod-tooltip-line-height, var(--spectrum-tooltip-line-height));
|
156 | word-break:break-word;
|
157 | -webkit-font-smoothing:antialiased;
|
158 | }
|
159 |
|
160 | .spectrum-Tooltip:lang(ja),
|
161 | .spectrum-Tooltip:lang(zh),
|
162 | .spectrum-Tooltip:lang(ko){
|
163 | line-height:var(--mod-tooltip-cjk-line-height, var(--spectrum-tooltip-cjk-line-height));
|
164 | }
|
165 |
|
166 | .spectrum-Tooltip{
|
167 | cursor:default;
|
168 | -webkit-user-select:none;
|
169 | user-select:none;
|
170 | }
|
171 |
|
172 | .spectrum-Tooltip p{
|
173 | margin:0;
|
174 | }
|
175 |
|
176 | .spectrum-Tooltip--info{
|
177 | background-color:var(--highcontrast-tooltip-background-color-informative, var(--mod-tooltip-background-color-informative, var(--spectrum-tooltip-background-color-informative)));
|
178 | }
|
179 |
|
180 | .spectrum-Tooltip--positive{
|
181 | background-color:var(--highcontrast-tooltip-background-color-positive, var(--mod-tooltip-background-color-positive, var(--spectrum-tooltip-background-color-positive)));
|
182 | }
|
183 |
|
184 | .spectrum-Tooltip--negative{
|
185 | background-color:var(--highcontrast-tooltip-background-color-negative, var(--mod-tooltip-background-color-negative, var(--spectrum-tooltip-background-color-negative)));
|
186 | }
|
187 |
|
188 | .spectrum-Tooltip-tip{
|
189 | position:absolute;
|
190 |
|
191 | block-size:var(--mod-tooltip-tip-square-size, var(--spectrum-tooltip-tip-square-size));
|
192 | inline-size:var(--mod-tooltip-tip-square-size, var(--spectrum-tooltip-tip-square-size));
|
193 |
|
194 | top:100%;
|
195 | left:50%;
|
196 | transform:translateX(-50%);
|
197 |
|
198 | background-color:var(--highcontrast-tooltip-background-color-default, var(--mod-tooltip-background-color-default, var(--spectrum-tooltip-background-color-default)));
|
199 | clip-path:polygon(
|
200 | 0 calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))),
|
201 | 50% var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage)),
|
202 | 100% calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset)))
|
203 | );
|
204 | }
|
205 |
|
206 | .spectrum-Tooltip--info .spectrum-Tooltip-tip{
|
207 | background-color:var(--highcontrast-tooltip-background-color-informative, var(--mod-tooltip-background-color-informative, var(--spectrum-tooltip-background-color-informative)));
|
208 | }
|
209 |
|
210 | .spectrum-Tooltip--positive .spectrum-Tooltip-tip{
|
211 | background-color:var(--highcontrast-tooltip-background-color-positive, var(--mod-tooltip-background-color-positive, var(--spectrum-tooltip-background-color-positive)));
|
212 | }
|
213 |
|
214 | .spectrum-Tooltip--negative .spectrum-Tooltip-tip{
|
215 | background-color:var(--highcontrast-tooltip-background-color-negative, var(--mod-tooltip-background-color-negative, var(--spectrum-tooltip-background-color-negative)));
|
216 | }
|
217 |
|
218 | .spectrum-Tooltip--top .spectrum-Tooltip-tip,
|
219 | .spectrum-Tooltip--top-left .spectrum-Tooltip-tip,
|
220 | .spectrum-Tooltip--top-right .spectrum-Tooltip-tip,
|
221 | .spectrum-Tooltip--top-start .spectrum-Tooltip-tip,
|
222 | .spectrum-Tooltip--top-end .spectrum-Tooltip-tip{
|
223 | top:100%;
|
224 | }
|
225 |
|
226 | .spectrum-Tooltip--bottom .spectrum-Tooltip-tip,
|
227 | .spectrum-Tooltip--bottom-left .spectrum-Tooltip-tip,
|
228 | .spectrum-Tooltip--bottom-right .spectrum-Tooltip-tip,
|
229 | .spectrum-Tooltip--bottom-start .spectrum-Tooltip-tip,
|
230 | .spectrum-Tooltip--bottom-end .spectrum-Tooltip-tip{
|
231 | clip-path:polygon(
|
232 | 50% calc(100% - var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage))),
|
233 | 0 calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))),
|
234 | 100% calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset)))
|
235 | );
|
236 | top:auto;
|
237 | bottom:100%;
|
238 | }
|
239 |
|
240 | .spectrum-Tooltip--top-left .spectrum-Tooltip-tip,
|
241 | .spectrum-Tooltip--bottom-left .spectrum-Tooltip-tip,
|
242 | .spectrum-Tooltip--top-right .spectrum-Tooltip-tip,
|
243 | .spectrum-Tooltip--bottom-right .spectrum-Tooltip-tip,
|
244 | .spectrum-Tooltip--top-start .spectrum-Tooltip-tip,
|
245 | .spectrum-Tooltip--bottom-start .spectrum-Tooltip-tip,
|
246 | .spectrum-Tooltip--top-end .spectrum-Tooltip-tip,
|
247 | .spectrum-Tooltip--bottom-end .spectrum-Tooltip-tip{
|
248 | transform:none;
|
249 | }
|
250 |
|
251 | .spectrum-Tooltip--top-left .spectrum-Tooltip-tip,
|
252 | .spectrum-Tooltip--bottom-left .spectrum-Tooltip-tip{
|
253 | left:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
254 | }
|
255 |
|
256 | .spectrum-Tooltip--top-right .spectrum-Tooltip-tip,
|
257 | .spectrum-Tooltip--bottom-right .spectrum-Tooltip-tip{
|
258 | left:auto;
|
259 | right:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
260 | }
|
261 |
|
262 | .spectrum-Tooltip--top-start .spectrum-Tooltip-tip,
|
263 | .spectrum-Tooltip--bottom-start .spectrum-Tooltip-tip{
|
264 | left:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
265 | right:auto;
|
266 | }
|
267 |
|
268 | [dir="rtl"] .spectrum-Tooltip--top-start .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--bottom-start .spectrum-Tooltip-tip{
|
269 | right:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
270 | left:auto;
|
271 | }
|
272 |
|
273 | .spectrum-Tooltip--top-end .spectrum-Tooltip-tip,
|
274 | .spectrum-Tooltip--bottom-end .spectrum-Tooltip-tip{
|
275 | left:auto;
|
276 | right:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
277 | }
|
278 |
|
279 | [dir="rtl"] .spectrum-Tooltip--top-end .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--bottom-end .spectrum-Tooltip-tip{
|
280 | left:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
281 | right:auto;
|
282 | }
|
283 |
|
284 | .spectrum-Tooltip--right .spectrum-Tooltip-tip,
|
285 | .spectrum-Tooltip--right-bottom .spectrum-Tooltip-tip,
|
286 | .spectrum-Tooltip--right-top .spectrum-Tooltip-tip,
|
287 | .spectrum-Tooltip--left .spectrum-Tooltip-tip,
|
288 | .spectrum-Tooltip--left-bottom .spectrum-Tooltip-tip,
|
289 | .spectrum-Tooltip--left-top .spectrum-Tooltip-tip,
|
290 | .spectrum-Tooltip--start .spectrum-Tooltip-tip,
|
291 | .spectrum-Tooltip--start-top .spectrum-Tooltip-tip,
|
292 | .spectrum-Tooltip--start-bottom .spectrum-Tooltip-tip,
|
293 | .spectrum-Tooltip--end .spectrum-Tooltip-tip,
|
294 | .spectrum-Tooltip--end-top .spectrum-Tooltip-tip,
|
295 | .spectrum-Tooltip--end-bottom .spectrum-Tooltip-tip{
|
296 | top:50%;
|
297 | transform:translateY(-50%);
|
298 | }
|
299 |
|
300 | .spectrum-Tooltip--right-bottom .spectrum-Tooltip-tip,
|
301 | .spectrum-Tooltip--right-top .spectrum-Tooltip-tip,
|
302 | .spectrum-Tooltip--left-bottom .spectrum-Tooltip-tip,
|
303 | .spectrum-Tooltip--left-top .spectrum-Tooltip-tip,
|
304 | .spectrum-Tooltip--start-top .spectrum-Tooltip-tip,
|
305 | .spectrum-Tooltip--start-bottom .spectrum-Tooltip-tip,
|
306 | .spectrum-Tooltip--end-top .spectrum-Tooltip-tip,
|
307 | .spectrum-Tooltip--end-bottom .spectrum-Tooltip-tip{
|
308 | transform:none;
|
309 | top:auto;
|
310 | }
|
311 |
|
312 | .spectrum-Tooltip--right .spectrum-Tooltip-tip,
|
313 | .spectrum-Tooltip--right-bottom .spectrum-Tooltip-tip,
|
314 | .spectrum-Tooltip--right-top .spectrum-Tooltip-tip,
|
315 | .spectrum-Tooltip--end .spectrum-Tooltip-tip,
|
316 | .spectrum-Tooltip--end-top .spectrum-Tooltip-tip,
|
317 | .spectrum-Tooltip--end-bottom .spectrum-Tooltip-tip{
|
318 | clip-path:polygon(
|
319 | calc(100% - var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage))) 50%,
|
320 | calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 100%,
|
321 | calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 0
|
322 | );
|
323 | left:auto;
|
324 | right:100%;
|
325 | }
|
326 |
|
327 | .spectrum-Tooltip--left .spectrum-Tooltip-tip,
|
328 | .spectrum-Tooltip--left-bottom .spectrum-Tooltip-tip,
|
329 | .spectrum-Tooltip--left-top .spectrum-Tooltip-tip,
|
330 | .spectrum-Tooltip--start .spectrum-Tooltip-tip,
|
331 | .spectrum-Tooltip--start-top .spectrum-Tooltip-tip,
|
332 | .spectrum-Tooltip--start-bottom .spectrum-Tooltip-tip{
|
333 | clip-path:polygon(
|
334 | calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 0,
|
335 | calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 100%,
|
336 | var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage)) 50%
|
337 | );
|
338 | left:100%;
|
339 | }
|
340 |
|
341 | .spectrum-Tooltip--right-top .spectrum-Tooltip-tip,
|
342 | .spectrum-Tooltip--left-top .spectrum-Tooltip-tip,
|
343 | .spectrum-Tooltip--start-top .spectrum-Tooltip-tip,
|
344 | .spectrum-Tooltip--end-top .spectrum-Tooltip-tip{
|
345 | top:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
346 | }
|
347 |
|
348 | .spectrum-Tooltip--right-bottom .spectrum-Tooltip-tip,
|
349 | .spectrum-Tooltip--left-bottom .spectrum-Tooltip-tip,
|
350 | .spectrum-Tooltip--start-bottom .spectrum-Tooltip-tip,
|
351 | .spectrum-Tooltip--end-bottom .spectrum-Tooltip-tip{
|
352 | bottom:var(--mod-tooltip-pointer-corner-spacing, var(--spectrum-tooltip-pointer-corner-spacing));
|
353 | }
|
354 |
|
355 | [dir="rtl"] .spectrum-Tooltip--end .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--end-top .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--end-bottom .spectrum-Tooltip-tip{
|
356 | clip-path:polygon(
|
357 | calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 0,
|
358 | calc(0% - var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 100%,
|
359 | var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage)) 50%
|
360 | );
|
361 | right:auto;
|
362 | left:100%;
|
363 | }
|
364 |
|
365 | [dir="rtl"] .spectrum-Tooltip--start .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--start-top .spectrum-Tooltip-tip, [dir="rtl"] .spectrum-Tooltip--start-bottom .spectrum-Tooltip-tip{
|
366 | clip-path:polygon(
|
367 | var(--mod-tooltip-tip-height-percentage, var(--spectrum-tooltip-tip-height-percentage)) 50%,
|
368 | calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 100%,
|
369 | calc(100% + var(--mod-tooltip-tip-antialiasing-inset, var(--spectrum-tooltip-tip-antialiasing-inset))) 0
|
370 | );
|
371 | left:auto;
|
372 | right:100%;
|
373 | }
|
374 |
|
375 | .spectrum-Tooltip-typeIcon{
|
376 | margin-inline-start:calc(var(--mod-tooltip-icon-spacing-inline-start, var(--spectrum-tooltip-icon-spacing-inline-start)) - var(--mod-tooltip-spacing-inline, var(--spectrum-tooltip-spacing-inline)));
|
377 | margin-inline-end:var(--mod-tooltip-icon-spacing-inline-end, var(--spectrum-tooltip-icon-spacing-inline-end));
|
378 | margin-block-start:var(--mod-tooltip-icon-spacing-block-start, var(--spectrum-tooltip-icon-spacing-block-start));
|
379 | inline-size:var(--mod-tooltip-icon-width, var(--spectrum-tooltip-icon-width));
|
380 | block-size:var(--mod-tooltip-icon-height, var(--spectrum-tooltip-icon-height));
|
381 | align-self:flex-start;
|
382 | flex-shrink:0;
|
383 | }
|
384 |
|
385 | .spectrum-Tooltip-label{
|
386 | line-height:var(--mod-tooltip-line-height, var(--spectrum-tooltip-line-height));
|
387 | margin-block-start:var(--mod-tooltip-spacing-block-start, var(--spectrum-tooltip-spacing-block-start));
|
388 | margin-block-end:var(--mod-tooltip-spacing-block-end, var(--spectrum-tooltip-spacing-block-end));
|
389 | }
|
390 |
|
391 | .spectrum-Tooltip,
|
392 | .spectrum-Tooltip--top,
|
393 | .spectrum-Tooltip--top-left,
|
394 | .spectrum-Tooltip--top-right,
|
395 | .spectrum-Tooltip--top-start,
|
396 | .spectrum-Tooltip--top-end{
|
397 | margin-bottom:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
398 | }
|
399 |
|
400 | .spectrum-Tooltip--bottom,
|
401 | .spectrum-Tooltip--bottom-left,
|
402 | .spectrum-Tooltip--bottom-right,
|
403 | .spectrum-Tooltip--bottom-start,
|
404 | .spectrum-Tooltip--bottom-end{
|
405 | margin-top:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
406 | }
|
407 |
|
408 | .spectrum-Tooltip--right,
|
409 | .spectrum-Tooltip--right-bottom,
|
410 | .spectrum-Tooltip--right-top{
|
411 | margin-left:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
412 | }
|
413 |
|
414 | .spectrum-Tooltip--left,
|
415 | .spectrum-Tooltip--left-bottom,
|
416 | .spectrum-Tooltip--left-top{
|
417 | margin-right:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
418 | }
|
419 |
|
420 | .spectrum-Tooltip--start,
|
421 | .spectrum-Tooltip--start-top,
|
422 | .spectrum-Tooltip--start-bottom{
|
423 | margin-inline-end:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
424 | }
|
425 |
|
426 | .spectrum-Tooltip--end,
|
427 | .spectrum-Tooltip--end-top,
|
428 | .spectrum-Tooltip--end-bottom{
|
429 | margin-inline-start:calc(var(--mod-tooltip-tip-block-size, var(--spectrum-tooltip-tip-block-size)) + var(--mod-tooltip-margin, var(--spectrum-tooltip-margin)));
|
430 | }
|
431 |
|
432 | .u-tooltip-showOnHover{
|
433 | display:inline-block;
|
434 | position:relative;
|
435 | }
|
436 |
|
437 | .u-tooltip-showOnHover .spectrum-Tooltip{
|
438 | position:absolute;
|
439 | white-space:nowrap;
|
440 | visibility:visible !important;
|
441 | transition:transform var(--spectrum-tooltip-animation-duration) ease-in-out;
|
442 | }
|
443 |
|
444 | .u-tooltip-showOnHover .spectrum-Tooltip-label{
|
445 | max-inline-size:none;
|
446 | }
|
447 |
|
448 | .u-tooltip-showOnHover:hover .spectrum-Tooltip,
|
449 | .u-tooltip-showOnHover:focus .spectrum-Tooltip,
|
450 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip,
|
451 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip{
|
452 | opacity:1;
|
453 | }
|
454 |
|
455 | .u-tooltip-showOnHover .spectrum-Tooltip--top,
|
456 | .u-tooltip-showOnHover .spectrum-Tooltip--top-left,
|
457 | .u-tooltip-showOnHover .spectrum-Tooltip--top-right,
|
458 | .u-tooltip-showOnHover .spectrum-Tooltip--top-start,
|
459 | .u-tooltip-showOnHover .spectrum-Tooltip--top-end,
|
460 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom,
|
461 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-left,
|
462 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-right,
|
463 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-start,
|
464 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-end{
|
465 | left:50%;
|
466 | transform:translate(-50%, 0);
|
467 | }
|
468 |
|
469 | .u-tooltip-showOnHover .spectrum-Tooltip--top,
|
470 | .u-tooltip-showOnHover .spectrum-Tooltip--top-left,
|
471 | .u-tooltip-showOnHover .spectrum-Tooltip--top-right,
|
472 | .u-tooltip-showOnHover .spectrum-Tooltip--top-start,
|
473 | .u-tooltip-showOnHover .spectrum-Tooltip--top-end{
|
474 | bottom:100%;
|
475 | }
|
476 |
|
477 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom,
|
478 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-left,
|
479 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-right,
|
480 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-start,
|
481 | .u-tooltip-showOnHover .spectrum-Tooltip--bottom-end{
|
482 | top:100%;
|
483 | }
|
484 |
|
485 | .u-tooltip-showOnHover .spectrum-Tooltip--left,
|
486 | .u-tooltip-showOnHover .spectrum-Tooltip--left-bottom,
|
487 | .u-tooltip-showOnHover .spectrum-Tooltip--left-top,
|
488 | .u-tooltip-showOnHover .spectrum-Tooltip--right,
|
489 | .u-tooltip-showOnHover .spectrum-Tooltip--right-bottom,
|
490 | .u-tooltip-showOnHover .spectrum-Tooltip--right-top,
|
491 | .u-tooltip-showOnHover .spectrum-Tooltip--start,
|
492 | .u-tooltip-showOnHover .spectrum-Tooltip--start-top,
|
493 | .u-tooltip-showOnHover .spectrum-Tooltip--start-bottom,
|
494 | .u-tooltip-showOnHover .spectrum-Tooltip--end,
|
495 | .u-tooltip-showOnHover .spectrum-Tooltip--end-top,
|
496 | .u-tooltip-showOnHover .spectrum-Tooltip--end-bottom{
|
497 | top:50%;
|
498 | transform:translate(0, -50%);
|
499 | }
|
500 |
|
501 | .u-tooltip-showOnHover .spectrum-Tooltip--left,
|
502 | .u-tooltip-showOnHover .spectrum-Tooltip--left-bottom,
|
503 | .u-tooltip-showOnHover .spectrum-Tooltip--left-top,
|
504 | .u-tooltip-showOnHover .spectrum-Tooltip--start,
|
505 | .u-tooltip-showOnHover .spectrum-Tooltip--start-top,
|
506 | .u-tooltip-showOnHover .spectrum-Tooltip--start-bottom{
|
507 | right:100%;
|
508 | }
|
509 |
|
510 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--start,
|
511 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--start-top,
|
512 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--start-bottom{
|
513 | left:100%;
|
514 | right:auto;
|
515 | }
|
516 |
|
517 | .u-tooltip-showOnHover .spectrum-Tooltip--right,
|
518 | .u-tooltip-showOnHover .spectrum-Tooltip--right-top,
|
519 | .u-tooltip-showOnHover .spectrum-Tooltip--right-bottom,
|
520 | .u-tooltip-showOnHover .spectrum-Tooltip--end,
|
521 | .u-tooltip-showOnHover .spectrum-Tooltip--end-top,
|
522 | .u-tooltip-showOnHover .spectrum-Tooltip--end-bottom{
|
523 | left:100%;
|
524 | right:auto;
|
525 | }
|
526 |
|
527 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--end,
|
528 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--end-top,
|
529 | [dir="rtl"] .u-tooltip-showOnHover .spectrum-Tooltip--end-bottom{
|
530 | left:auto;
|
531 | right:100%;
|
532 | }
|
533 |
|
534 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--top,
|
535 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--top-left,
|
536 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--top-right,
|
537 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--top-start,
|
538 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--top-end,
|
539 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--top,
|
540 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--top-left,
|
541 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--top-right,
|
542 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--top-start,
|
543 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--top-end,
|
544 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--top,
|
545 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--top-left,
|
546 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--top-right,
|
547 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--top-start,
|
548 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--top-end,
|
549 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--top,
|
550 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--top-left,
|
551 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--top-right,
|
552 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--top-start,
|
553 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--top-end{
|
554 | transform:translate(-50%, calc(var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)) * -1));
|
555 | }
|
556 |
|
557 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--bottom,
|
558 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--bottom-left,
|
559 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--bottom-right,
|
560 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--bottom-start,
|
561 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--bottom-end,
|
562 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--bottom,
|
563 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--bottom-left,
|
564 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--bottom-right,
|
565 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--bottom-start,
|
566 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--bottom-end,
|
567 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--bottom,
|
568 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--bottom-left,
|
569 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--bottom-right,
|
570 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--bottom-start,
|
571 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--bottom-end,
|
572 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--bottom,
|
573 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--bottom-left,
|
574 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--bottom-right,
|
575 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--bottom-start,
|
576 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--bottom-end{
|
577 | transform:translate(-50%, var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)));
|
578 | }
|
579 |
|
580 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--left,
|
581 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--left-bottom,
|
582 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--left-top,
|
583 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--start,
|
584 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--start-top,
|
585 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--start-bottom,
|
586 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--left,
|
587 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--left-bottom,
|
588 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--left-top,
|
589 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--start,
|
590 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--start-top,
|
591 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--start-bottom,
|
592 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--left,
|
593 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--left-bottom,
|
594 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--left-top,
|
595 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start,
|
596 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start-top,
|
597 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start-bottom,
|
598 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--left,
|
599 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--left-bottom,
|
600 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--left-top,
|
601 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start,
|
602 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start-top,
|
603 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start-bottom{
|
604 | transform:translate(calc(var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)) * -1), -50%);
|
605 | }
|
606 |
|
607 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--start,
|
608 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--start-top,
|
609 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--start-bottom,
|
610 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--start,
|
611 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--start-top,
|
612 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--start-bottom,
|
613 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start,
|
614 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start-top,
|
615 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--start-bottom,
|
616 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start,
|
617 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start-top,
|
618 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--start-bottom{
|
619 | transform:translate(var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)), -50%);
|
620 | }
|
621 |
|
622 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--right,
|
623 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--right-top,
|
624 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--right-bottom,
|
625 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--end,
|
626 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--end-top,
|
627 | .u-tooltip-showOnHover:hover .spectrum-Tooltip--end-bottom,
|
628 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--right,
|
629 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--right-top,
|
630 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--right-bottom,
|
631 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--end,
|
632 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--end-top,
|
633 | .u-tooltip-showOnHover:focus .spectrum-Tooltip--end-bottom,
|
634 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--right,
|
635 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--right-top,
|
636 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--right-bottom,
|
637 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end,
|
638 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end-top,
|
639 | .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end-bottom,
|
640 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--right,
|
641 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--right-top,
|
642 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--right-bottom,
|
643 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end,
|
644 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end-top,
|
645 | .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end-bottom{
|
646 | transform:translate(var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)), -50%);
|
647 | }
|
648 |
|
649 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--end,
|
650 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--end-top,
|
651 | [dir="rtl"] .u-tooltip-showOnHover:hover .spectrum-Tooltip--end-bottom,
|
652 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--end,
|
653 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--end-top,
|
654 | [dir="rtl"] .u-tooltip-showOnHover:focus .spectrum-Tooltip--end-bottom,
|
655 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end,
|
656 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end-top,
|
657 | [dir="rtl"] .u-tooltip-showOnHover.is-focused .spectrum-Tooltip--end-bottom,
|
658 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end,
|
659 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end-top,
|
660 | [dir="rtl"] .u-tooltip-showOnHover *:focus .spectrum-Tooltip--end-bottom{
|
661 | transform:translate(calc(var(--mod-tooltip-animation-distance, var(--spectrum-tooltip-animation-distance)) * -1), -50%);
|
662 | }
|
663 |
|
664 | .spectrum{
|
665 | --system-spectrum-tooltip-backgound-color-default-neutral:var(--spectrum-neutral-subdued-background-color-default);
|
666 | }
|
667 |
|
668 | .spectrum--express{
|
669 | --system-spectrum-tooltip-backgound-color-default-neutral:var(--spectrum-neutral-background-color-default);
|
670 | }
|
671 |
|
672 | .spectrum-Tooltip{
|
673 | --spectrum-tooltip-backgound-color-default-neutral:var(--system-spectrum-tooltip-backgound-color-default-neutral);
|
674 | }
|