diff --git a/src/assets/css/home-style.css b/src/assets/css/home-style.css index 2920156..a758f6e 100644 --- a/src/assets/css/home-style.css +++ b/src/assets/css/home-style.css @@ -140,7 +140,7 @@ body.light-mode .video-bg:before { flex-direction: column; overflow: hidden; position: relative; - width: 100%; + width: 1250px; border-radius: 14px; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); diff --git a/src/components/Detail/NavDetail.vue b/src/components/detail/NavDetail.vue similarity index 100% rename from src/components/Detail/NavDetail.vue rename to src/components/detail/NavDetail.vue diff --git a/src/components/Home/HomeHeader.vue b/src/components/home/HomeHeader.vue similarity index 94% rename from src/components/Home/HomeHeader.vue rename to src/components/home/HomeHeader.vue index 500da97..cd31f74 100644 --- a/src/components/Home/HomeHeader.vue +++ b/src/components/home/HomeHeader.vue @@ -22,16 +22,13 @@ - + diff --git a/src/components/setting/SettingLeftSide.vue b/src/components/setting/SettingLeftSide.vue new file mode 100644 index 0000000..aa0dd38 --- /dev/null +++ b/src/components/setting/SettingLeftSide.vue @@ -0,0 +1,142 @@ + + \ No newline at end of file diff --git a/src/components/setting/SettingMainHeader.vue b/src/components/setting/SettingMainHeader.vue new file mode 100644 index 0000000..8f17491 --- /dev/null +++ b/src/components/setting/SettingMainHeader.vue @@ -0,0 +1,42 @@ + + + \ No newline at end of file diff --git a/src/components/setting/SettingPage.vue b/src/components/setting/SettingPage.vue new file mode 100644 index 0000000..791f301 --- /dev/null +++ b/src/components/setting/SettingPage.vue @@ -0,0 +1,252 @@ + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 5208f8b..476e6ac 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,11 +1,11 @@ -import {createRouter, createWebHashHistory } from 'vue-router' +import {createRouter, createWebHistory } from 'vue-router' import index from '../views/Index.vue' -import home from "@/components/Home/HomePage.vue"; -import hotNews from "@/components/HotNews/HotNews.vue"; -import navDetail from "@/components/Detail/NavDetail.vue"; -import notFound from "@/components/NotFound/NotFound.vue"; - - +import home from "@/components/home/HomePage.vue"; +import hotNews from "@/components/hotNews/HotNews.vue"; +import navDetail from "@/components/detail/NavDetail.vue"; +import notFound from "@/components/notFound/NotFound.vue"; +import settings from "@/views/Settings.vue"; +import settingsHome from "@/components/setting/SettingPage.vue"; const routes = [ @@ -35,6 +35,23 @@ const routes = [ } ], }, + { + path: '/settings', + redirect: '/admin', + name: 'settings', + component: settings, + children: [ + { + path: '/admin', + name: 'admin', + component: settingsHome + }, + ], + }, + + + + { path: '/404', name: 'NoPage404', @@ -50,7 +67,7 @@ const routes = [ ] const router = createRouter({ - history: createWebHashHistory(), + history: createWebHistory (), routes }) diff --git a/src/utils/request.js b/src/utils/request.js index 3f7d4a8..5610a03 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -50,7 +50,7 @@ service.interceptors.response.use(response => { break; case 404: error.message = '请求错误,未找到该资源' - window.location.href = "/NotFound" + window.location.href = "/notFound" break; case 405: error.message = '请求方法未允许' diff --git a/src/views/Index.vue b/src/views/Index.vue index e316030..7a34e67 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -29,8 +29,8 @@