You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The docs on breadcrumbs mention they will be displayed by default. It appears that when title: is not set in the top-matter, then they are not displayed.
Note that in this issue I'll refer to three possible meanings of title:
_quarto.yml sidebar text: title
qmd topmatter title
qmd header title
Currently, quarto requires (2) to be set. When this happens, (1) gets shown if set. Otherwise, (2) gets shown.
The example uses both, but I think the bug is that the breadcrumb only works if title: is set. quartodoc unfortunately sets title via the h1 header (#), but I'm guessing that will need to change as a separate quartodoc issue 😭
@machow As a side note, I think quartodoc should set title as it is safer and more reliable in Quarto. h1 are no title by default. Quarto promotes the first header to title in some conditions/context.
Quarto's HTML is itself not identical depending on whether the title is specified on title: vs on an H1 header. That's a Quarto bug by itself, and it seems to be the cause of this bug.
Bug description
The docs on breadcrumbs mention they will be displayed by default. It appears that when
title:
is not set in the top-matter, then they are not displayed.Note that in this issue I'll refer to three possible meanings of title:
_quarto.yml
sidebartext:
titleCurrently, quarto requires (2) to be set. When this happens, (1) gets shown if set. Otherwise, (2) gets shown.
Steps to reproduce
_quarto.qmd
tutorial.qmd
Expected behavior
breacrumb for tutorial page should say "Tutorial sidebar title".
Actual behavior
No breadcrumb shown
Your environment
mac osx
Quarto check output
The text was updated successfully, but these errors were encountered: