A modern, responsive landing page for a home kitchen design service, built with Vue 3, Vite, and Tailwind CSS. Features scroll animations using AOS and a customer gallery with vue-easy-lightbox.
Explore the live demo of the project:
NavBar.vue: The main navigation bar at the top of the page.HeroSection.vue: The prominent hero area, likely containing the main title and background image.DiscoverSection.vue: A section highlighting discovery or features.TestimonialSection.vue: Displays customer testimonials.CustomerGallery.vue: Showcases a gallery of customer kitchens, possibly utilizingvue-easy-lightbox.Footer.vue: The page footer.
The project uses custom web fonts, defined in src/assets/fonts/style.css and sourced from .woff files within the src/assets/fonts/ directory:
HelveticaHelvetica-BoldRoboto
- Vue 3: Progressive JavaScript framework.
- Vite: Next-generation frontend tooling for fast development.
- Tailwindv4 CSS: Utility-first CSS framework for rapid UI development.
- AOS (Animate On Scroll): For scroll-triggered animations.
- Vue Easy Lightbox: For image gallery functionality.
- Prettier: Code formatter.
VSCode + Volar (and disable Vetur).
See Vite Configuration Reference.
pnpm installpnpm devpnpm build