From 9c6b28782d4755d2174c5b8fb41f5299348356cf Mon Sep 17 00:00:00 2001 From: lee-hyeon-cheol Date: Wed, 16 Sep 2026 21:24:17 +0900 Subject: [PATCH] =?UTF-8?q?style(frontend):=20ABAP=5FOPENCODE=20=EB=94=94?= =?UTF-8?q?=EC=9E=90=EC=9D=B8=20=EC=8B=9C=EC=8A=A4=ED=85=9C=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=EB=A7=9E=EC=B6=A4=20+=20=ED=99=94=EB=A9=B4=20?= =?UTF-8?q?=EC=9E=AC=EA=B5=AC=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DESIGN_SYSTEM.md 의 Dark Workspace 토큰을 shadcn 토큰으로 이식(다크 기본, radius 8px, success/warning/shadow-float), 시스템 산세리프, PwC 로고(LogoMark). 목록·새 대화·대화· 로그인 화면을 가운데 760px 열로 통일하고, 떠 있던 테마·로그아웃 상자는 상단 바로, 말풍선은 다크 토큰(AI 답변은 상자 없이), ABAP 흰 에디터 룩은 라이트 모드에서만. Co-Authored-By: Claude Fable 5.1 --- 2_frontend/index.html | 8 +- 2_frontend/public/favicon.png | Bin 0 -> 1981 bytes 2_frontend/public/favicon.svg | 6 - 2_frontend/src/assets/logo-dark.png | Bin 0 -> 26575 bytes 2_frontend/src/assets/logo.png | Bin 0 -> 39409 bytes .../auth/components/LoginForm.test.tsx | 8 +- .../features/auth/pages/LoginPage.test.tsx | 4 +- .../src/features/auth/pages/LoginPage.tsx | 39 +++-- .../features/snap/components/ChatHeader.tsx | 12 +- .../features/snap/components/CodeBlock.tsx | 12 +- .../src/features/snap/components/Composer.tsx | 31 ++-- .../src/features/snap/components/Hero.tsx | 48 ++++-- .../features/snap/components/Message.test.tsx | 4 +- .../src/features/snap/components/Message.tsx | 9 +- .../src/features/snap/components/NavRail.tsx | 4 +- .../snap/components/SearchHitCard.tsx | 46 +++-- .../features/snap/components/SessionCard.tsx | 31 ++-- .../snap/components/SessionSearch.tsx | 11 +- .../features/snap/components/SnapLayout.tsx | 25 +-- .../snap/components/SnapUserControls.tsx | 7 +- .../src/features/snap/pages/NewChatPage.tsx | 25 ++- .../features/snap/pages/SessionChatPage.tsx | 143 +++++++-------- .../features/snap/pages/SessionListPage.tsx | 78 +++++---- .../snippets/pages/SnippetPalettePage.tsx | 6 +- 2_frontend/src/main.tsx | 3 +- .../shared/components/DesktopWindowFrame.tsx | 19 +- 2_frontend/src/shared/components/Layout.tsx | 25 ++- 2_frontend/src/shared/components/LogoMark.tsx | 19 ++ 2_frontend/src/shared/store/themeStore.ts | 4 +- 2_frontend/src/shared/theme/derive.ts | 47 ++--- 2_frontend/src/shared/theme/palettes.ts | 6 +- 2_frontend/src/styles/globals.css | 163 +++++++++++------- 32 files changed, 490 insertions(+), 353 deletions(-) create mode 100644 2_frontend/public/favicon.png delete mode 100644 2_frontend/public/favicon.svg create mode 100644 2_frontend/src/assets/logo-dark.png create mode 100644 2_frontend/src/assets/logo.png create mode 100644 2_frontend/src/shared/components/LogoMark.tsx diff --git a/2_frontend/index.html b/2_frontend/index.html index e2ea420..c4e213a 100644 --- a/2_frontend/index.html +++ b/2_frontend/index.html @@ -3,8 +3,8 @@ - - Frontend Template + + CodeAssist