/website-theme

Grav CMS theme for EduRef website

Primary LanguageTwig

EduRef Website Theme

This is our custom theme for Grav CMS running at eduref.eu based on Grav Antimatter theme. All our website content is seperated in another repository.

Contribute

If you want to improve our theme, you should start with learning some basics about grav. For theme development the theme tutorial is highly recommended.

To see everything in action you should configure a local setup.

Installation

Our installation process for Grav comes in two flavours...

Docker (recommended)

The docker image cares about everything. It contains the Grav installation including this theme. For local testing, a default user admin with password admin is created. Furthermore docker downloads all website content from our content repository:

  1. Install Docker Community Edition (Windows users: check the requirements)
  2. Run from repository root docker build -t eduref-website . to build the docker image
  3. Run the image with docker run -p 80:80 eduref-website as a container
  4. The website should run at http://localhost/

Manual

Configure a Webserver (e. g. Apache) with php on your own.

  1. Install Grav in web root
  2. Copy the antimatter folder info user/themes of your grav installation
  3. Check of troubleshooting guide if someting wents wrong.