The GDPR has many rules for third party assets, so if you don’t want to think
about GDPR complaints you can disable every third party asset that is
Some websites using webfonts from third party sites like google. This theme
brings FontAwesome and Roboto(-Slab) directly with it, without having to
integrate them via third party sites.
Multilingual support for month names and fixed strings
Due to the currently unavailable feature for multilingual dates in .Date
from Go. It is possible to create a month.yaml in the data folder of your
Hugo site root directory. There is also an example file in
There are some fixed strings in the html files that normally uses only the set
language. But if you create a folder i18n/ in the root directory of your
hugo site and copy the en.yaml that comes with the theme you can edit the
fixed strings to your liking. Don’t forget to also set
defaultContentLanguage = "en" to the new language.
cp ../themes/hugo-vitae/i18n/en.yaml en.yaml
# Edit the new language file
FontAwesome for social icons
FontAwesome is mainly used for the icons of the social navbar in the top right
corner of the theme. In the config of your Hugo website there is a param
called icon for the params.social section. I could look like this:
name = "Github"icon = "fab fa-github"url = "https://github.com/dataCobra/hugo-vitae"
On the FontAwesome website, you can look up every
free icon and also the information you need to put into this icon param.
Site configuration options
All configuration options can be looked up in the exampleSite/config.toml.
Front matter options
Add math typesetting with KaTeX to the content page.
author(string) and authorlink(string)
Add author of a page and if you want, add a link to the author.
Don’t add page to RSS.
Disable specific taxonomies for a page.
Enable/Disable Disqus for this specific page.
Hide page from the mainSection of the homepage.
Disallow page in robots.txt for search engines.
Hide the publish date of the page. Useful for about pages or pages required for legal reasons.