From 9dae8724e3d025021e3710d9b93db96693f2e38c Mon Sep 17 00:00:00 2001 From: mini Date: Sun, 19 Apr 2026 20:11:06 +0800 Subject: [PATCH] feat(landing): LandingView scaffold with Nav + Hero Temporary route /landing-preview added for dev iteration. Will flip / to this view once all 6 sections are in place (Task 6). Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/router/index.ts | 9 ++ frontend/src/views/landing/LandingView.vue | 96 ++++++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 frontend/src/views/landing/LandingView.vue diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index ad6e71c4..81065847 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -36,6 +36,15 @@ const routes: RouteRecordRaw[] = [ title: 'Home' } }, + { + path: '/landing-preview', + name: 'LandingPreview', + component: () => import('@/views/landing/LandingView.vue'), + meta: { + requiresAuth: false, + title: 'PURO AI' + } + }, { path: '/login', name: 'Login', diff --git a/frontend/src/views/landing/LandingView.vue b/frontend/src/views/landing/LandingView.vue new file mode 100644 index 00000000..f1e10ced --- /dev/null +++ b/frontend/src/views/landing/LandingView.vue @@ -0,0 +1,96 @@ + + + + +