LandiNuxt offers pre-built, copy-paste components to help you create stunning landing pages in no time, fully integrated with the Nuxt ecosystem. Our components rely heavily on Nuxt UI v3, so make sure to install it for full functionality.
- Features
- Requirements
- Installation
- Nuxt UI v3 Configuration
- Additional Required Modules
- Using the Components
- Contributions
- License
- Ready-to-use components in the Nuxt ecosystem
- Full compatibility with Nuxt UI v3, Nuxt Image, Nuxt Marquee, and Vue Use Motion
- Dark mode adaptability, optimized typography, and pre-styled components
- Expandable with future modules
To ensure optimal functionality, make sure to install:
- Nuxt UI v3
- Nuxt Image
- Nuxt Marquee
- Vue Use Motion
More modules and Nuxt libraries will be added in the future.
To get started, clone this repository and navigate to the project folder:
git clone https://github.com/cesswhite/landingnuxt.git
cd landingnuxt
Install the dependencies:
pnpm install
LandiNuxt depends on Nuxt UI v3. Follow the setup instructions on the Nuxt UI v3 official website.
Nuxt UI v3 includes pre-configured settings for Color Mode, Fonts, and TailwindCSS. We recommend keeping these default configurations, as our components are optimized to work with them.
Currently, our components use the following font families:
--font-family-inter: "Inter", sans-serif;
--font-family-lora: "Lora", serif;
--font-family-instrument: "Instrument Serif", serif;
--font-family-roboto: "Roboto", sans-serif;
For more details on theming, visit the Nuxt UI Theme Guide.
In addition to Nuxt UI v3, you’ll need the following modules for full component functionality:
- Nuxt Image: Installation Instructions
- Nuxt Marquee: Installation Instructions
- Vue Use Motion: Setup Guide
Once everything is set up, you're ready to go! Just copy and paste the component code from LandiNuxt into your project, and you’re all set to create stunning landing pages with ease.
Contributions are welcome! If you want to improve or add new features to LandiNuxt, feel free to open an issue or submit a pull request.
A big thank you to the Nuxt team and contributors for building such a powerful framework that inspired LandiNuxt.
Special thanks to Beto from Code with Beto for his invaluable support, testing and tips.
Thank you all for your contributions and support!
This project is licensed under the MIT License. See the LICENSE file for details.