This project uses Tailwind CSS and NuxtUI for styling.
Project Structure
Components are organized by category, each located in its corresponding folder undercomponents
. For example:
- Hero Section:
app/components/Hero
- Testimonial Section:
app/components/Testimonial
- Pricing Section:
app/components/Pricing
Theming
With NuxtUI, it’s easy to customize your theme.Visit the NuxtUI Docs to learn more about customizing your components’ look and feel.
Landing Page
Header & Footer Components
TheHeader
and Footer
components are in app/layouts/default.vue
, ensuring they appear by default on all pages.
If you don’t want your page to have
<Navbar />
or <Footer />
, you can change your page layout with the following code.Other Components
With a simple copy and paste, you can create a beautiful, high-converting landing page. 🥳🎉 Congrats you now have a beautiful landing page!