feat: add changelog page with v0.0.1 and v0.0.2 entries
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -10,7 +10,7 @@ import WorkScheduleModal from '@/components/team/WorkScheduleModal.vue'
|
||||
import NotificationPanel from '@/components/common/NotificationPanel.vue'
|
||||
import CreateGroupDialog from '@/components/group/CreateGroupDialog.vue'
|
||||
import JoinGroupDialog from '@/components/group/JoinGroupDialog.vue'
|
||||
import { Monitor, HomeFilled, Grid, Plus, Search, Bell, AlarmClock, SwitchButton } from '@element-plus/icons-vue'
|
||||
import { Monitor, HomeFilled, Grid, Plus, Search, Bell, AlarmClock, SwitchButton, Document } from '@element-plus/icons-vue'
|
||||
|
||||
const router = useRouter()
|
||||
const route = useRoute()
|
||||
@@ -68,6 +68,7 @@ const pageTitle = computed(() => {
|
||||
if (route.name === 'GamesLibrary') return '游戏库'
|
||||
if (route.name === 'Profile') return '个人中心'
|
||||
if (route.name === 'Settings') return '设置'
|
||||
if (route.name === 'Changelog') return '更新日志'
|
||||
return '首页'
|
||||
})
|
||||
</script>
|
||||
@@ -95,6 +96,10 @@ const pageTitle = computed(() => {
|
||||
<el-icon class="nav-icon"><Grid /></el-icon>
|
||||
<span>游戏库</span>
|
||||
</router-link>
|
||||
<router-link to="/changelog" class="nav-item" active-class="nav-item--active">
|
||||
<el-icon class="nav-icon"><Document /></el-icon>
|
||||
<span>更新日志</span>
|
||||
</router-link>
|
||||
</nav>
|
||||
|
||||
<div class="sidebar-divider" />
|
||||
|
||||
Reference in New Issue
Block a user