Skip to content

TimTeaFan/tt_website

Repository files navigation

tt_website

Netlify Status

Welcome

Welcome to the project README of my personal website which you can find under https://tim-tiefenbach.de.

This website was created using several tools. The core is build on Hugo and an older version of the Academic Theme. This basic setup renders markdown files as HTML. Further, the R package hugodown is used to convert Rmarkdown to markdown files, which powers the blog posts. The web deployment is done via Netlify.

Add-ons and Tweaks

This websites contains a bunch of add-ons and tweaks which did cost me some time to figure out. Feel free to browse through the code and settings to see what I have changed. If you are interested in specific features you like about this website, feel free to reach out to me on X or Mastodon.

Here is a non-exhaustive list of features which set this website apart from the basic academic theme:

  1. Mastadon integration
    - in the social links of the “About” page and “author card”
    - in the share links below posts as link to https://toot.kytta.dev/ for cross posting
  2. Custom column headings in the “About” widget
    “Education” is replaced with “Work & Education” (see this post on how to do it)
  3. A cookie consent with custom CSS
  4. A Legal Notice and Privacy Policy (in English and German)
  5. Adding a GitHub icon to the navbar (which wasn’t originally supported)
  6. Getting rid of the Google font dependency
    as described in this post
  7. Adding favicons (hopefully displayed on most devices)
  8. Adding a social preview (for most apps & services)
  9. Changing Twitter Icons to X and updating to the latest Fontawesome verison.