Skip to content

Commit ecc077d

Browse files
fix(table): focus styles for color branch
1 parent def3d1b commit ecc077d

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

components/table/index.css

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,17 @@
158158
}
159159

160160
.spectrum-Table-row {
161-
&:hover,
161+
&.is-focused,
162162
&:focus-visible,
163-
&.is-focused {
163+
&:focus {
164+
--spectrum-table-cell-background-color: aqua;
165+
166+
&:hover {
167+
--spectrum-table-cell-background-color: green;
168+
}
169+
}
170+
171+
&:hover {
164172
--highcontrast-table-row-text-color: var(--highcontrast-table-row-text-color-hover);
165173
--highcontrast-table-icon-color: var(--highcontrast-table-row-text-color-hover);
166174
--spectrum-table-cell-background-color: var(--highcontrast-table-row-background-color-hover, var(--mod-table-row-background-color-hover, var(--spectrum-table-row-background-color-hover)));
@@ -176,13 +184,15 @@
176184
--highcontrast-table-row-text-color: var(--highcontrast-table-selected-row-text-color);
177185
--highcontrast-table-icon-color: var(--highcontrast-table-selected-row-text-color);
178186
--spectrum-table-cell-background-color: var(--highcontrast-table-selected-row-background-color, var(--spectrum-table-selected-cell-background-color));
187+
--spectrum-table-cell-background-color: orange;
179188

180189
&:hover,
181190
&:focus-visible,
182191
&.is-focused {
183192
--highcontrast-table-row-text-color: var(--highcontrast-table-selected-row-text-color-focus);
184193
--highcontrast-table-icon-color: var(--highcontrast-table-selected-row-text-color-focus);
185194
--spectrum-table-cell-background-color: var(--highcontrast-table-selected-row-background-color-focus, var(--spectrum-table-selected-cell-background-color-focus));
195+
--spectrum-table-cell-background-color: hotpink;
186196
}
187197
}
188198

@@ -219,6 +229,12 @@
219229
}
220230
}
221231

232+
.spectrum-Table-cell {
233+
&:focus-visible {
234+
--spectrum-table-cell-background-color: lime;
235+
}
236+
}
237+
222238
.spectrum-Table-scroller {
223239
--spectrum-table-header-background-color: var(--mod-table-header-background-color-scrollable, var(--spectrum-background-layer-1-color, var(--spectrum-gray-75)));
224240
}

0 commit comments

Comments
 (0)