릴리스: v1.4.1 메뉴와 화면 타이틀 한글 통일

This commit is contained in:
2026-04-02 18:11:17 +09:00
parent 20186f7fe2
commit caaddb8448
8 changed files with 24 additions and 17 deletions

View File

@@ -60,10 +60,10 @@ const shellStyle = computed(() => ({
}))
const leftNavItems = computed(() => {
const items = [
{ key: 'home', label: 'Topics', path: '/', iconSrc: iconGridView },
{ key: 'me', label: 'My Lists', path: '/me', iconSrc: iconLists, requiresAuth: true },
{ key: 'favorites', label: 'Favorites', path: '/favorites', iconSrc: iconFavorite, requiresAuth: true },
{ key: 'profile', label: 'Settings', path: '/profile', iconSrc: iconSettings, requiresAuth: true },
{ key: 'home', label: '주제 선택', path: '/', iconSrc: iconGridView },
{ key: 'me', label: '나의 티어표', path: '/me', iconSrc: iconLists, requiresAuth: true },
{ key: 'favorites', label: '즐겨찾기', path: '/favorites', iconSrc: iconFavorite, requiresAuth: true },
{ key: 'profile', label: '설정', path: '/profile', iconSrc: iconSettings, requiresAuth: true },
]
return items.filter((item) => !item.requiresAuth || (authReady.value && auth.user))
})
@@ -151,7 +151,7 @@ const leftBottomPrimaryAction = computed(() => {
const routeMeta = computed(() => {
if (route.name === 'home') {
return {
title: 'Tier Maker',
title: '주제 선택',
subtitle: '주제 템플릿 선택과 커스텀 보드 시작',
contextTitle: '빠른 시작',
contextText: auth.user ? '커스텀 티어표를 만들거나 원하는 주제를 바로 선택할 수 있어요.' : '로그인하면 커스텀 티어표 생성과 개인 목록 관리가 열립니다.',
@@ -163,7 +163,7 @@ const routeMeta = computed(() => {
}
if (route.name === 'gameHub') {
return {
title: 'Topic Boards',
title: '주제 티어표',
subtitle: '주제별 공개 티어표 탐색',
contextTitle: '작성 작업',
contextText: auth.user ? '이 주제의 새 티어표를 만들거나 기존 공개 티어표를 확인할 수 있어요.' : '로그인 후 새 티어표를 만들 수 있어요.',
@@ -196,8 +196,8 @@ const routeMeta = computed(() => {
}
if (route.name === 'me') {
return {
title: 'My Lists',
subtitle: '내가 저장한 티어표',
title: '나의 티어표',
subtitle: '저장한 티어표 모아보기',
contextTitle: '작성 이력',
contextText: '최근 저장한 티어표를 열람하고 정리할 수 있어요.',
actionLabel: '즐겨찾기 보기',
@@ -206,27 +206,27 @@ const routeMeta = computed(() => {
}
if (route.name === 'favorites') {
return {
title: 'Favorites',
title: '즐겨찾기',
subtitle: '마음에 드는 티어표 모음',
contextTitle: '정리 도구',
contextText: '정렬과 검색으로 원하는 티어표를 빠르게 다시 찾을 수 있어요.',
actionLabel: ' 티어표 보기',
actionLabel: '나의 티어표 보기',
action: () => router.push('/me'),
}
}
if (route.name === 'profile') {
return {
title: 'Profile',
title: '설정',
subtitle: '프로필 및 계정 설정',
contextTitle: '계정 관리',
contextText: '아바타와 닉네임을 관리하고 표시 정보를 확인할 수 있어요.',
actionLabel: ' 티어표 보기',
actionLabel: '나의 티어표 보기',
action: () => router.push('/me'),
}
}
if (route.name === 'search') {
return {
title: 'Search',
title: '검색',
subtitle: '전체 공개 티어표 검색 결과',
contextTitle: '검색',
contextText: '제목, 작성자 기준으로 공개 티어표를 전체 검색할 수 있어요.',

View File

@@ -58,7 +58,7 @@ onMounted(loadFavorites)
<div class="pageHead">
<div class="pageHead__main">
<div class="pageHead__eyebrow">Collection</div>
<h2 class="pageHead__title"> 즐겨찾기</h2>
<h2 class="pageHead__title">즐겨찾기</h2>
<div class="pageHead__desc">마음에 드는 티어표를 모아보고, 원하는 기준으로 정렬할 있어요.</div>
</div>
<div class="pageHead__aside toolbar">

View File

@@ -69,7 +69,7 @@ function openList(t) {
<section class="pageHead">
<div class="pageHead__main">
<div class="pageHead__eyebrow">Library</div>
<h2 class="pageHead__title"> 티어표</h2>
<h2 class="pageHead__title">나의 티어표</h2>
<div class="pageHead__desc">직접 저장한 티어표를 같은 카드 레이아웃으로 다시 열고 정리할 있어요.</div>
</div>
</section>

View File

@@ -121,7 +121,7 @@ async function logout() {
<header class="pageHead">
<div class="pageHead__main">
<div class="pageHead__eyebrow">Account</div>
<h2 class="pageHead__title">Settings</h2>
<h2 class="pageHead__title">설정</h2>
<div class="pageHead__desc">계정 정보를 간결하게 정리하고, 프로필 이미지를 클릭해서 바로 변경할 있어요.</div>
</div>
</header>

View File

@@ -67,7 +67,7 @@ watch(
<section class="wrap">
<div class="head">
<div>
<div class="head__eyebrow">Search</div>
<div class="head__eyebrow">검색</div>
<h2 class="title">전체 티어표 검색</h2>
<div class="desc">공개된 모든 티어표를 제목과 작성자 기준으로 찾아볼 있어요.</div>
</div>