The static SCS website is generated by Jekyll. The theme is originally based on the template business-frontpage by sharu725. We're heavily making use of Bootstrap 5 to layout the page content.
The website is automatically build every 15 minutes or on every push to main
and subsequently deployed via rsync
to our webspace.
Create a markup document located at _i18n/en/blog
and/or respectively _i18n/de/blog
to add a new blog post. Be aware that the file shall be named YEAR-MONTH-DAY-title.MARKUP
according to the Jekyll conventions (see Jekyll Docs).
Due to the internalization plugin, you have to create multiple files. First of all, add a new markup document under _pages
, set the desired layout, e.g. default
and add the line
{% tf pagetitle.MARKUP %}
Following this step, you have to create the documents pagetitle.MARKUP
located at _i18n/en
and _i18n/de
. Note that you have to create at least the English translation or otherwise the build process will fail.
Add the press release to _data/news_de.yml
for German speaking press release or _data/news_en.yml
for English speaking releases.
Upload the logo to assets/images
and add a entry in _data/supporter.yml
As we're using Bootstrap, please add your custom styling definitions to assets/css/_sass/custom.css