diff --git a/src/assets/images/account/account-bg.png b/src/assets/images/account/account-bg.png new file mode 100644 index 0000000..3d5d5f2 Binary files /dev/null and b/src/assets/images/account/account-bg.png differ diff --git a/src/assets/images/account/designer-lian-su.png b/src/assets/images/account/designer-lian-su.png new file mode 100644 index 0000000..3f839a6 Binary files /dev/null and b/src/assets/images/account/designer-lian-su.png differ diff --git a/src/assets/images/account/item-01.png b/src/assets/images/account/item-01.png new file mode 100644 index 0000000..afd6802 Binary files /dev/null and b/src/assets/images/account/item-01.png differ diff --git a/src/assets/images/account/item-02.png b/src/assets/images/account/item-02.png new file mode 100644 index 0000000..c60da94 Binary files /dev/null and b/src/assets/images/account/item-02.png differ diff --git a/src/assets/images/account/item-03.png b/src/assets/images/account/item-03.png new file mode 100644 index 0000000..e7adf3d Binary files /dev/null and b/src/assets/images/account/item-03.png differ diff --git a/src/assets/images/account/item-04.png b/src/assets/images/account/item-04.png new file mode 100644 index 0000000..8eef150 Binary files /dev/null and b/src/assets/images/account/item-04.png differ diff --git a/src/assets/images/account/item-05.png b/src/assets/images/account/item-05.png new file mode 100644 index 0000000..da713a9 Binary files /dev/null and b/src/assets/images/account/item-05.png differ diff --git a/src/assets/images/account/item-06.png b/src/assets/images/account/item-06.png new file mode 100644 index 0000000..4406bf3 Binary files /dev/null and b/src/assets/images/account/item-06.png differ diff --git a/src/assets/images/account/item-07.png b/src/assets/images/account/item-07.png new file mode 100644 index 0000000..b4c8f09 Binary files /dev/null and b/src/assets/images/account/item-07.png differ diff --git a/src/assets/images/account/item-08.png b/src/assets/images/account/item-08.png new file mode 100644 index 0000000..f87201d Binary files /dev/null and b/src/assets/images/account/item-08.png differ diff --git a/src/assets/images/account/item-09.png b/src/assets/images/account/item-09.png new file mode 100644 index 0000000..00d7e4f Binary files /dev/null and b/src/assets/images/account/item-09.png differ diff --git a/src/assets/images/background.png b/src/assets/images/background.png new file mode 100644 index 0000000..62dc613 Binary files /dev/null and b/src/assets/images/background.png differ diff --git a/src/router/index.ts b/src/router/index.ts index ec12b5f..c14b554 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -23,17 +23,17 @@ const router = createRouter({ name: 'brand', component: () => import('../views/brand/index.vue') }, - { - path: '/digitalItem', - name: 'digitalItem', - component: () => import('../views/digitalItem/index.vue'), - meta: { cache: true } - }, - { - path: '/digitalItem/:id', - name: 'digitalItemDetail', - component: () => import('../views/digitalDetail/index.vue'), - }, + { + path: '/digitalItem', + name: 'digitalItem', + component: () => import('../views/digitalItem/index.vue'), + meta: { cache: true } + }, + { + path: '/digitalItem/:id', + name: 'digitalItemDetail', + component: () => import('../views/digitalDetail/index.vue') + }, { path: '/settings', name: 'settings', @@ -41,7 +41,7 @@ const router = createRouter({ meta: { cache: true } }, { - path: '/shoppingCart',// 购物车 + path: '/shoppingCart', // 购物车 name: 'shoppingCart', component: () => import('@/views/shoppingCart/index.vue') }, @@ -55,6 +55,11 @@ const router = createRouter({ name: 'wardrobe', component: () => import('@/views/wardrobe/index.vue') }, + { + path:'/account', + name:'account', + component:()=>import('@/views/account/index.vue') + }, { path: '/:pathMatch(.*)', name: '404', diff --git a/src/views/account/index.vue b/src/views/account/index.vue new file mode 100644 index 0000000..65c6519 --- /dev/null +++ b/src/views/account/index.vue @@ -0,0 +1,505 @@ + + + + + diff --git a/src/views/main-header.vue b/src/views/main-header.vue index 861eefa..8c3e0db 100644 --- a/src/views/main-header.vue +++ b/src/views/main-header.vue @@ -100,7 +100,7 @@ { icon: 'user_0', active_icon: 'user_1', - path: '/user' + path: '/account' } ]) const onNavItemClick = (path: string) => { diff --git a/src/views/wardrobe/index.vue b/src/views/wardrobe/index.vue index 22b2332..b8924f3 100644 --- a/src/views/wardrobe/index.vue +++ b/src/views/wardrobe/index.vue @@ -1,11 +1,11 @@ @@ -105,7 +105,18 @@ const activePanel = computed(() => { .wardrobe-hero { height: 14.8rem; - background-color: #f5f5f5; + // background-color: #f5f5f5; + background: url('@/assets/images/background.png') no-repeat; + background-size: cover; + position: relative; + // &::before { + // position: absolute; + // top: 0; + // right: 0; + // bottom: 0; + // left: 0; + // background-color: rgba(0, 0, 0, 0.2); + // } .wardrobe-hero__title { margin: 0; font-family: 'KaiseiOpti-Bold'; diff --git a/vite.config.ts b/vite.config.ts index f1bd5a0..af3a18c 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -61,7 +61,7 @@ export default defineConfig(({ mode }) => { host: '0.0.0.0', // 允许局域网内的IP访问 port: 8060, // 根据环境设置端口 open: false, // 自动打开浏览器 - strictPort: true, // 如果端口已被占用,则尝试下一个可用端口 + strictPort: false, // 如果端口已被占用,则尝试下一个可用端口 hmr: { overlay: true },