From ce5872c93c12060c01fb9033c50d077fd93a6ae3 Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 24 Apr 2026 16:16:39 +0900 Subject: [PATCH] =?UTF-8?q?v0.1.53=20-=20=EA=B4=80=EB=A6=AC=EC=9E=90=20?= =?UTF-8?q?=EB=AA=A9=EB=A1=9D=20UX=EC=99=80=20=EC=9D=B4=EC=9B=94=20?= =?UTF-8?q?=EB=B0=B0=EC=A7=80=20=EB=B3=B4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HANDOFF.md | 3 +- TODO.md | 2 +- package-lock.json | 4 +- package.json | 2 +- src/components/AdminDashboard.vue | 114 +++++++++++++++++++++++++++++- src/components/GuideTooltip.vue | 11 ++- 6 files changed, 120 insertions(+), 16 deletions(-) diff --git a/HANDOFF.md b/HANDOFF.md index 7c6cea9..568d2b2 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -4,7 +4,7 @@ - 프로젝트명: 10 Minute Planner 웹 UI - 기술 스택: Vue 3 + Vite + TailwindCSS + JavaScript -- 현재 기준 버전: `v0.1.52` 준비 중 +- 현재 기준 버전: `v0.1.53` 준비 중 - Git 원격 저장소: `https://git.sori.studio/zenn/planner.sori.studio.git` ## 기준 디자인 @@ -121,7 +121,6 @@ ## 다음 권장 작업 -- 관리자 페이지에 사용자 검색, 상태 필터, 최근 접속/문서 수 기준 정렬 UX를 추가한다. - 목표 화면에 완료 처리와 보관 상태를 분리해서, 진행 중 목표와 지난 목표를 더 명확하게 나눈다. - `READ NEXT`의 자동 제안 규칙을 더 자연스럽게 다듬고, 빈 상태 문구도 상황별로 정리한다. - 공유용 이미지 저장 기능을 인쇄 레이아웃과 같은 기준으로 설계하고 구현한다. diff --git a/TODO.md b/TODO.md index 5875d42..9eef43f 100644 --- a/TODO.md +++ b/TODO.md @@ -103,4 +103,4 @@ - [x] 메일 발송 인프라와 발신 도메인 정책을 Resend 기준으로 확정한다. - [x] 관리자 페이지에서 계정 비활성화 / 강제 로그아웃 / 삭제 기능을 추가한다. - [x] 관리자 페이지에서 사용자별 문서 상세 조회 기능을 추가한다. -- [ ] 관리자 페이지에서 검색 / 정렬 / 필터 UX를 추가한다. +- [x] 관리자 페이지에서 검색 / 정렬 / 필터 UX를 추가한다. diff --git a/package-lock.json b/package-lock.json index 140985c..0fa67e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ten-minute-planner", - "version": "0.1.52", + "version": "0.1.53", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ten-minute-planner", - "version": "0.1.52", + "version": "0.1.53", "dependencies": { "vue": "^3.5.13" }, diff --git a/package.json b/package.json index e1bdf5f..b538445 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ten-minute-planner", "private": true, - "version": "0.1.52", + "version": "0.1.53", "type": "module", "scripts": { "dev": "vite", diff --git a/src/components/AdminDashboard.vue b/src/components/AdminDashboard.vue index 6a8805b..49727f8 100644 --- a/src/components/AdminDashboard.vue +++ b/src/components/AdminDashboard.vue @@ -1,4 +1,6 @@