1.5 KiB
+++ categories = ["howto"] description = "Provide your own logo and favicon" title = "Logo" weight = 1 +++
Change the Favicon
If your favicon is an SVG, PNG, or ICO, just drop your image in your site's static/images/
directory and name it favicon.svg
, favicon.png
, or favicon.ico
respectively.
If you want to adjust your favicon according to your OS settings for light/dark mode, add the image files static/images/favicon-light.svg
and static/images/favicon-dark.svg
to your site's directory, respectively, corresponding to your file format. In case some of the files are missing, the theme falls back to favicon.svg
for each missing file. All supplied favicons must be of the same file format.
If no favicon file is found, the theme will look up the alternative filename logo
in the same location and will repeat the search for the list of supported file types.
If you need to change this default behavior, create a new file layouts/partials/favicon.html
in your site's directory and write something like this:
<link rel="icon" href="/images/favicon.bmp" type="image/bmp">
Change the Logo
By default, only your site title will be shown at the top of the menu. You can configure this, or override the logo partial.
Create a new file in layouts/partials/logo.html
of your site. Then write any HTML you want. You could use an img
HTML tag and reference an image, or you could paste an SVG definition!
The size of the logo will adapt automatically.