Welcome to the KVTV-Kirby-Stack! This stack combines Kirby CMS, Vite, Tailwind CSS, and Vue.js to create a powerful, modern web development environment.
Follow these instructions to set up your development environment.
Clone the repository:
git clone https://github.com/JoranPeeters/kirby-vite-tailwindcss-vue-basic-kit.git
Navigate to the project directory:
cd kirby-vite-tailwindcss-vue-basic-kit
Install PHP dependencies with Composer:
composer install
Start the Kirby CMS with PHP's built-in server:
php -S localhost:8000
Open a new terminal and start the Vite development server:
npm run dev
Open your browser and go to http://localhost:8000 to see the site.
To build the assets for production, run:
npm run build
kvtv-kirby-stack/
āāā src/
ā āāā assets/
ā ā āāā fonts/
ā ā āāā Poppins-Regular.ttf
ā ā āāā Poppins-Bold.ttf
ā āāā components/
ā ā āāā MyComponent.vue
ā āāā main.js
ā āāā tailwind.css
āāā site/
ā āāā config/
ā ā āāā config.localhost.php
ā ā āāā vite.config.php
ā āāā snippets/
ā ā āāā footer.php
ā ā āāā header.php
ā āāā templates/
ā āāā default.php
āāā public/
ā āāā dist/
ā āāā media/
ā āāā .htaccess
ā āāā index.php
āāā .gitignore
āāā composer.json
āāā composer.lock
āāā package.json
āāā vite.config.js
This project is licensed under the MIT License - see the LICENSE.md file for details.
Enjoy building with the KVTV-Kirby-Stack! If you encounter any issues, feel free to open an issue or submit a pull request.