Website navbar hides the notebook preview header
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 78/100
Hướng nghiên cứu
Bắt đầu với src/resources/formats/html/embed/template.html ở khu vực quanh tiêu đề bản xem trước, sau đó tái hiện vấn đề bằng các tệp _quarto.yml, index.qmd và source.qmd được cung cấp với quarto render và quarto preview. Hoàn tất khi tiêu đề bản xem trước của notebook, bao gồm các điều khiển Back to Article, title và Download, hiển thị bên dưới thanh điều hướng của website.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- JavaScript
- Star
- 6.1k
- Fork
- 463
- Merge trung bình
- 12 giờ 44 phút
- Pull request đã merge (30 ngày)
- 54
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của quarto-dev/quarto-cli
-
accessibility documentation revealjs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
quarto-dev/quarto-cli#14971 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
accessibility revealjs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
quarto-dev/quarto-cli#14970 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
accessibility embed
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
quarto-dev/quarto-cli#14968 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
accessibility revealjs themes
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
quarto-dev/quarto-cli#14963 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
accessibility revealjs themes
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
quarto-dev/quarto-cli#14962 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của quarto-dev/quarto-cli
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
QuantEcon/lecture-python-programming#642 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Missing repro Platform: Android
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
software-mansion/react-native-reanimated#10816 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Suggestion]: Document that useFormStatus works with a preventDefault-ed onSubmit + startTransitionĐang mởtype: documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày
-
area:docs bug triage:confirmed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Cotal-AI/Cotal#2875 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
keithamus/css-minify-tests#304 ·
Maintainer thường phản hồi trong vòng 1 ngày