From 806ccf950f50c280edb777150b53aaca9510579b Mon Sep 17 00:00:00 2001 From: jcchoi Date: Mon, 12 Oct 2026 18:38:00 +0900 Subject: [PATCH] =?UTF-8?q?=ED=96=89=EC=A0=95=EC=A7=80=EC=9B=90=20?= =?UTF-8?q?=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=20=ED=85=8C=EB=A7=88=20?= =?UTF-8?q?=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dashboard/lib/national-as-map.module.css | 30 +++++++++++++++++++ .../dashboard/ui/dashboard-noti-list.tsx | 8 ++--- .../dashboard/ui/dashboard-notice-table.tsx | 2 +- .../src/pages/dashboard/ui/dashboard-page.tsx | 3 +- .../dashboard/ui/doc-prgrs-stts-cards.tsx | 13 ++++---- .../pages/dashboard/ui/national-as-map.tsx | 2 +- 6 files changed, 45 insertions(+), 13 deletions(-) diff --git a/apps/as/src/pages/dashboard/lib/national-as-map.module.css b/apps/as/src/pages/dashboard/lib/national-as-map.module.css index 3a735138c..eabcd07b7 100644 --- a/apps/as/src/pages/dashboard/lib/national-as-map.module.css +++ b/apps/as/src/pages/dashboard/lib/national-as-map.module.css @@ -157,3 +157,33 @@ border-color: #96c3ff; box-shadow: 0 4px 12px rgba(0, 107, 248, 0.3); } + +/* 블랙 스킨 (onasys 디자인 design/c 색상 기준) */ +:global([data-theme="black"]) .basinLabel { + background: #404244ee; + border-color: #5e6165; + color: #f1f1f1; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4); +} + +:global([data-theme="black"]) .basinLabel.active { + background: #0056b3; + border-color: #96c3ff; + color: #fff; +} + +:global([data-theme="black"]) .popup { + background: #404244; + border-color: #4e5154; + color: #f1f1f1; + box-shadow: 0 12px 24px rgba(0, 0, 0, 0.5); +} + +:global([data-theme="black"]) .popup > div { + border-color: #4e5154; +} + +:global([data-theme="black"]) .popup > div:first-child { + background: #4e5154; + color: #fff; +} diff --git a/apps/as/src/pages/dashboard/ui/dashboard-noti-list.tsx b/apps/as/src/pages/dashboard/ui/dashboard-noti-list.tsx index ac8869cd9..2f5d766cd 100644 --- a/apps/as/src/pages/dashboard/ui/dashboard-noti-list.tsx +++ b/apps/as/src/pages/dashboard/ui/dashboard-noti-list.tsx @@ -40,12 +40,12 @@ export function DashboardNotiList({ ); return ( -
+

알림이력 {dataUpdatedAt > 0 ? ( - + (업데이트 일시: {dayjs(dataUpdatedAt).format("YYYY-MM-DD HH:mm")}) ) : null} @@ -75,7 +75,7 @@ export function DashboardNotiList({ ) : null} {isError ? ( -

+

알림이력을 불러오지 못했습니다.

) : null} @@ -110,7 +110,7 @@ interface DashboardNotiRowProps { function DashboardNotiRow({ row, isActionPending, onAction }: DashboardNotiRowProps) { return (
- + {row.regDt ? dayjs(row.regDt).format("YYYY-MM-DD") : "-"}

{row.notiTtl}

diff --git a/apps/as/src/pages/dashboard/ui/dashboard-notice-table.tsx b/apps/as/src/pages/dashboard/ui/dashboard-notice-table.tsx index 363679bc8..c74aa9908 100644 --- a/apps/as/src/pages/dashboard/ui/dashboard-notice-table.tsx +++ b/apps/as/src/pages/dashboard/ui/dashboard-notice-table.tsx @@ -46,7 +46,7 @@ export function DashboardNoticeTable() { }); return ( -
+

공지사항