Structure Nuxt 3 Awesome Starter
This project utilizes the Nuxt 3 Awesome Starter V2 structure, providing a solid foundation for building developer portfolios and blogs.
Key Features
- Nuxt Layer Support: Leverages Nuxt layers for modularity and organization.
- Tailwind CSS v3: Integrated with Tailwind CSS for rapid and customizable styling.
- Headless UI: Utilizes Headless UI components for accessible and unstyled UI elements.
- Nuxt Icon: Ready to use icons via Nuxt Icon.
- State & Store Management (Pinia): Employs Pinia for efficient state management.
- Vue Composition Collection (Vueuse): Includes Vueuse for a collection of useful composition functions.
- Built-in Awesome Component & Layout: Offers pre-built components and layouts for faster development.
- Theme Manager (Color Mode): Supports theme management with Color Mode.
- Configurable Theme: Allows easy customization of primary colors and fonts.
Getting Started
Using with Direct Clone
-
Clone the repository:
git clone https://github.com/levinhtuyen/myblog
-
Install dependencies:
yarn install
-
Run development server:
yarn dev
-
Run build server:
yarn build