Haywire Grav screenshot

Haywire Grav

Author Avatar Theme by Robbinjohansson
Updated: 2 Oct 2023
47 Stars

:rocket: Starter theme for Grav CMS

Categories

Overview:

The Haywire theme is a starter theme for Grav CMS that uses modern tools and frameworks such as Laravel Mix, Vuejs, and Bulma. This theme is no longer actively maintained, but contributions are welcomed from the community. It provides a preconfigured setup for Laravel Mix and generates compiled assets in the dist/ directory.

Features:

  • Laravel Mix: Preconfigured build system for compiling assets.
  • Vuejs: Integration with the Vue.js framework.
  • Bulma: Use of the Bulma CSS framework for styling.

Installation:

To install the Haywire theme, you have two options: using the Grav Package Manager (gpm) or manual installation.

Using Grav Package Manager:

  1. Open your terminal and navigate to your Grav installation directory.
  2. Run the following command: bin/gpm install haywire. This will download and install the theme.
  3. Activate the theme by opening user/config/system.yaml and updating the theme setting to “haywire”.

Note: If you choose this method, the demo content will be automatically installed.

Manual installation:

  1. Download the Haywire theme from the GitHub repository.
  2. Extract the contents of the downloaded ZIP file.
  3. Move the extracted folder to user/themes/ in your Grav installation directory.
  4. Rename the folder to “haywire”.
  5. Activate the theme by opening user/config/system.yaml and updating the theme setting to “haywire”.

After installation, you can access a quick demo content of your site by copying the contents of user/themes/haywire/_demo/pages/ into user/pages/ folder.

Summary:

The Haywire theme is a starter theme for Grav CMS that incorporates modern tools like Laravel Mix, Vuejs, and Bulma. Although it is no longer actively maintained, it provides a preconfigured build system for compiling assets and offers integration with the Vue.js and Bulma frameworks. The theme can be installed either through the Grav Package Manager or by manual installation. Contributions to the project are welcome, and the theme is open source and licensed under the MIT license.