Website navbar hides the notebook preview header
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
Direzione di ricerca
Inizia da src/resources/formats/html/embed/template.html intorno all’intestazione dell’anteprima, quindi riproduci il problema usando i file forniti _quarto.yml, index.qmd e source.qmd con quarto render e quarto preview. Il lavoro è completato quando l’intestazione dell’anteprima del notebook, inclusi i controlli Back to Article, title e Download, è visibile sotto la barra di navigazione del sito web.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I have:
- searched the issue tracker for similar issues
- installed the latest version of Quarto CLI
- formatted my issue following the Bug Reports guide
Bug description
In a website with a navbar, the site navbar hides the header of a notebook preview page (*-preview.html). The hidden header has the "Back to Article" link, the notebook title, and the "Download" link. Readers cannot see these controls.
- Cause: the preview header (
#quarto-embed-header) and the site navbar (#quarto-header) both usefixed-top. Both are attop: 0with the same z-index. The navbar comes later in the DOM, so it shows on top. Template: https://github.com/quarto-dev/quarto-cli/blob/8487eaafe5d2f50536d5ebeac87c0f5e7c81b371/src/resources/formats/html/embed/template.html#L119-L133 - Impact: on quarto.org, the header is hidden on https://quarto.org/docs/authoring/penguins-preview.html.
- Related: #14968 (the same header is outside any landmark).
Steps to reproduce
Make a website project with these three files. Then run quarto render, then quarto preview and navigate to the notebook through the "Source: Source" link.
_quarto.yml:
project:
type: website
website:
title: "Embed test"
navbar:
left:
- index.qmd
format: html
index.qmd:
---
title: "Home"
---
{{< embed source.qmd#two >}}
source.qmd:
---
title: "Source"
---
```{python}
#| label: two
1 + 1
```
Actual behavior
The navbar shows at the top of the page. The preview header is not visible.
Expected behavior
The preview header shows below the navbar. If you remove website.navbar from _quarto.yml, the header shows correctly:
Your environment
- IDE: Positron 2026.10.0 (build 56)
- OS: macOS 26.6.2 (build 25G83)
Quarto check output
Quarto 1.11.4
[✓] Checking environment information...
Quarto cache location: /Users/charlottewickham/Library/Caches/quarto
[✓] Checking versions of quarto binary dependencies...
Pandoc version 3.10.0: OK
Dart Sass version 1.101.0: OK
Deno version 2.7.14: OK
Typst version 0.15.1: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
Version: 1.11.4
Path: /Applications/quarto/bin
[✓] Checking tools....................OK
TinyTeX: v2026.04
Chrome Headless Shell: 150.0.7871.115
VeraPDF: 1.28.2
[✓] Checking LaTeX....................OK
Using: TinyTex
Path: /Users/charlottewickham/Library/TinyTeX/bin/universal-darwin
Version: 2026
[✓] Checking Chrome Headless....................OK
Using: Chrome Headless Shell installed by Quarto
Path: /Users/charlottewickham/Library/Application Support/quarto/chrome-headless-shell/chrome-headless-shell-mac-arm64/chrome-headless-shell
Version: 150.0.7871.115
[✓] Checking basic markdown render....OK
[✓] Checking R installation...........OK
Version: 4.6.0
Path: /Library/Frameworks/R.framework/Versions/4.6/Resources
LibPaths:
- /Users/charlottewickham/Library/R/arm64/4.6/library
- /Library/Frameworks/R.framework/Versions/4.6/Resources/library
knitr: 1.51
rmarkdown: 2.31
[✓] Checking Knitr engine render......OK
[✓] Checking Python 3 installation....OK
Version: 3.12.2
Path: /Users/charlottewickham/.pyenv/versions/3.12.2/bin/python3
Jupyter: 5.9.1
Kernels: python3
[✓] Checking Jupyter engine render....OK
[✓] Checking Julia installation...
I used AI to help investigate. The investigation was grounded in a local clone of quarto-cli.
- Lingua principale
- JavaScript
- Stelle
- 6k
- Fork
- 461
- Merge medio
- 13h 6m
- PR unite (30g)
- 53
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di quarto-dev/quarto-cli
-
accessibility documentation revealjs
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
quarto-dev/quarto-cli#14971 ·
I maintainer di solito rispondono entro 1 giorno
-
accessibility revealjs
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
quarto-dev/quarto-cli#14970 ·
I maintainer di solito rispondono entro 1 giorno
-
accessibility embed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
quarto-dev/quarto-cli#14968 ·
I maintainer di solito rispondono entro 1 giorno
-
accessibility revealjs themes
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
quarto-dev/quarto-cli#14963 ·
I maintainer di solito rispondono entro 1 giorno
-
accessibility revealjs themes
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
quarto-dev/quarto-cli#14962 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di quarto-dev/quarto-cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
daisy/a11y-meta-viewer#18 ·
-
good first issue status: needs triaging type: bug version: 2.0
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
medusajs/medusa#17094 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
browser: chrome package: @carbon/react package: styles
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
carbon-design-system/carbon#23567 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
clerk/javascript#10033 ·
I maintainer di solito rispondono entro 1 giorno
-
bug client p1
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vercel/eve#4173 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno