Newer
Older
This is the new website of TheAlternative, available at https://thealternative.ethz.ch.
All content of the webpage is found in the `content/` folder. Specifically, the following files exist:
- `about.json`: This json file contains everyting in the "About Us" Section (except board members).
- `board.json`: This json file contains everything for the board listing.
<div class="panel panel-info">
**IMPORTANT**
{: .panel-heading}
<div class="panel-body">
All images referenced in `board.json` will have to be saved to `public/images`. Else, the website will display the theAlt logo instead.
</div>
</div>
- `eventTemplates.json`: When creating an Event, it is possible to select a template (e.g. descriptions, start/end time, place, etc.). These templates are stored in this file.
- `philosophy.json`: This file contains everyting in the definitions section at the bottom.
- `texts.json`: This file is the text in the main header.
```mermaid
graph TD;
GitLab dev-->TeamCity dev-->thealt-apps/website-dev-->thealt-staging/website;
GitLab main-->TeamCity main-->thealt-apps/website-->thealt-prod/website;
```