Compare commits

...

2 Commits

Author SHA1 Message Date
alex 1204b76332 Merge pull request 'Change main menu entry from using url to pageref' (#98) from fix-active-tab into main
Reviewed-on: #98
2024-01-29 20:29:23 +01:00
sixtus b63aefedf2 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...
2024-01-21 22:02:53 +01:00
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