If it is your first time developing in Jekyll make sure to follow the instructions here based on your operating system.
If this is your first time locally serving this repository execute in the repository folder.
bundle install
To view the produced website on your local computer execute the following command:
bundle exec jekyll serve [--trace --incremental --port XXXX]
If included --port XXXX
your server will be directed to 127.0.0.1:XXXX
in the browser. Sometimes using the same port gives error in WSL.
You can find some templates in templates folder, note that the pages inside this folder aren't compiled.
bundle update
to update all gems to the lates version, bundle update jekyll
to update jekyll.
Please update the used tags below
When moving up to a next semester, we don't want to delete the older content in the website but archive them. For this purpose we created the archives
folder.
archives
eg. 2020guz_lectures
, _posts
, _projects
remove slug and instead add permalink like below:
permalink: 2021bahar/dersler/ders1
_site/lectures/index.html
to the below of 2021bahar/lectures.html
, etc. for posts and projects as well._lectures
, _posts
, _projects
and other .html
files to this folder. Make sure that long term files like about.md, sss.md are still available in the main folder.archives.md
to reflect the changes.