/rocket-kirby

A Boilerplate for a new Kirby Project with Laravel Mix for Tooling and TailwindCSS

Primary LanguageCSSMIT LicenseMIT

🚀 Rocket Kirby - Kirby Boilerplate

Rocket is a simple Boilerplate for a new Kirby with the following things preinstalled:

  • "Kirby Plainkit" Installation as a Git Submodule with the default.php template and two additional snippets, header.php and footer.php. While Kirby's source code is publicly available, Kirby is not free. To use Kirby on a public server, you need to purchase a license. Check out Kirby's License Agreement.
  • Laravel Mix - an elegant wrapper around Webpack for the 80% use-case
  • ESLint, preconfigured with the Airbnb Base Config and the Prettier Config
  • Pretter preconfigured
  • TailwindCSS - A utility-first CSS framework for rapidly building custom designs
  • CSS processing with PostCss (including PostCSS Import and PostCss Nested)
  • AlpineJS - A rugged, minimal framework for composing JavaScript behavior in your markup

Get started

  1. Since this Repo is a Github Template just click the "Use this template"-Button or click on this link. This will create a new Repo for you, based on this template.
  2. Clone your newly created Repo
  3. run npm install
  4. Compile your assets with npm run dev or with hot-reloading npm run watch. This will create a new folder public with your CSS and JS files