From d5b54c1afbecec3a64b483857d446c005e064a76 Mon Sep 17 00:00:00 2001 From: ttipo Date: Mon, 22 Jun 2026 23:24:33 +0900 Subject: [PATCH] =?UTF-8?q?style:=20=EC=9D=BC=EC=A0=95=20=ED=99=94?= =?UTF-8?q?=EB=A9=B4=20UI=20=EB=8B=A4=EB=93=AC=EA=B8=B0=20(=EA=B8=B0?= =?UTF-8?q?=EC=A1=B4=20=EB=94=94=EC=9E=90=EC=9D=B8=20=EA=B7=9C=EA=B2=A9?= =?UTF-8?q?=EC=97=90=20=ED=86=B5=EC=9D=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 툴바 '오늘' 버튼 제거, 컨트롤 간격을 전역 .toolbar(0.625rem)와 통일 - 타임라인 레인 hover 편집/삭제 버튼 제거(카테고리 관리는 유형 필터에서) - 유형 필터 버튼을 기존 DropdownSelect pill 디자인으로 통일 + 수량 뱃지 제거 - '새 일정' 버튼의 스코프 .btn 재정의 제거 → 전역 .btn primary 표준 사용 - 일정/카테고리 모달을 사이트 폼 모달 규격(rem + 멤버 초대 모달)으로 재정렬, 라벨 좌측정렬, 취소/저장 버튼을 전역 .mbtn 으로 통일 - 참석자 아바타를 공용 UserAvatar 방식(이미지/실루엣)으로 교체, '전 직원' 표식 크기를 아바타와 동일(20px)하게 고정(루트 14px rem 보정) Co-Authored-By: Claude Opus 4.8 (1M context) --- .../components/schedule/ScheduleAvatar.vue | 78 ++++---- .../schedule/ScheduleCategoryModal.vue | 126 ++++++------ .../schedule/ScheduleEventModal.vue | 180 ++++++++---------- .../components/schedule/ScheduleTimeline.vue | 59 ------ .../schedule/ScheduleTypeFilter.vue | 99 ++++------ frontend/src/pages/relay/SchedulePage.vue | 58 +----- 6 files changed, 217 insertions(+), 383 deletions(-) diff --git a/frontend/src/components/schedule/ScheduleAvatar.vue b/frontend/src/components/schedule/ScheduleAvatar.vue index aa4a733..eab686d 100644 --- a/frontend/src/components/schedule/ScheduleAvatar.vue +++ b/frontend/src/components/schedule/ScheduleAvatar.vue @@ -1,68 +1,62 @@ diff --git a/frontend/src/components/schedule/ScheduleCategoryModal.vue b/frontend/src/components/schedule/ScheduleCategoryModal.vue index fc09a26..432b305 100644 --- a/frontend/src/components/schedule/ScheduleCategoryModal.vue +++ b/frontend/src/components/schedule/ScheduleCategoryModal.vue @@ -115,13 +115,13 @@ onBeforeUnmount(() => document.removeEventListener('keydown', onKey))