Minimal theme for Grav CMS. No dependencies, improved directory structure, optimized build process and freedom to create.
Grav Package Manager (Recommended)
$ cd path/to/grav
$ bin/gpm install tabler
$ cd /user/themes/tabler
$ yarn
Log in to admin panel go to Themes > Add
search for Tabler and click Install
. After that, Activate
the theme.
Using this method you will have to manually copy files from
user/themes/tabler/_demo/pages
touser/pages
$ cd path/to/grav/user/themes
$ git clone https://github.com/diomed/tabler.git
$ cd tabler
$ yarn
Using this method you will have to manually copy files from
user/themes/tabler/_demo/pages
touser/pages
-
Start your dev server
-
Run yarn/npm script
# Compile .scss, .js, .twig files and add sourcemaps.
$ yarn dev
# Same as dev but watches files for changes and runs Browsersync.
# Once files are saved, they are recompiled and Browsersyn refreshes the browsers.
$ yarn watch
# Prepares the files for production minifying them and removing sourcemaps.
$ yarn production
Before starting I recommend to review settings in
webpack.mix.js
See CONTRIBUTING.md