|
28 | 28 | top: 50%;
|
29 | 29 | }
|
30 | 30 | .svc-toolbox__item-submenu-button {
|
31 |
| - top: calc(var(--ctr-toolbox-item-padding-top, var(--sjs-spacing-x1))); |
| 31 | + top: 0; |
32 | 32 | }
|
33 | 33 | }
|
34 | 34 | }
|
|
78 | 78 | /* Shadow / Medium */
|
79 | 79 | border-radius: var(--ctr-tooltip-corner-radius, var(--sjs-corner-radius-x075));
|
80 | 80 | box-shadow:
|
81 |
| - var(--ctr-tooltip-shadow-1-offset-x, 0px) |
82 |
| - var(--ctr-tooltip-shadow-1-offset-y, 2px) |
83 |
| - var(--ctr-tooltip-shadow-1-blur, 8px) |
84 |
| - var(--ctr-tooltip-shadow-1-spread, 0px) |
| 81 | + var(--ctr-tooltip-shadow-1-offset-x, 0px) var(--ctr-tooltip-shadow-1-offset-y, 2px) |
| 82 | + var(--ctr-tooltip-shadow-1-blur, 8px) var(--ctr-tooltip-shadow-1-spread, 0px) |
85 | 83 | var(--ctr-tooltip-shadow-1-color, var(--sjs-special-glow, #004c441a)),
|
86 |
| - var(--ctr-tooltip-shadow-2-offset-x, 0px) |
87 |
| - var(--ctr-tooltip-shadow-2-offset-y, 1px) |
88 |
| - var(--ctr-tooltip-shadow-2-blur, 2px) |
89 |
| - var(--ctr-tooltip-shadow-2-spread, 0px) |
| 84 | + var(--ctr-tooltip-shadow-2-offset-x, 0px) var(--ctr-tooltip-shadow-2-offset-y, 1px) |
| 85 | + var(--ctr-tooltip-shadow-2-blur, 2px) var(--ctr-tooltip-shadow-2-spread, 0px) |
90 | 86 | var(--ctr-tooltip-shadow-2-color, var(--sjs-special-shadow, #00000040));
|
91 | 87 | // transition:
|
92 | 88 | // max-width 0.1s ease-in-out,
|
|
95 | 91 | overflow: visible;
|
96 | 92 | position: absolute;
|
97 | 93 | z-index: 200;
|
98 |
| - top: calc(50% + 0.5*var(--ctr-toolbox-group-gap, var(--sjs-spacing-x05))); |
| 94 | + top: calc(50% + 0.5 * var(--ctr-toolbox-group-gap, var(--sjs-spacing-x05))); |
99 | 95 | transform: translate(0, -50%);
|
100 | 96 | pointer-events: none;
|
101 | 97 | .svc-toolbox__item-icon {
|
|
114 | 110 | border-top-color: transparent;
|
115 | 111 | border-inline-end-color: transparent;
|
116 | 112 | box-shadow:
|
117 |
| - var(--ctr-tooltip-shadow-1-offset-x, 0px) |
118 |
| - var(--ctr-tooltip-shadow-1-offset-y, 2px) |
119 |
| - var(--ctr-tooltip-shadow-1-blur, 8px) |
120 |
| - var(--ctr-tooltip-shadow-1-spread, 0px) |
| 113 | + var(--ctr-tooltip-shadow-1-offset-x, 0px) var(--ctr-tooltip-shadow-1-offset-y, 2px) |
| 114 | + var(--ctr-tooltip-shadow-1-blur, 8px) var(--ctr-tooltip-shadow-1-spread, 0px) |
121 | 115 | var(--ctr-tooltip-shadow-1-color, var(--sjs-special-glow, #004c441a)),
|
122 |
| - var(--ctr-tooltip-shadow-2-offset-x, 0px) |
123 |
| - var(--ctr-tooltip-shadow-2-offset-y, 1px) |
124 |
| - var(--ctr-tooltip-shadow-2-blur, 2px) |
125 |
| - var(--ctr-tooltip-shadow-2-spread, 0px) |
| 116 | + var(--ctr-tooltip-shadow-2-offset-x, 0px) var(--ctr-tooltip-shadow-2-offset-y, 1px) |
| 117 | + var(--ctr-tooltip-shadow-2-blur, 2px) var(--ctr-tooltip-shadow-2-spread, 0px) |
126 | 118 | var(--ctr-tooltip-shadow-2-color, var(--sjs-special-shadow, #00000040));
|
127 | 119 | align-self: center;
|
128 | 120 | position: absolute;
|
|
186 | 178 | background-color: var(--ctr-toolbox-item-background-color-hovered, var(--sjs-primary-background-10, #19b3941a));
|
187 | 179 |
|
188 | 180 | box-shadow:
|
189 |
| - var(--ctr-toolbox-item-shadow-hovered-1-offset-x, 0px) |
190 |
| - var(--ctr-toolbox-item-shadow-hovered-1-offset-y, 2px) |
191 |
| - var(--ctr-toolbox-item-shadow-hovered-1-blur, 8px) |
192 |
| - var(--ctr-toolbox-item-shadow-hovered-1-spread, 0px) |
| 181 | + var(--ctr-toolbox-item-shadow-hovered-1-offset-x, 0px) var(--ctr-toolbox-item-shadow-hovered-1-offset-y, 2px) |
| 182 | + var(--ctr-toolbox-item-shadow-hovered-1-blur, 8px) var(--ctr-toolbox-item-shadow-hovered-1-spread, 0px) |
193 | 183 | var(--ctr-toolbox-item-shadow-hovered-1-color, #00000000),
|
194 |
| - var(--ctr-toolbox-item-shadow-hovered-2-offset-x, 0px) |
195 |
| - var(--ctr-toolbox-item-shadow-hovered-2-offset-y, 1px) |
196 |
| - var(--ctr-toolbox-item-shadow-hovered-2-blur, 2px) |
197 |
| - var(--ctr-toolbox-item-shadow-hovered-2-spread, 0px) |
| 184 | + var(--ctr-toolbox-item-shadow-hovered-2-offset-x, 0px) var(--ctr-toolbox-item-shadow-hovered-2-offset-y, 1px) |
| 185 | + var(--ctr-toolbox-item-shadow-hovered-2-blur, 2px) var(--ctr-toolbox-item-shadow-hovered-2-spread, 0px) |
198 | 186 | var(--ctr-toolbox-item-shadow-hovered-2-color, #00000000);
|
199 | 187 | transition: 0.1s ease-in-out;
|
200 | 188 |
|
|
231 | 219 | position: absolute;
|
232 | 220 | inset-inline-end: var(--ctr-toolbox-item-padding-right, var(--sjs-spacing-x2));
|
233 | 221 | margin-inline-end: var(--ctr-toolbox-item-submenu-button-margin-right, var(--sjs-spacing-x1n));
|
234 |
| - top: calc(var(--ctr-toolbox-item-padding-top, var(--sjs-spacing-x1)) + var(--ctr-toolbox-gap, var(--sjs-spacing-x05))); |
235 |
| - bottom: var(--ctr-toolbox-item-padding-bottom, var(--dft-toolbox-item-padding-bottom)); |
| 222 | + top: var(--ctr-toolbox-gap, var(--sjs-spacing-x05)); |
| 223 | + bottom: 0; |
| 224 | + margin-top: auto; |
| 225 | + margin-bottom: auto; |
| 226 | + height: fit-content; |
236 | 227 | display: inline-flex;
|
237 | 228 | padding: var(--ctr-toolbox-item-submenu-button-padding-top, var(--sjs-spacing-x05))
|
238 | 229 | var(--ctr-toolbox-item-submenu-button-padding-right, var(--sjs-spacing-x05))
|
|
241 | 232 | box-sizing: border-box;
|
242 | 233 | align-items: center;
|
243 | 234 | border-radius: var(--ctr-toolbox-item-submenu-button-corner-radius, var(--sjs-corner-radius-x05));
|
244 |
| - background-color: var(--ctr-toolbox-item-submenu-button-background-color, var(--sjs-layer-1-background-500, #ffffffff)); |
| 235 | + background-color: var( |
| 236 | + --ctr-toolbox-item-submenu-button-background-color, |
| 237 | + var(--sjs-layer-1-background-500, #ffffffff) |
| 238 | + ); |
245 | 239 | transition: background-color $creator-transition-duration;
|
246 | 240 | &:hover {
|
247 |
| - background-color: var(--ctr-toolbox-item-submenu-button-background-color-hovered, var(--sjs-primary-background-10, #19b3941a)); |
| 241 | + background-color: var( |
| 242 | + --ctr-toolbox-item-submenu-button-background-color-hovered, |
| 243 | + var(--sjs-primary-background-10, #19b3941a) |
| 244 | + ); |
248 | 245 | }
|
249 | 246 | svg {
|
250 | 247 | fill: var(--ctr-toolbox-item-submenu-button-icon-color, var(--sjs-layer-1-foreground-50, #00000080));
|
|
274 | 271 | .svc-toolbox__item {
|
275 | 272 | background: var(--ctr-toolbox-item-background-color-pressed, var(--sjs-layer-1-background-400, #f5f5f5ff));
|
276 | 273 | box-shadow: var(--ctr-toolbox-item-shadow-pressed-offset-x, 0px)
|
277 |
| - var(--ctr-toolbox-item-shadow-pressed-offset-y, 1px) |
278 |
| - var(--ctr-toolbox-item-shadow-pressed-blur, 2px) |
279 |
| - var(--ctr-toolbox-item-shadow-pressed-spread, 0px) |
280 |
| - var(--ctr-toolbox-item-shadow-pressed-color, #00000000); |
| 274 | + var(--ctr-toolbox-item-shadow-pressed-offset-y, 1px) var(--ctr-toolbox-item-shadow-pressed-blur, 2px) |
| 275 | + var(--ctr-toolbox-item-shadow-pressed-spread, 0px) var(--ctr-toolbox-item-shadow-pressed-color, #00000000); |
281 | 276 | }
|
282 | 277 |
|
283 | 278 | .svc-toolbox__item-title {
|
|
323 | 318 | & > .sv-popup__container > .sv-popup__body-content {
|
324 | 319 | border-radius: var(--ctr-toolbox-submenu-corner-radius, var(--sjs-corner-radius-x1));
|
325 | 320 | box-shadow:
|
326 |
| - var(--ctr-toolbox-submenu-shadow-1-offset-x, 0px) |
327 |
| - var(--ctr-toolbox-submenu-shadow-1-offset-y, 2px) |
328 |
| - var(--ctr-toolbox-submenu-shadow-1-blur, 8px) |
329 |
| - var(--ctr-toolbox-submenu-shadow-1-spread, 0px) |
| 321 | + var(--ctr-toolbox-submenu-shadow-1-offset-x, 0px) var(--ctr-toolbox-submenu-shadow-1-offset-y, 2px) |
| 322 | + var(--ctr-toolbox-submenu-shadow-1-blur, 8px) var(--ctr-toolbox-submenu-shadow-1-spread, 0px) |
330 | 323 | var(--ctr-toolbox-submenu-shadow-1-color, var(--sjs-special-glow, #004c441a)),
|
331 |
| - var(--ctr-toolbox-submenu-shadow-2-offset-x, 0px) |
332 |
| - var(--ctr-toolbox-submenu-shadow-2-offset-y, 16px) |
333 |
| - var(--ctr-toolbox-submenu-shadow-2-blur, 32px) |
334 |
| - var(--ctr-toolbox-submenu-shadow-2-spread, 0px) |
| 324 | + var(--ctr-toolbox-submenu-shadow-2-offset-x, 0px) var(--ctr-toolbox-submenu-shadow-2-offset-y, 16px) |
| 325 | + var(--ctr-toolbox-submenu-shadow-2-blur, 32px) var(--ctr-toolbox-submenu-shadow-2-spread, 0px) |
335 | 326 | var(--ctr-toolbox-submenu-shadow-2-color, var(--sjs-special-glow, #004c441a));
|
336 | 327 | background: var(--ctr-toolbox-submenu-background-color, var(--sjs-layer-1-background-500, #ffffffff));
|
337 | 328 | padding: 0;
|
|
357 | 348 | border-radius: var(--ctr-toolbox-item-corner-radius, var(--sjs-corner-radius-x1));
|
358 | 349 | background: var(--ctr-toolbox-item-background-color-submenu, var(--sjs-layer-1-background-500, #ffffffff));
|
359 | 350 | box-shadow:
|
360 |
| - var(--ctr-toolbox-item-shadow-hovered-1-offset-x, 0px) |
361 |
| - var(--ctr-toolbox-item-shadow-hovered-1-offset-y, 2px) |
362 |
| - var(--ctr-toolbox-item-shadow-hovered-1-blur, 8px) |
363 |
| - var(--ctr-toolbox-item-shadow-hovered-1-spread, 0px) |
| 351 | + var(--ctr-toolbox-item-shadow-hovered-1-offset-x, 0px) var(--ctr-toolbox-item-shadow-hovered-1-offset-y, 2px) |
| 352 | + var(--ctr-toolbox-item-shadow-hovered-1-blur, 8px) var(--ctr-toolbox-item-shadow-hovered-1-spread, 0px) |
364 | 353 | var(--ctr-toolbox-item-shadow-hovered-1-color, #00000000),
|
365 |
| - var(--ctr-toolbox-item-shadow-hovered-2-offset-x, 0px) |
366 |
| - var(--ctr-toolbox-item-shadow-hovered-2-offset-y, 1px) |
367 |
| - var(--ctr-toolbox-item-shadow-hovered-2-blur, 2px) |
368 |
| - var(--ctr-toolbox-item-shadow-hovered-2-spread, 0px) |
| 354 | + var(--ctr-toolbox-item-shadow-hovered-2-offset-x, 0px) var(--ctr-toolbox-item-shadow-hovered-2-offset-y, 1px) |
| 355 | + var(--ctr-toolbox-item-shadow-hovered-2-blur, 2px) var(--ctr-toolbox-item-shadow-hovered-2-spread, 0px) |
369 | 356 | var(--ctr-toolbox-item-shadow-hovered-2-color, #00000000);
|
370 | 357 | transition: 0.1s ease-in-out;
|
371 | 358 | padding: var(--ctr-toolbox-item-padding-top-submenu, var(--sjs-spacing-x150))
|
|
0 commit comments