This Website is built using Hotdoy Skeleton as base template. For better maintainance, inheritance is used for theme customization (themes/zynthian).
Installation from scratch:
wget https://getgrav.org/download/core/grav-admin/1.6.23 -O grav.zip
unzip grav.zip
cd grav-admin
mv user user.bak
git clone [email protected]:zynthian/zynthian-web2.git user
./bin/grav install
The EmbedMedia plugin must be installed by hand from this repo:
https://github.com/dfacto-lab/grav-plugin-mediaembed
Local run:
php -S localhost:8000 system/router.php
This theme is ever evolving. Things move around, major changes are made all the time, sometime requiring you take action. Use this as your own risk.
When extending this theme, you should use Theme Inheritance. Create, overwrite or clone template you want to customize instead of trying to hack into mine. This way I can keep updating and you can keep the feature you care about. I hope we all have fun. Good luck :)
I try to dump a fresh skeleton for each major update but it's hard to keep up. After installing the skeleton and creating a user, make sure you...
- Update the theme to the latest version.
- Update all the plugins.
- Head to the theme configuration and save.
- If content seems broken, try re-saving the page/modular.
For communication and announcements, head to the theme repo.