I have a blog page set up in config.toml with what I believe is the typical Hugo way to do it:
name = “Blog”
url = “/blog/”
identifier = “fa fa-newspaper-o”
weight = 3
I would like to add something to the header of the main blog page that ends up on blog/index.html and doesn’t go on any other page. I assume that I would copy something from my theme directory (hugo-future-imperfect) to my layouts subdirectory, but I can’t figure out which file. Can someone tell me?
make a copy of your list.html template, put it with a new name unter layout/blog
you have now
in your file content/blog/index.md set this in frontmatter
layout = "toplist"
Thanks! That didn’t work at first but it did after I renamed index.md as _index.md.
It’s not the question, but I just wanted to point out that you probably want to use
pre = ... here instead of
identifier. See here for what menu entry variables are and here for an example.