feat: 添加个人资料页面,更新服务和产品页面,优化图标和样式

This commit is contained in:
2026-01-17 02:23:38 +07:00
parent 029f8d7be6
commit 396ec713c3
16 changed files with 151 additions and 113 deletions

View File

@@ -1,5 +1,5 @@
<script setup lang="ts">
import { gridOutline, homeOutline, personOutline, walletOutline } from "ionicons/icons";
import { grid, home, person, wallet } from "ionicons/icons";
const { t } = useI18n();
</script>
@@ -11,28 +11,28 @@ const { t } = useI18n();
<ion-tab-bar slot="bottom">
<ion-tab-button tab="home" href="/layout/home">
<div class="flex-col-center gap-1">
<ion-icon aria-hidden="true" :icon="homeOutline" class="icon" />
<ion-icon aria-hidden="true" :icon="home" class="icon" />
<ion-label>改革先锋</ion-label>
</div>
</ion-tab-button>
<ion-tab-button tab="service" href="/layout/service">
<div class="flex-col-center gap-1">
<ion-icon aria-hidden="true" :icon="gridOutline" class="icon" />
<ion-icon aria-hidden="true" :icon="grid" class="icon" />
<ion-label>思想引领</ion-label>
</div>
</ion-tab-button>
<ion-tab-button tab="video" href="/layout/product">
<div class="flex-col-center gap-1">
<ion-icon aria-hidden="true" :icon="walletOutline" class="icon" />
<ion-icon aria-hidden="true" :icon="wallet" class="icon" />
<ion-label>业务办理</ion-label>
</div>
</ion-tab-button>
<ion-tab-button tab="profile" href="/layout/profile">
<div class="flex-col-center gap-1">
<ion-icon aria-hidden="true" :icon="personOutline" class="icon" />
<ion-icon aria-hidden="true" :icon="person" class="icon" />
<ion-label>我的事务</ion-label>
</div>
</ion-tab-button>