style: 색상 칩을 16px로 키우고 토큰으로 지목
5px에서는 밝은 회색 계열(#FFFFFF · #F4F5F6 · #E6E8EA)이 서로 구분되지 않았고 반투명 토큰의 알파 여부도 보이지 않았다. 16px는 icon-3(1.6rem)과 같은 값이라 리터럴 대신 토큰을 쓴다 — 5px일 때는 스케일에 맞는 값이 없어 리터럴이 불가피했던 예외가 사라졌다. Co-Authored-By: Claude Opus 5
@4bf981427577fc868835df1141c492f1a9a79558
--- @fox/dev-test/dev-test.module.scss
+++ @fox/dev-test/dev-test.module.scss
... | ... | @@ -232,14 +232,13 @@ |
| 232 | 232 |
} |
| 233 | 233 |
|
| 234 | 234 |
// ── 색상 칩 ───────────────────────────────────────────────────────────────── |
| 235 |
-// 값 앞에 붙는 5px 정사각형. 토큰 스케일에 5px(0.5rem)이 없어 리터럴을 쓴다 — |
|
| 236 |
-// 카탈로그 표시용 치수이지 디자인 값이 아니다. |
|
| 237 |
-// 테두리는 box-shadow로 그린다. border를 쓰면 5px 중 2px을 테두리가 먹어 |
|
| 238 |
-// 색이 보이는 면적이 3px로 줄어든다. |
|
| 235 |
+// 값 앞에 붙는 16px 정사각형. 16px는 `icon-3`(1.6rem)과 같은 값이라 리터럴 대신 |
|
| 236 |
+// 토큰을 쓴다. |
|
| 237 |
+// 테두리는 box-shadow로 그린다 — border는 칩 안쪽을 먹어 색이 보이는 면적을 줄인다. |
|
| 239 | 238 |
.colorChip {
|
| 240 | 239 |
display: inline-block; |
| 241 |
- inline-size: 0.5rem; |
|
| 242 |
- block-size: 0.5rem; |
|
| 240 |
+ inline-size: fox.icon(3); |
|
| 241 |
+ block-size: fox.icon(3); |
|
| 243 | 242 |
margin-inline-end: fox.gap(3); |
| 244 | 243 |
box-shadow: 0 0 0 fox.border(1) #{fox.color(border-neutral-overlay)};
|
| 245 | 244 |
vertical-align: middle; |
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?