From 6154df2789a08c7bd680b761c2152978934e74e2 Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Sat, 16 Apr 2022 10:46:52 +0200 Subject: [PATCH] feat(page) added the /about page --- src/layouts/base.layout.vue | 45 ++++++++++++++++- src/pages/About.vue | 98 +++++++++++++++++++++++++++++++++++++ src/router.ts | 5 ++ 3 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 src/pages/About.vue diff --git a/src/layouts/base.layout.vue b/src/layouts/base.layout.vue index dfc2d4f9..4a2883dd 100644 --- a/src/layouts/base.layout.vue +++ b/src/layouts/base.layout.vue @@ -2,7 +2,7 @@ import { NIcon } from 'naive-ui'; import { h, ref, type Component } from 'vue'; import { RouterLink, useRoute } from 'vue-router'; -import { Heart, BrandGithub, BrandTwitter, Moon, Sun, Menu2, Home2 } from '@vicons/tabler' +import { Heart, BrandGithub, BrandTwitter, Moon, Sun, Menu2, Home2, InfoCircle } from '@vicons/tabler' import { toolsByCategory } from '@/tools'; import SearchBar from '../components/SearchBar.vue'; import { useStyleStore } from '@/stores/style.store'; @@ -86,6 +86,26 @@ const m = toolsByCategory.map(category => ({ :component="BrandTwitter" /> + + + + + ({ :component="BrandTwitter" /> + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/router.ts b/src/router.ts index 1149f8b6..e4a0a932 100644 --- a/src/router.ts +++ b/src/router.ts @@ -17,6 +17,11 @@ const router = createRouter({ name: 'home', component: HomePage, }, + { + path: '/about', + name: 'about', + component: () => import('./pages/About.vue'), + }, ...toolsRoutes, ...toolsRedirectRoutes, { path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound },