vmware-tanzu/cartographer-site

theme/content: head's title doesn't change in documentation

Open

#6 opened on Apr 5, 2022

 (0 comments) (0 reactions) (0 assignees)JavaScript (10 forks)auto 404
good first issue

Repository metrics

Stars
 (3 stars)
PR merge metrics
 (PR metrics pending)

Description

problem

just looking at open tabs our history, it's hard to figure out what a particular page from the documentation was about - they all have the same page title Documentation.

IIUC, that's coming from the partial here

https://github.com/vmware-tanzu/cartographer-site/blob/278700bac87597d2cfb0d965d3ff933b718d2a5f/themes/template/layouts/_default/baseof.html#L7

where we do end up using .Title set to Cartographer for the landing page, but because of the lack of a .Title in the other contexts, it ends up always being the same "Documentation" title.

desired

I think it'd be great if for each page we had the title set to the root header (ala the h1 of that page's content), or something similar.

proposed solution

make use of Hugo's frontmatter for passing properties to the context? not really sure (I've used it a while ago, not sure what the best practices are)

Contributor guide