Introduction

This page contains a brief introduction to Hadron and describes the main features and possibilities.

What is Hadron?

Hadron is a modern Grav theme based on Quark. As a child theme of Quark, it contains extended features compared to the original Quark theme. It also offers advanced design options.

What is the difference between the Hadron Skeleton & Theme?

Hadron comes in 2 variants: as a theme and as a skeleton. The skeleton includes the theme.

The theme is a modular part of Grav. Similar to plugins, themes can be installed more or less freely. Depending on the theme, there are different types of pages that can be used, as well as other options to edit the behavior of the page.

The skeleton is a larger part of Grav. More precisely, a skeleton contains the entire /user folder. This includes pages, configurations, plugins, themes, and possibly also accounts and other data.

Thus, the skeleton can be used as a ready-made template for a website, which can be edited and published directly. The theme, however, requires an existing page.

Should I use the Skeleton or the Theme?

Depending on the use case, it is better to use the skeleton or the theme.

Why the Skeleton?

You should use the Hadron skeleton in the following cases:

  • you want a ready-made page that you can edit, including pages, configuration & themes/ plugins
  • you want to create a page with Grav
  • you are looking for an easy way to get started with Grav
  • you want to try out Hadron live (demo)

When the Theme?

In the following cases, it makes more sense to use the theme instead of the skeleton:

  • you have already created a page with Grav and are looking for a (different) theme
  • you use the Quark theme but want more features
  • you do not want to use a standard template but build everything from scratch

Features of Hadron

The Hadron theme offers the following features:

  • German translations
  • responsive tables
  • navigation with drop-down menu
  • featured posts in blogs
  • built-in support for Embed.ly
  • built-in support for H5P
  • advanced theme options
  • further improvements

Features adopted from Quark

The following features have been adopted from the Quark theme:

  • Lightweight and minimal for optimal performance
  • Spectre CSS Framework
  • Fully responsive with full-page mobile navigation
  • SCSS based CSS source files for easy customization
  • Built-in support for on-page navigation
  • Multiple page template types
  • Fontawesome icon support

Skeleton Features:

These features are only available through the skeleton:

  • Ready-to-use Grav instance with Hadron theme
  • Default groups configuration to easily manage user permissions via admin
  • Default pages for standard, blog, contact, modular, and other pages
  • Default plugins + config to enhance the site for publishing
  • Default config for sendgrid email support
  • Default config for doppler secrets manager (needs our custom Grav Core)

Future Hadron Features

In the future, Hadron will have additional features:

  • Built-in support for multi-language pages (theme only)
  • Various optimizations
  • Availability in multiple languages (theme only)
  • Available in Grav Package Manager
  • Further translations of other extensions (skeleton only)
  • Further improvements

How to install Hadron?

To install Hadron, visit the respective guides:

Previous Post