Skip to content

Commit 23eb6b8

Browse files
committed
feat: configure index and app for landing page implementation
1 parent ad86342 commit 23eb6b8

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

app.vue

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<template>
22
<div>
33
<NuxtLayout>
4+
<Navbar />
45
<NuxtPage />
56
</NuxtLayout>
67
</div>
7-
</template>
8+
</template>
9+
<script setup lang="ts">
10+
import Navbar from "~/components/Navbar.vue";
11+
</script>

pages/index.vue

+24-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,31 @@
11
<script setup lang="ts">
2-
2+
import Hero from "~/components/Hero.vue";
3+
import Services from "~/components/Services.vue";
4+
import Benefits from "~/components/Benefits.vue";
5+
import Features from "~/components/Features.vue";
6+
import Testimonials from "~/components/Testimonials.vue";
7+
import HowItWorks from "~/components/HowItWorks.vue";
8+
import Team from "~/components/Team.vue";
9+
import Community from "~/components/Community.vue";
10+
import Pricing from "~/components/Pricing.vue";
11+
import Contact from "~/components/Contact.vue";
12+
import FAQ from "~/components/FAQ.vue";
313
</script>
414

515
<template>
6-
16+
<Hero />
17+
<Sponsors />
18+
<Benefits />
19+
<Features />
20+
<Services />
21+
<HowItWorks />
22+
<Testimonials />
23+
<Team />
24+
<Community />
25+
<Pricing />
26+
<Contact />
27+
<FAQ />
28+
<Footer />
729
</template>
830

931
<style scoped>

0 commit comments

Comments
 (0)