feat: 사이드바 순서 변경 + 기본 진입 경로 일정으로

- 사이드바 nav 순서: 일정 → 내 업무 → 프로젝트
- 기본 진입을 /schedule 로: 루트 redirect, 로그인 후 이동, 로그인 상태에서
  로그인/가입 진입 가드, 소셜 로그인(구글/카카오) 콜백

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-23 13:39:38 +09:00
parent ad950e88ad
commit 34b5b1d552
4 changed files with 31 additions and 31 deletions
+25 -25
View File
@@ -105,6 +105,31 @@ async function onLogout() {
</RouterLink>
<nav class="sidenav">
<RouterLink
to="/schedule"
class="nav-item"
title="일정"
:class="{ active: activeNav === 'schedule' }"
>
<svg
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<rect
x="3"
y="4"
width="18"
height="18"
rx="2"
/>
<path d="M16 2v4M8 2v4M3 10h18" />
</svg>
<span>일정</span>
</RouterLink>
<RouterLink
to="/tasks"
class="nav-item"
@@ -176,31 +201,6 @@ async function onLogout() {
</svg>
<span>프로젝트</span>
</RouterLink>
<RouterLink
to="/schedule"
class="nav-item"
title="일정"
:class="{ active: activeNav === 'schedule' }"
>
<svg
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<rect
x="3"
y="4"
width="18"
height="18"
rx="2"
/>
<path d="M16 2v4M8 2v4M3 10h18" />
</svg>
<span>일정</span>
</RouterLink>
</nav>
<!-- 하단: 접기 토글 + 사용자 프로필 + 메뉴(위로 펼침) -->