|
8 | 8 | --dsc-details-padding: var(--ds-size-2) var(--ds-size-4);
|
9 | 9 | --dsc-details-size: var(--ds-size-14);
|
10 | 10 | --dsc-details-background: var(--ds-color-background-default);
|
11 |
| - --dsc-details-heading-background--hover: var(--ds-color-surface-tinted); |
12 |
| - --dsc-details-heading-background--open: var(--ds-color-background-tinted); |
13 |
| - --dsc-details-heading-background: var(--ds-color-background-default); |
| 11 | + --dsc-details-summary-color: var(--ds-color-text-default); |
| 12 | + --dsc-details-summary-background--hover: var(--ds-color-surface-tinted); |
| 13 | + --dsc-details-summary-background--open: var(--ds-color-background-tinted); |
| 14 | + --dsc-details-summary-background: var(--ds-color-background-default); |
14 | 15 |
|
15 | 16 | background: var(--dsc-details-background);
|
16 | 17 | border-block-width: var(--dsc-details-border-block-wdith);
|
|
20 | 21 |
|
21 | 22 | &[data-variant='default'] {
|
22 | 23 | --dsc-details-background: var(--ds-color-background-default);
|
23 |
| - --dsc-details-heading-background--hover: var(--ds-color-surface-hover); |
24 |
| - --dsc-details-heading-background--open: var(--ds-color-surface-tinted); |
25 |
| - --dsc-details-heading-background: var(--ds-color-background-default); |
| 24 | + --dsc-details-summary-background--hover: var(--ds-color-surface-hover); |
| 25 | + --dsc-details-summary-background--open: var(--ds-color-surface-tinted); |
| 26 | + --dsc-details-summary-background: var(--ds-color-background-default); |
26 | 27 | }
|
27 | 28 |
|
28 | 29 | .ds-card[data-variant='tinted'] &,
|
29 | 30 | &[data-variant='tinted'] {
|
30 | 31 | --dsc-details-background: var(--ds-color-surface-tinted);
|
31 |
| - --dsc-details-heading-background--hover: var(--ds-color-surface-hover); |
32 |
| - --dsc-details-heading-background--open: var(--ds-color-surface-hover); |
33 |
| - --dsc-details-heading-background: var(--ds-color-surface-tinted); |
| 32 | + --dsc-details-summary-background--hover: var(--ds-color-surface-hover); |
| 33 | + --dsc-details-summary-background--open: var(--ds-color-surface-hover); |
| 34 | + --dsc-details-summary-background: var(--ds-color-surface-tinted); |
| 35 | + --dsc-details-border-color: var(--ds-color-border-subtle); |
34 | 36 | }
|
35 | 37 |
|
36 | 38 | & :is(summary, u-summary) {
|
| 39 | + color: var(--dsc-details-summary-color); |
37 | 40 | align-items: center;
|
38 |
| - background: var(--dsc-details-heading-background); |
| 41 | + background: var(--dsc-details-summary-background); |
39 | 42 | box-sizing: border-box;
|
40 | 43 | cursor: pointer;
|
41 | 44 | list-style: none;
|
|
86 | 89 | }
|
87 | 90 |
|
88 | 91 | &[open] > :is(summary, u-summary) {
|
89 |
| - background: var(--dsc-details-heading-background--open); |
| 92 | + background: var(--dsc-details-summary-background--open); |
90 | 93 |
|
91 | 94 | &::before {
|
92 | 95 | rotate: 180deg;
|
|
95 | 98 |
|
96 | 99 | @media (hover: hover) and (pointer: fine) {
|
97 | 100 | & :is(summary, u-summary):hover {
|
98 |
| - background: var(--dsc-details-heading-background--hover); |
| 101 | + background: var(--dsc-details-summary-background--hover); |
99 | 102 | }
|
100 | 103 | }
|
101 | 104 |
|
|
0 commit comments