From 46b6237f758d8405a5592b1664fbb870d66221d7 Mon Sep 17 00:00:00 2001 From: caadiq Date: Sat, 18 Apr 2026 16:10:09 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B3=B4=EC=8A=A4=20=EB=82=9C=EC=9D=B4?= =?UTF-8?q?=EB=8F=84=20=EB=B2=84=ED=8A=BC:=20EASY/NORMAL/HARD=20=ED=85=8C?= =?UTF-8?q?=EB=91=90=EB=A6=AC=20=EB=B3=B4=EA=B0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit border 색과 bg 색이 같아 구분이 안 되던 난이도에 rgba(0,0,0,0.55) 테두리 적용 테두리 두께 1.5px로 조정 Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/features/boss-crystal/user/BossSelector.jsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/features/boss-crystal/user/BossSelector.jsx b/frontend/src/features/boss-crystal/user/BossSelector.jsx index bf32cf8..4b5c47a 100644 --- a/frontend/src/features/boss-crystal/user/BossSelector.jsx +++ b/frontend/src/features/boss-crystal/user/BossSelector.jsx @@ -103,9 +103,12 @@ export default function BossSelector({ characterName, bosses, selections, onChan
{availableDiffs.map((d) => { const active = sel?.difficulty === d.key + const hasVisibleBorder = d.colors.border !== d.colors.bg + const borderColor = hasVisibleBorder ? d.colors.border : 'rgba(0, 0, 0, 0.55)' const style = { background: d.colors.bg, - borderColor: d.colors.border, + borderColor, + borderWidth: '1.5px', color: d.colors.text, filter: active ? 'none' : 'var(--inactive-filter)', } @@ -120,7 +123,7 @@ export default function BossSelector({ characterName, bosses, selections, onChan else onChange(boss.id, { difficulty: d.key, party: partyN }) }} style={style} - className="shrink-0 rounded-full border px-4 h-7 text-xs font-bold tracking-wider transition focus:outline-none" + className="shrink-0 rounded-full border-solid px-4 h-7 text-xs font-bold tracking-wider transition focus:outline-none" > {LABEL_EN[d.key] || d.key.toUpperCase()}