From 45b74e672a95bd97f58f087d568530cf32980de9 Mon Sep 17 00:00:00 2001 From: gahusb Date: Tue, 7 Apr 2026 23:51:09 +0900 Subject: [PATCH] =?UTF-8?q?feat(realestate):=20=EA=B3=B5=EA=B3=A0=20?= =?UTF-8?q?=EC=B9=B4=EB=93=9C=20=EB=A7=A4=EC=B9=AD=20=EC=A0=90=EC=88=98=20?= =?UTF-8?q?+=20=EB=A7=A4=EC=B9=AD=20=EA=B2=B0=EA=B3=BC=20=ED=83=AD=20?= =?UTF-8?q?=EA=B0=95=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 공고 카드에 매칭 점수 뱃지 표시 (70+녹색, 40+주황, 기본회색) - 상세 패널 헤더에 매칭 점수 + 자격 유형 태그 표시 - 매칭 결과 카드에 D-day + 접수일정 + 매칭 사유 표시 추가 Co-Authored-By: Claude Opus 4.6 --- src/pages/subscription/Subscription.jsx | 46 +++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/src/pages/subscription/Subscription.jsx b/src/pages/subscription/Subscription.jsx index f0c5c42..a1ae586 100644 --- a/src/pages/subscription/Subscription.jsx +++ b/src/pages/subscription/Subscription.jsx @@ -331,6 +331,15 @@ function AnnouncementCard({ item, isSelected, onClick, onBookmark }) { {HOUSE_TYPE_LABELS[item.house_secd]} )} + {item.match_score > 0 && ( + = 70 ? '#34d399' : item.match_score >= 40 ? '#f59e0b' : '#94a3b8', + background: item.match_score >= 70 ? 'rgba(52,211,153,0.1)' : item.match_score >= 40 ? 'rgba(245,158,11,0.1)' : 'rgba(148,163,184,0.1)', + fontWeight: 700, + }}> + {item.match_score}점 + + )}