fix: 표의 줄 호버가 칸 바탕에 가려 보이지 않던 문제
호버 규칙은 있었는데 색을 ``에 주고 있었다. 칸이 불투명한 바탕(surface-neutral- default)을 그려서 그 위를 덮어, 누를 수 있는 줄에 마우스를 올려도 아무 변화가 없었다. 고른 줄이 제 색을 지키도록 그 줄은 비켜 간다 — 둘 다 자식 선택자라 순서로만 갈려서, 안 비키면 고른 줄에 마우스를 올릴 때 파란색이 회색으로 죽는다. Co-Authored-By: Claude Opus 5
@5e9070d5159e6d08206e3dcd1638356db50883e5
--- @fox/styles/_fox-table-row.scss
+++ @fox/styles/_fox-table-row.scss
... | ... | @@ -23,7 +23,9 @@ |
| 23 | 23 |
&--clickable {
|
| 24 | 24 |
cursor: pointer; |
| 25 | 25 |
|
| 26 |
- &:hover {
|
|
| 26 |
+ // 바탕은 칸이 그린다 — 줄에 색을 주면 칸의 불투명한 바탕에 가려 아무것도 보이지 않는다. |
|
| 27 |
+ // 고른 줄은 제 색을 지켜야 하므로 비켜 간다(둘 다 자식 선택자라 순서로만 갈린다). |
|
| 28 |
+ &:not(.fox-table-row--selected):hover > .fox-table-cell {
|
|
| 27 | 29 |
background: fox.color(action-default-hover); |
| 28 | 30 |
} |
| 29 | 31 |
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?