Change main menu entry from using url to pageref

Da gibt es einen Bug in Hugo bei dem sich "normale" Seiten und taxonomy Seiten subtil anders verhalten.
Auch gibt es eine Lösung für, der `url` parameter wird für externe Seiten genutzt, intern sollte™ man `pageref` nuzten.

Mehr Informationen gibt es hier:
https://github.com/gohugoio/hugo/issues/9150#issuecomment-965798975

Die Auswirkung ist - die CSS Klasse `pure-menu-selected` kann nicht korrekt vom Theme gesetzt werden, da rohe taxonomy Seiten weder `.IsMenuCurrent` noch `.HasMenuCurrent` unterstützen. Soll heißen: Klickt man auf z.B. "Konto" ist der Menü-Eintrag dunkler (wegen `pure-menu-selected`), bei "Blog" jedoch bleibt dieser grau da die CSS-Klasse fehlt...
pull/98/head
sixtus 2024-01-21 22:02:53 +01:00
parent 261a55dc2c
commit b63aefedf2
1 changed files with 1 additions and 1 deletions

View File

@ -96,7 +96,7 @@ menu:
- identifier: post
name: Blog
url: /posts/
pageref: /posts
weight: 20
# Define the entries for post metadata