Add support for Tabset groups in `revealjs`
@cderv arbeitet bereits daran.
Seit 06.12.2024.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Bug description
Hi,
I'm preparing a presentation to explain some cool features Quarto has to my colleagues. I've found out the .panel-tabset groups is not working in Revealjs format. It renders correctly, but the synchronous tabset switching is not working.
Just by changing format to html, it starts working again.
Thanks,
Dominik
Steps to reproduce
---
title: "Untitled"
format: revealjs
---
:::: {.panel-tabset group="top_group"}
### A
::: {.panel-tabset .nav-pills group="example_group"}
#### a
text A-a
#### b
text A-b
:::
### B
::: {.panel-tabset .nav-pills group="example_group"}
#### a
text B-a
#### b
text B-b
:::
::::
Expected behavior
The tabs a / b should be toggled synchronously.
Actual behavior
In revealjs, it behaves like no tabset group is present.
Your environment
- OS: Windows 10
- IDE: VSCode
Quarto check output
Quarto 1.6.39
[>] Checking environment information...
Quarto cache location: C:\Users\dmatula\AppData\Local\quarto
[>] Checking versions of quarto binary dependencies...
Pandoc version 3.4.0: OK
Dart Sass version 1.70.0: OK
Deno version 1.46.3: OK
Typst version 0.11.0: OK
[>] Checking versions of quarto dependencies......OK
[>] Checking Quarto installation......OK
Version: 1.6.39
Path: C:\Users\dmatula\AppData\Local\Programs\Quarto\bin
CodePage: 1250
[>] Checking tools....................OK
TinyTeX: (not installed)
Chromium: (not installed)
[>] Checking LaTeX....................OK
Tex: (not detected)
[>] Checking basic markdown render....OK
[>] Checking Python 3 installation....OK
Version: 3.10.7
Path: c:/Users/dmatula/Documents/something/env/Scripts/python.exe
Jupyter: 5.5.0
Kernels: python3
[>] Checking Jupyter engine render....OK
[>] Checking R installation...........OK
Version: 4.2.0
Path: C:/PROGRA1/R/R-421.0
LibPaths:
- C:/Users/dmatula/AppData/Local/R/win-library/4.2
- C:/Program Files/R/R-4.2.0/library
knitr: 1.45
rmarkdown: 2.25
[>] Checking Knitr engine render......OK
- Vorherrschende Sprache
- JavaScript
- Sterne
- 6k
- Forks
- 458
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 41
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus quarto-dev/quarto-cli
-
binder bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
quarto-dev/quarto-cli#14907 · 3 Kommentare ·
-
brand bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
quarto-dev/quarto-cli#14891 ·
-
brand bug html revealjs
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
quarto-dev/quarto-cli#14882 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
quarto-dev/quarto-cli#14875 ·
-
Percent scripts: accept raw-string (r""") and '''-delimited markdown cells, as jupytext writes them Offenengines-jupyter enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
quarto-dev/quarto-cli#14850 · 2 Kommentare ·
Alle Issues in quarto-dev/quarto-cli
Ähnliche Issues
-
code-quality refactoring
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
langchain-ai/deepagents#6450 ·
-
optimization optimization:agents-md-curator
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
githubnext/gh-aw-cao#13143 ·
-
status: needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100