This repository contains all the necessary files to build the content for the "STELLA - Infrastructures for Living Labs" project website.
Visit the site at https://stella-project.org
The website is hosted on GitHub Pages, utilizing its build mechanism. To make updates, clone this repository, implement your changes, and push them back to the master branch in the repository.
If you would like to make changes to the website locally, you need to obtain a copy of it. Therefore, you need to clone this repository and also the Theme in the submodule.
-
Clone the repository:
git clone <url>
-
Add the submodule:
git submodule update --init --remote
-
Get current status by pulling
git pull origin master
-
Perform your changes
-
Run the site locally (see below) to preview the changes and ensure everything works as expected
-
In the Repository: Add and Push changes
-
Add relevant changes to git:
git add <files>
-
Push changes to the remote repository
git push origin master
-
-
Install Hugo
-
Build the site and make it available on a local server
hugo server
New blog posts should be placed in the /contents/post/
directory. The naming scheme is: yyyy-mm-dd-title.md
.
The publications are updated automatically on each rebuild. Therefore, publication metadata is fetched from www.bibsonomy.org with the tag stella
.
The theme is based on Hugo Blackburn theme.
Customizations to the theme should be made in static/css/my.css
, while content additions go in the respective content markdown files.