|
73 | 73 | } |
74 | 74 |
|
75 | 75 | &-filled { |
| 76 | + // chevron icon |
| 77 | + --ch-accordion__header-background-image: var( |
| 78 | + --icon__system_chevron-down_on-interactive--enabled |
| 79 | + ); |
76 | 80 | &--hover { |
77 | 81 | --accordion-bg-color: var(--color-accent-item-hover); |
78 | 82 | --accordion-header-color: var(--color-text-primary-on-hover); |
79 | 83 | --ch-accordion__header-background-image: var( |
80 | | - --icon__system_chevron-down_on-surface--hover |
| 84 | + --icon__system_chevron-down_on-interactive--hover |
81 | 85 | ); |
82 | 86 | } |
83 | 87 |
|
84 | 88 | &--active { |
85 | 89 | --accordion-bg-color: var(--color-accent-item-active); |
86 | 90 | --accordion-header-color: var(--color-text-primary-on-pressed); |
87 | 91 | --ch-accordion__header-background-image: var( |
88 | | - --icon__system_chevron-down_on-surface--active |
| 92 | + --icon__system_chevron-down_on-interactive--active |
89 | 93 | ); |
90 | 94 | } |
91 | 95 |
|
92 | 96 | &--disabled { |
93 | 97 | --accordion-header-color: var(--color-text-neutral-on-disabled); |
94 | 98 | --ch-accordion__header-background-image: var( |
95 | | - --icon__system_chevron-down_on-disabled--enabled |
| 99 | + --icon__system_chevron-down_on-interactive--disabled |
96 | 100 | ); |
97 | 101 | } |
98 | 102 | } |
99 | 103 |
|
100 | 104 | &-filled-header { |
101 | | - --accordion-header-bg-color: var( |
| 105 | + --ch-accordion__header-background-image: var( |
| 106 | + --icon__system_chevron-down_on-interactive--enabled |
| 107 | + ); |
| 108 | + --accordion-bg-color: var( |
102 | 109 | --elevation-background-color, |
103 | 110 | var(--color-accent-surface-elevation-01) |
104 | 111 | ); |
105 | | - background-color: var(--accordion-header-bg-color); |
| 112 | + background-color: var(--accordion-bg-color); |
106 | 113 |
|
107 | 114 | &--disabled { |
108 | | - --accordion-header-bg-color: var(--color-accent-neutral-disabled); |
| 115 | + --accordion-bg-color: var(--color-accent-neutral-disabled); |
109 | 116 | --accordion-header-color: var(--color-text-neutral-on-disabled); |
110 | 117 | } |
111 | 118 | } |
112 | 119 |
|
113 | 120 | &-outlined { |
114 | | - --accordion-header-outline-color: transparent; |
| 121 | + --ch-accordion__header-background-image: var( |
| 122 | + --icon__system_chevron-down_interactive--enabled |
| 123 | + ); |
| 124 | + --accordion-header-outline-color: var(--panel-border-color); |
115 | 125 | --accordion-header-outline-width: var(--size-1); |
116 | 126 | outline: var(--size-1) solid var(--accordion-header-outline-color); |
117 | 127 |
|
118 | 128 | &--hover { |
119 | | - --accordion-header-outline-color: var(--color-border-item-hover); |
| 129 | + --accordion-header-outline-color: var(--color-border-primary-hover); |
120 | 130 | --accordion-header-color: var(--color-text-primary-hover); |
121 | 131 | --ch-accordion__header-background-image: var( |
122 | | - --icon__system_chevron-down_on-surface--hover |
| 132 | + --icon__system_chevron-down_interactive--hover |
123 | 133 | ); |
124 | 134 | } |
125 | 135 |
|
126 | 136 | &--active { |
127 | 137 | --accordion-header-outline-color: var(--color-border-item-active); |
128 | 138 | --accordion-header-color: var(--color-text-primary-pressed); |
129 | 139 | --ch-accordion__header-background-image: var( |
130 | | - --icon__system_chevron-down_on-surface--active |
| 140 | + --icon__system_chevron-down_interactive--active |
131 | 141 | ); |
132 | 142 | } |
133 | 143 |
|
134 | 144 | &--disabled { |
135 | 145 | --accordion-header-color: var(--color-text-neutral-disabled); |
| 146 | + --ch-accordion__header-background-image: var( |
| 147 | + --icon__system_chevron-down_interactive--disabled |
| 148 | + ); |
136 | 149 | } |
137 | 150 | } |
138 | 151 |
|
|
0 commit comments