Skip to content

Commit 57cdc81

Browse files
fix(table): focus styles for color branch
1 parent 490a4e9 commit 57cdc81

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
@@ -160,9 +160,17 @@
160160
}
161161

162162
.spectrum-Table-row {
163-
&:hover,
163+
&.is-focused,
164164
&:focus-visible,
165-
&.is-focused {
165+
&:focus {
166+
--spectrum-table-cell-background-color: aqua;
167+
168+
&:hover {
169+
--spectrum-table-cell-background-color: green;
170+
}
171+
}
172+
173+
&:hover {
166174
--highcontrast-table-row-text-color: var(--highcontrast-table-row-text-color-hover);
167175
--highcontrast-table-icon-color: var(--highcontrast-table-row-text-color-hover);
168176
--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)));
@@ -178,13 +186,15 @@
178186
--highcontrast-table-row-text-color: var(--highcontrast-table-selected-row-text-color);
179187
--highcontrast-table-icon-color: var(--highcontrast-table-selected-row-text-color);
180188
--spectrum-table-cell-background-color: var(--highcontrast-table-selected-row-background-color, var(--spectrum-table-selected-cell-background-color));
189+
--spectrum-table-cell-background-color: orange;
181190

182191
&:hover,
183192
&:focus-visible,
184193
&.is-focused {
185194
--highcontrast-table-row-text-color: var(--highcontrast-table-selected-row-text-color-focus);
186195
--highcontrast-table-icon-color: var(--highcontrast-table-selected-row-text-color-focus);
187196
--spectrum-table-cell-background-color: var(--highcontrast-table-selected-row-background-color-focus, var(--spectrum-table-selected-cell-background-color-focus));
197+
--spectrum-table-cell-background-color: hotpink;
188198
}
189199
}
190200

@@ -221,6 +231,12 @@
221231
}
222232
}
223233

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

0 commit comments

Comments
 (0)