|
1 | 1 | .ds-dropdownmenu {
|
2 |
| - --dsc-dropdownmenu-background: var(--ds-color-neutral-background-default); |
3 |
| - --dsc-dropdownmenu-padding: var(--ds-spacing-2); |
4 |
| - --dsc-dropdownmenu-border-radius: min(1rem, var(--ds-border-radius-md)); |
5 |
| - --dsc-dropdownmenu-border: 1px solid var(--ds-color-neutral-border-subtle); |
6 |
| - --dsc-dropdownmenu-min-width: 260px; |
7 |
| - --dsc-dropdownmenu-shadow: var(--ds-shadow-md); |
8 |
| - --dsc-dropdownmenu-hr-border-color: var(--ds-color-neutral-border-subtle); |
| 2 | + --dsc-dropdownmenu-padding: var(--ds-spacing-3) var(--ds-spacing-2); |
| 3 | + --dsc-dropdownmenu-min-width: 16rem; |
9 | 4 | --dsc-dropdownmenu-item-padding: 0 var(--ds-spacing-4);
|
10 | 5 | --dsc-dropdownmenu-header-padding: var(--ds-spacing-2) var(--ds-spacing-4);
|
11 | 6 |
|
|
14 | 9 | z-index: 1500;
|
15 | 10 | margin: 0;
|
16 | 11 | list-style: none;
|
17 |
| - border-radius: var(--dsc-dropdownmenu-border-radius); |
18 |
| - box-shadow: var(--dsc-dropdownmenu-shadow); |
19 |
| - background-color: var(--dsc-dropdownmenu-background); |
20 |
| - border: var(--dsc-dropdownmenu-border); |
| 12 | + border-radius: min(1rem, var(--ds-border-radius-md)); |
| 13 | + box-shadow: var(--ds-shadow-md); |
| 14 | + background-color: var(--ds-color-neutral-background-default); |
| 15 | + border: 1px solid var(--ds-color-neutral-border-subtle); |
21 | 16 | min-width: var(--dsc-dropdownmenu-min-width);
|
22 |
| -} |
23 |
| - |
24 |
| -.ds-dropdownmenu--sm { |
25 |
| - --dsc-dropdownmenu-padding: var(--ds-spacing-2); |
26 |
| - --dsc-dropdownmenu-min-width: 240px; |
27 |
| -} |
28 | 17 |
|
29 |
| -.ds-dropdownmenu--md { |
30 |
| - --dsc-dropdownmenu-padding: var(--ds-spacing-3) var(--ds-spacing-2); |
31 |
| - --dsc-dropdownmenu-min-width: 260px; |
32 |
| -} |
33 |
| - |
34 |
| -.ds-dropdownmenu--lg { |
35 |
| - --dsc-dropdownmenu-padding: var(--ds-spacing-4) var(--ds-spacing-2); |
36 |
| - --dsc-dropdownmenu-min-width: 280px; |
37 |
| -} |
| 18 | + &[data-size='sm'] { |
| 19 | + --dsc-dropdownmenu-padding: var(--ds-spacing-2); |
| 20 | + --dsc-dropdownmenu-min-width: 15rem; |
| 21 | + } |
38 | 22 |
|
39 |
| -.ds-dropdownmenu > hr { |
40 |
| - border-color: var(--dsc-dropdownmenu-hr-border-color) !important; |
| 23 | + &[data-size='lg'] { |
| 24 | + --dsc-dropdownmenu-padding: var(--ds-spacing-4) var(--ds-spacing-2); |
| 25 | + --dsc-dropdownmenu-min-width: 18rem; |
| 26 | + } |
41 | 27 | }
|
42 | 28 |
|
43 | 29 | .ds-dropdownmenu__item {
|
|
46 | 32 | width: 100%;
|
47 | 33 | }
|
48 | 34 |
|
49 |
| -.ds-dropdownmenu__section { |
| 35 | +.ds-dropdownmenu__group { |
50 | 36 | margin: 0;
|
51 | 37 | padding: 0;
|
52 | 38 | list-style: none;
|
|
0 commit comments