add nerd101 docs
Some checks failed
publish / publish (push) Failing after 4m14s

This commit is contained in:
Lyn Fugmann 2024-10-06 17:07:08 +02:00
parent 53695ceee2
commit 84e3af4205
2 changed files with 21 additions and 1 deletions

View file

@ -8,8 +8,9 @@ The goal is to have an accessible and more easily editable and maintainable ESE
All content is in the `content` directory, in the form of markdown files. There is usually no need to install/build the project in order to make changes there.
Additionally, there are some data files in `content/_data`:
- `ese.yaml`: the year and color is configured here
- `ese.yaml`: the year, color etc. is configured here
- `program.yaml`: see [it's documentation](content/_data/program.md)
- `nerd101.yaml`: see [it's documentation](content/_data/nerd101.md)
## Building

19
content/_data/nerd101.md Normal file
View file

@ -0,0 +1,19 @@
# nerd101.yaml
`rooms`: mapping of room number to campus navigator url
`talks`: list of talks, which have the following properties:
- `title`: title of the talk (string or translations[^1])
- `start`: time in hh:mm
- `room`: room number
- `level`: any prior knowledge requirements, etc (string or translations[^1])
- `description`: what the talk is about (string or translations[^1])
- `annotation`: optionally, any additional important information (string or translations[^1])
- `livestream`: true, if this event will be live streamed. Can be omitted otherwise.
[^1]: ```yaml
level:
de: keine Vorkenntnisse
en: no prior knowledge
```
Both en and de versions must be set and non-empty.