Some things to note:
- Your theme does not follow the new template design in Hugo v0.146.0+ New template system in Hugo v0.146.0
- In that sense, also note that the
layouts/pages
construct is deprecated in v0.146.0 Possible bug: Single layout for pages in v0.147.9 - #2 by jmooring - Also, read this on how to define front matter in content Hugo default front matter fields vs params (supported since v0.123.0)
- For internal menus, use
pageref
andurl
for external menu links in your config.yaml PageRef (also, you can rename the config to hugo.yaml for Hugo versions beyond 0.110.0)