From 84e3af42055210e58c750bdac627aea81358e786 Mon Sep 17 00:00:00 2001 From: Lyn Fugmann Date: Sun, 6 Oct 2024 17:07:08 +0200 Subject: [PATCH] add nerd101 docs --- README.md | 3 ++- content/_data/nerd101.md | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 content/_data/nerd101.md diff --git a/README.md b/README.md index da4934d..45d3be9 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/content/_data/nerd101.md b/content/_data/nerd101.md new file mode 100644 index 0000000..b6f372c --- /dev/null +++ b/content/_data/nerd101.md @@ -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.