-
./src/mainstructure.html
serves as the basis for each page. In there, the navigation bar's links and portrait as well as the footer can be edited in there. -
src/styles.css
defines the page's style. Page layout is mainly inherited from w3.css, while text styling is modified from markdown-to-html-github-style. -
Referenced images are stored in
img
. You may want to copy this folder intosrc
for local preview. -
src/build.py
parses the template and markdown files defining content and generates static single file pages. -
src
contains markdown files that define the content of each pagecv.md
: Curriculum Vitaemainpage.md
: Landing Pageprojects.md
: Practical Projectsteaching_experience.md
: List of conducted lecturespublications/
: Directory containing markdown files defining publications. However, each publication must be explicitly configured with metadata inbuild.py
. The subpage listing all publications is generated automatically from the metadata.
- Fill in personal information in
./src/mainstructure.html
- Fill in markdown pages for static subpages
- Create a markdown file for each publication page
- Add each publication's metadata in
build.py
- Run
./build.py
to generate static single-file pages