From 1a101d0f56c84dd1a7e12263b8ad01a1c19aa767 Mon Sep 17 00:00:00 2001 From: Viswamedha Nalabotu Date: Mon, 23 Mar 2026 20:28:55 +0000 Subject: [PATCH] Refined instructions and added links with general refactors --- site/src/App.vue | 2 + site/src/router/index.ts | 5 ++ site/src/views/AboutView.vue | 92 +++++++++++++++++++++++++-- site/src/views/AgentDetailView.vue | 2 +- site/src/views/HomeView.vue | 10 +-- site/src/views/OnboardingView.vue | 2 +- site/src/views/OrganizationManage.vue | 2 +- site/src/views/PricingView.vue | 18 ++++-- 8 files changed, 114 insertions(+), 19 deletions(-) diff --git a/site/src/App.vue b/site/src/App.vue index bd3d563..2686e0d 100644 --- a/site/src/App.vue +++ b/site/src/App.vue @@ -10,6 +10,7 @@ import { UserAddOutlined, BuildOutlined, PayCircleOutlined, + QuestionCircleOutlined, } from '@ant-design/icons-vue' import { useRoute, useRouter } from 'vue-router' import { useUserStore } from './stores/userStore' @@ -30,6 +31,7 @@ type NavItem = { const navItems: NavItem[] = [ { key: '/', label: 'Home', icon: HomeOutlined, path: '/' }, { key: '/about', label: 'About', icon: InfoCircleOutlined, path: '/about' }, + { key: '/getting-started', label: 'Get Started', icon: QuestionCircleOutlined, path: '/getting-started' }, { key: '/pricing', label: 'Pricing', icon: PayCircleOutlined, path: '/pricing' }, { key: '/agents', label: 'Agents', icon: RobotOutlined, path: '/agents', manager: true }, { key: '/organization', label: 'Organizations', icon: BuildOutlined, path: '/organization' }, diff --git a/site/src/router/index.ts b/site/src/router/index.ts index f83f2db..d3bf88f 100644 --- a/site/src/router/index.ts +++ b/site/src/router/index.ts @@ -15,6 +15,11 @@ const router = createRouter({ name: 'about', component: () => import('../views/AboutView.vue'), }, + { + path: '/getting-started', + name: 'getting-started', + component: () => import('../views/GettingStartedView.vue'), + }, { path: '/pricing', name: 'pricing', diff --git a/site/src/views/AboutView.vue b/site/src/views/AboutView.vue index 330b9fc..0645d69 100644 --- a/site/src/views/AboutView.vue +++ b/site/src/views/AboutView.vue @@ -1,5 +1,29 @@