Website for the algo group @ ULB
This website uses a combination of
- hugo for static website generation
- bootstrap for CSS styling
- jQuery for JavaScript scripting
- IPFS to serve images
... and some other stylesheets, scripts, and fonts found in the theme folder.
If you want to edit the content: edit the file config.yml
, and the folders
/static
and /content
.
If you want to edit the layout of the pages,
fiddle with the theme (/themes/hugo-creative-portfolio-theme
).
Images can be stored in /static
instead of using IPFS. Path to images can
then be expressed relatively to the website root (/path/to/image
).
However this has the drawback of bloating the git repo and the storage on ULB's
server.
The alternative is to first point to an existing image on the interwebz and then later to store a copy of it on our IPFS node on the beast and update the link.
-
Add your details to the config file.
-
In your pull request, give a link to a picture of yourself.
Deploy to https://algo.ulb.be
This requires the user username
to have write permissions to resu5.ulb.ac.be:/home/web1343
.
make deploy DEPLOYER=username
make build
make serv
/!\ ONLY IF YOU UNDERSTAND WHAT YOU ARE DOING
make optimize
/!\ ONLY IF YOU UNDERSTAND WHAT YOU ARE DOING
make pin