Nuxt3 / TailwindCss template with top fixed menu and dropdown, AOS animations, based on nuxt2 NEFA
- Home page with full height hero section and 80% opaque transparent menu
- About Page with variable height section and content padding
- touch slider with infinite loop by swiper
- entry animation by animejs
- scroll based horizontal text translation by motion
- WaveIcon.vue custom component for minimal set of icons
- ContentListItem.vue list element with tick icon
- BaseNavBar.vue for dorpdown top fixed menu
clone this repository
# clone this repository or click 'use this template' button
$ git clone https://github.com/breizhwave/nuxt-wave-tailwind-2024.git
# install dependencies
$ pnpm install
# serve with hot reload at localhost:3000
$ pnpm dev
# build for production and launch server
$ pnpm build
$ pnpm start
# generate static project
$ pnpm generate
note : if you get the following tricky error while generating,
Error: Could not load /opt/homebrew/lib/node_modules/@nuxt/devtools/node_modules/unstorage/drivers/fs-lite.mjs
please try [pnpm add unstorage]
(nuxt/nuxt#22828 (comment))
- better animations
- Hydration class mismatch on AOS elements in dev mode
- more technical details on https://webmasterbulletin.net
- images from https://undraw.co/ , https://unsplash.com/ and https://wave.bzh