From 7d36c4b64a66b9a4bc9cbe77af97bc7455100834 Mon Sep 17 00:00:00 2001 From: ypshim Date: Mon, 9 Nov 2026 18:01:20 +0900 Subject: [PATCH] =?UTF-8?q?feat(view):=20=E2=91=A1=C2=B7=E2=91=A2=20?= =?UTF-8?q?=EB=AA=A8=EB=8D=B8=EA=B3=BC=20=EC=9E=85=EB=A0=A5=EC=B0=BD/?= =?UTF-8?q?=EC=B2=A0=EA=B7=BC=ED=91=9C=EB=A5=BC=20=EC=83=81=ED=95=98=C2=B7?= =?UTF-8?q?=EC=A2=8C=EC=9A=B0=EB=A1=9C=20=EC=A0=84=ED=99=98=ED=95=98?= =?UTF-8?q?=EA=B3=A0=20=EB=B6=84=ED=95=A0=EC=84=A0=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=ED=81=AC=EA=B8=B0=20=EC=A1=B0=EC=A0=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 중앙 도구줄 '상하 | 좌우' 전환(② 도구줄 신설), 분할선 드래그·키보드(←→↑↓, Shift×5, Home/End)·더블클릭 기본값 - 상하: 모델 높이 180–560 px, 좌우: 모델 폭 30–70 %(모델 왼쪽), 모델 접기 시 창 전체 사용 - 중앙 열 900 px 미만·1100 px 이하 화면은 자동 상하 + 안내, 넓어지면 복귀 - 단계별 표시 설정을 localStorage에 저장(기존 pierzainer.review-layout 이관), 프로젝트 파일 미포함 - 오른쪽 창 묶음(.workspace-pane) 도입에 맞춰 기존 검증 스크립트 선택자 갱신 - 단위시험 4개, verify-workspace-layout.cjs Chrome 27개 검사 Co-Authored-By: Claude Haiku 5.5 --- index.html | 29 ++++- scripts/review-design-a.cjs | 4 +- scripts/verify-design-fixes.cjs | 4 +- scripts/verify-workspace-layout.cjs | 135 +++++++++++++++++++++++ src/main.ts | 37 +------ src/style.css | 38 ++++++- src/view/workspace-layout.ts | 163 ++++++++++++++++++++++++++++ tests/workspace-layout.test.ts | 23 ++++ 8 files changed, 389 insertions(+), 44 deletions(-) create mode 100644 scripts/verify-workspace-layout.cjs create mode 100644 src/view/workspace-layout.ts create mode 100644 tests/workspace-layout.test.ts diff --git a/index.html b/index.html index 8dd588c..d10c42d 100644 --- a/index.html +++ b/index.html @@ -196,8 +196,22 @@ -
+
+
+
+ + +
+ + + +
+ +
+
-
+
-
+ +

철근표

+