An archive website for the graphic design and visual communication department at Bauhaus-University Weimar, Germany. Made with Kirby CMS.
If you want to contribute to the website design and functionality or fix problems, feel free to get in touch, open an issue or create a pull request. Read more below at branching.
If you want to contribute to the page content, please get in touch with the editors aka. the staff of the graphic design chair at Marienstraße 1, Weimar. Read more at herbert.gd/info.
Clone repo including submodules
git clone [email protected]:moritzebeling/herbert.gd.git
cd hebert.gd
Install dependencies
composer install
npm install
composer update
npm update
To run a php server on localhost:8000
composer start
Compile sass on save
sass --watch --style=compressed assets/scss:assets/css
Compile js
npm run dev
Build for production
npm run build
master
branch is only for the currently stable live version. Development happens within develop
, which is the only branch ever to be pulled to master
. If you are fixing an issue or working on a new feature, please start from develop
and call your new branch yymmdd-issue-name
or yymmdd-feature-name
. Send pull requests only to develop
.
When deploying this website to the target host, please exclude the following from upload to prevent yourself from overriding critical files and avoid cluttering:
.lock
*.sess
.git
.license
.gitignore
.gitmodules
.editorconfig
node_modules
.DS_Store
media
content
site/accounts
site/sessions