From fe69315d55423258d9855a5ef9e087dd45818e01 Mon Sep 17 00:00:00 2001 From: Gordon Woodhull Date: Mon, 29 Sep 2025 11:20:28 -0400 Subject: [PATCH] update reference tool for 1.8 (#1778) * update reference tool for 1.8 * artifacts (cherry picked from commit 3a7334a7b857b6bac29379d87957c4d3a353bf33) --- docs/reference/formats/asciidoc.json | 4 +++ docs/reference/formats/context.json | 6 +++- docs/reference/formats/dashboard.json | 6 +++- docs/reference/formats/docbook.json | 4 +++ docs/reference/formats/docx.json | 4 +++ docs/reference/formats/epub.json | 4 +++ docs/reference/formats/fb2.json | 4 +++ docs/reference/formats/haddock.json | 4 +++ docs/reference/formats/html.json | 4 +++ docs/reference/formats/icml.json | 4 +++ docs/reference/formats/ipynb.json | 4 +++ docs/reference/formats/jats.json | 4 +++ docs/reference/formats/man.json | 4 +++ .../formats/markdown/commonmark.json | 4 +++ docs/reference/formats/markdown/gfm.json | 4 +++ docs/reference/formats/markdown/markua.json | 4 +++ docs/reference/formats/ms.json | 6 +++- docs/reference/formats/muse.json | 4 +++ docs/reference/formats/odt.json | 4 +++ docs/reference/formats/opml.json | 4 +++ docs/reference/formats/org.json | 4 +++ docs/reference/formats/pdf.json | 6 +++- .../formats/presentations/beamer.json | 32 +++++++++++++++---- .../reference/formats/presentations/pptx.json | 4 +++ .../formats/presentations/revealjs.json | 8 +++++ docs/reference/formats/rst.json | 4 +++ docs/reference/formats/rtf.json | 4 +++ docs/reference/formats/tei.json | 4 +++ docs/reference/formats/texinfo.json | 4 +++ docs/reference/formats/textile.json | 4 +++ docs/reference/formats/typst.json | 16 +++------- docs/reference/formats/wiki/dokuwiki.json | 4 +++ docs/reference/formats/wiki/jira.json | 4 +++ docs/reference/formats/wiki/mediawiki.json | 4 +++ docs/reference/formats/wiki/xwiki.json | 4 +++ docs/reference/formats/wiki/zimwiki.json | 4 +++ docs/reference/metadata/brand.json | 30 ++++++++--------- docs/reference/projects/navbar.json | 2 +- docs/reference/projects/project.json | 4 +++ docs/reference/projects/sidebar.json | 2 +- tools/reference.ts | 10 +++--- 41 files changed, 201 insertions(+), 43 deletions(-) diff --git a/docs/reference/formats/asciidoc.json b/docs/reference/formats/asciidoc.json index 7bb342dc08..06f12c30b2 100644 --- a/docs/reference/formats/asciidoc.json +++ b/docs/reference/formats/asciidoc.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/context.json b/docs/reference/formats/context.json index 587c073ed5..d336130117 100644 --- a/docs/reference/formats/context.json +++ b/docs/reference/formats/context.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -39,7 +43,7 @@ }, { "name": "pdf-engine", - "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `xelatex` (other options: `pdflatex`, `lualatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" + "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `lualatex` (other options: `pdflatex`, `xelatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" }, { "name": "pdf-engine-opt", diff --git a/docs/reference/formats/dashboard.json b/docs/reference/formats/dashboard.json index caf39ca88b..942027aca4 100644 --- a/docs/reference/formats/dashboard.json +++ b/docs/reference/formats/dashboard.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -31,7 +35,7 @@ "options": [ { "name": "logo", - "description": "Logo image (placed on the left side of the navigation bar)" + "description": "Logo image(s) (placed on the left side of the navigation bar)" }, { "name": "orientation", diff --git a/docs/reference/formats/docbook.json b/docs/reference/formats/docbook.json index 41ea49ab96..f1e00f6098 100644 --- a/docs/reference/formats/docbook.json +++ b/docs/reference/formats/docbook.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/docx.json b/docs/reference/formats/docx.json index d9700e6855..7b3efb622d 100644 --- a/docs/reference/formats/docx.json +++ b/docs/reference/formats/docx.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/epub.json b/docs/reference/formats/epub.json index 64fb455293..12016af2c5 100644 --- a/docs/reference/formats/epub.json +++ b/docs/reference/formats/epub.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/fb2.json b/docs/reference/formats/fb2.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/fb2.json +++ b/docs/reference/formats/fb2.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/haddock.json b/docs/reference/formats/haddock.json index 9b3a5c19b7..a2206752a0 100644 --- a/docs/reference/formats/haddock.json +++ b/docs/reference/formats/haddock.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/html.json b/docs/reference/formats/html.json index 13a2be6b4a..97e3e50b18 100644 --- a/docs/reference/formats/html.json +++ b/docs/reference/formats/html.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "date-modified", "description": "Document date modified" diff --git a/docs/reference/formats/icml.json b/docs/reference/formats/icml.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/icml.json +++ b/docs/reference/formats/icml.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/ipynb.json b/docs/reference/formats/ipynb.json index 74d7070dd2..bf84e4c9c5 100644 --- a/docs/reference/formats/ipynb.json +++ b/docs/reference/formats/ipynb.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/jats.json b/docs/reference/formats/jats.json index 9e6a2f5e96..69bc5fd50c 100644 --- a/docs/reference/formats/jats.json +++ b/docs/reference/formats/jats.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/man.json b/docs/reference/formats/man.json index 632b887fe4..8f3713e0e0 100644 --- a/docs/reference/formats/man.json +++ b/docs/reference/formats/man.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/markdown/commonmark.json b/docs/reference/formats/markdown/commonmark.json index 828b2804db..73e871a068 100644 --- a/docs/reference/formats/markdown/commonmark.json +++ b/docs/reference/formats/markdown/commonmark.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/markdown/gfm.json b/docs/reference/formats/markdown/gfm.json index 1d6b1d1b6a..32bed8a6a9 100644 --- a/docs/reference/formats/markdown/gfm.json +++ b/docs/reference/formats/markdown/gfm.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/markdown/markua.json b/docs/reference/formats/markdown/markua.json index 828b2804db..73e871a068 100644 --- a/docs/reference/formats/markdown/markua.json +++ b/docs/reference/formats/markdown/markua.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/ms.json b/docs/reference/formats/ms.json index 91e76700b1..4b3e475722 100644 --- a/docs/reference/formats/ms.json +++ b/docs/reference/formats/ms.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -35,7 +39,7 @@ }, { "name": "pdf-engine", - "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `xelatex` (other options: `pdflatex`, `lualatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" + "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `lualatex` (other options: `pdflatex`, `xelatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" }, { "name": "pdf-engine-opt", diff --git a/docs/reference/formats/muse.json b/docs/reference/formats/muse.json index 1c5b462bab..6b09056c43 100644 --- a/docs/reference/formats/muse.json +++ b/docs/reference/formats/muse.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/odt.json b/docs/reference/formats/odt.json index fed5b5a943..ea8629e071 100644 --- a/docs/reference/formats/odt.json +++ b/docs/reference/formats/odt.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/opml.json b/docs/reference/formats/opml.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/opml.json +++ b/docs/reference/formats/opml.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/org.json b/docs/reference/formats/org.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/org.json +++ b/docs/reference/formats/org.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/pdf.json b/docs/reference/formats/pdf.json index 7e2e1c30cc..cd6bba2312 100644 --- a/docs/reference/formats/pdf.json +++ b/docs/reference/formats/pdf.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -43,7 +47,7 @@ }, { "name": "pdf-engine", - "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `xelatex` (other options: `pdflatex`, `lualatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" + "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `lualatex` (other options: `pdflatex`, `xelatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" }, { "name": "pdf-engine-opt", diff --git a/docs/reference/formats/presentations/beamer.json b/docs/reference/formats/presentations/beamer.json index aa4b458c77..331d2df961 100644 --- a/docs/reference/formats/presentations/beamer.json +++ b/docs/reference/formats/presentations/beamer.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -51,7 +55,7 @@ }, { "name": "pdf-engine", - "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `xelatex` (other options: `pdflatex`, `lualatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" + "description": "Use the specified engine when producing PDF output. If the engine is not\nin your PATH, the full path of the engine may be specified here. If this\noption is not specified, Quarto uses the following defaults\ndepending on the output format in use:\n\n- `latex`: `lualatex` (other options: `pdflatex`, `xelatex`,\n `tectonic`, `latexmk`)\n- `context`: `context`\n- `html`: `wkhtmltopdf` (other options: `prince`, `weasyprint`, `pagedjs-cli`;\n see [print-css.rocks](https://print-css.rocks) for a good\n introduction to PDF generation from HTML/CSS.)\n- `ms`: `pdfroff`\n- `typst`: `typst`\n" }, { "name": "pdf-engine-opt", @@ -87,23 +91,39 @@ }, { "name": "colortheme", - "description": "The Beamer color theme for this presentation." + "description": "The Beamer color theme for this presentation, passed to `\\usecolortheme`." + }, + { + "name": "colorthemeoptions", + "description": "The Beamer color theme options for this presentation, passed to `\\usecolortheme`." }, { "name": "fonttheme", - "description": "The Beamer font theme for this presentation." + "description": "The Beamer font theme for this presentation, passed to `\\usefonttheme`." + }, + { + "name": "fontthemeoptions", + "description": "The Beamer font theme options for this presentation, passed to `\\usefonttheme`." }, { "name": "innertheme", - "description": "The Beamer inner theme for this presentation." + "description": "The Beamer inner theme for this presentation, passed to `\\useinnertheme`." + }, + { + "name": "innerthemeoptions", + "description": "The Beamer inner theme options for this presentation, passed to `\\useinnertheme`." }, { "name": "outertheme", - "description": "The Beamer outer theme for this presentation." + "description": "The Beamer outer theme for this presentation, passed to `\\useoutertheme`." + }, + { + "name": "outerthemeoptions", + "description": "The Beamer outer theme options for this presentation, passed to `\\useoutertheme`." }, { "name": "themeoptions", - "description": "Options passed to LaTeX Beamer themes." + "description": "Options passed to LaTeX Beamer themes inside `\\usetheme`." }, { "name": "quarto-required", diff --git a/docs/reference/formats/presentations/pptx.json b/docs/reference/formats/presentations/pptx.json index a62c66c1a4..a65c88ae67 100644 --- a/docs/reference/formats/presentations/pptx.json +++ b/docs/reference/formats/presentations/pptx.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/presentations/revealjs.json b/docs/reference/formats/presentations/revealjs.json index 0b95920b1a..96cee55a9a 100644 --- a/docs/reference/formats/presentations/revealjs.json +++ b/docs/reference/formats/presentations/revealjs.json @@ -15,6 +15,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -475,6 +479,10 @@ "name": "classoption", "description": "For LaTeX/PDF output, the options set for the document\nclass.\n\nFor HTML output using KaTeX, you can render display\nmath equations flush left using `classoption: fleqn`\n" }, + { + "name": "brand-mode", + "description": "The brand mode to use for rendering the document, `light` or `dark`.\n" + }, { "name": "grid", "description": "Properties of the grid system used to layout Quarto HTML pages." diff --git a/docs/reference/formats/rst.json b/docs/reference/formats/rst.json index 404578e5fb..642ff5092d 100644 --- a/docs/reference/formats/rst.json +++ b/docs/reference/formats/rst.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/rtf.json b/docs/reference/formats/rtf.json index 0bd871ec74..86beff492b 100644 --- a/docs/reference/formats/rtf.json +++ b/docs/reference/formats/rtf.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/tei.json b/docs/reference/formats/tei.json index a37dd99431..209f4b927c 100644 --- a/docs/reference/formats/tei.json +++ b/docs/reference/formats/tei.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/texinfo.json b/docs/reference/formats/texinfo.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/texinfo.json +++ b/docs/reference/formats/texinfo.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/textile.json b/docs/reference/formats/textile.json index d62b1f7fcd..939205203f 100644 --- a/docs/reference/formats/textile.json +++ b/docs/reference/formats/textile.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/typst.json b/docs/reference/formats/typst.json index 0dfbb3265f..69cf98d5af 100644 --- a/docs/reference/formats/typst.json +++ b/docs/reference/formats/typst.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" @@ -75,16 +79,6 @@ } ] }, - { - "name": "reveal-content", - "title": "Slide Content", - "options": [ - { - "name": "logo", - "description": "Logo image (placed in bottom right corner of slides)" - } - ] - }, { "name": "reveal-layout", "title": "Slide Layout", @@ -123,7 +117,7 @@ }, { "name": "brand-mode", - "description": "The brand mode to use for rendering the Typst document, `light` or `dark`.\n" + "description": "The brand mode to use for rendering the document, `light` or `dark`.\n" }, { "name": "grid", diff --git a/docs/reference/formats/wiki/dokuwiki.json b/docs/reference/formats/wiki/dokuwiki.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/wiki/dokuwiki.json +++ b/docs/reference/formats/wiki/dokuwiki.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/wiki/jira.json b/docs/reference/formats/wiki/jira.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/wiki/jira.json +++ b/docs/reference/formats/wiki/jira.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/wiki/mediawiki.json b/docs/reference/formats/wiki/mediawiki.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/wiki/mediawiki.json +++ b/docs/reference/formats/wiki/mediawiki.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/wiki/xwiki.json b/docs/reference/formats/wiki/xwiki.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/wiki/xwiki.json +++ b/docs/reference/formats/wiki/xwiki.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/formats/wiki/zimwiki.json b/docs/reference/formats/wiki/zimwiki.json index 3db48dd700..c12d254f16 100644 --- a/docs/reference/formats/wiki/zimwiki.json +++ b/docs/reference/formats/wiki/zimwiki.json @@ -11,6 +11,10 @@ "name": "date", "description": "Document date" }, + { + "name": "date-format", + "description": "Date format for the document" + }, { "name": "author", "description": "Author or authors of the document" diff --git a/docs/reference/metadata/brand.json b/docs/reference/metadata/brand.json index 3b0b7fb147..d8ea88176a 100644 --- a/docs/reference/metadata/brand.json +++ b/docs/reference/metadata/brand.json @@ -133,23 +133,23 @@ }, { "name": "headings", - "description": "Settings for headings, or a string specifying the font family only. See [headings](#headings) for more information." + "description": "Settings for headings, or a string specifying the font family only. See [headings-unified](#headings-unified) for more information." }, { "name": "monospace", - "description": "Settings for monospace text, or a string specifying the font family only. See [monospace](#monospace) for more information." + "description": "Settings for monospace text, or a string specifying the font family only. See [monospace-unified](#monospace-unified) for more information." }, { "name": "monospace-inline", - "description": "Settings for inline code, or a string specifying the font family only. See [monospace-inline](#monospace-inline) for more information." + "description": "Settings for inline code, or a string specifying the font family only. See [monospace-inline-unified](#monospace-inline-unified) for more information." }, { "name": "monospace-block", - "description": "Settings for code blocks, or a string specifying the font family only. See [monospace-block](#monospace-block) for more information." + "description": "Settings for code blocks, or a string specifying the font family only. See [monospace-block-unified](#monospace-block-unified) for more information." }, { "name": "link", - "description": "Settings for links. See [link](#link) for more information." + "description": "Settings for links. See [link-unified](#link-unified) for more information." } ] }, @@ -306,8 +306,8 @@ ] }, { - "name": "brand-typography-options-headings", - "title": "headings", + "name": "brand-typography-options-headings-unified", + "title": "headings-unified", "level": 3, "options": [ { @@ -333,8 +333,8 @@ ] }, { - "name": "brand-typography-options-monospace", - "title": "monospace", + "name": "brand-typography-options-monospace-unified", + "title": "monospace-unified", "level": 3, "options": [ { @@ -360,8 +360,8 @@ ] }, { - "name": "brand-typography-options-monospace-inline", - "title": "monospace-inline", + "name": "brand-typography-options-monospace-inline-unified", + "title": "monospace-inline-unified", "level": 3, "options": [ { @@ -387,8 +387,8 @@ ] }, { - "name": "brand-typography-options-monospace-block", - "title": "monospace-block", + "name": "brand-typography-options-monospace-block-unified", + "title": "monospace-block-unified", "level": 3, "options": [ { @@ -418,8 +418,8 @@ ] }, { - "name": "brand-typography-options-link", - "title": "link", + "name": "brand-typography-options-link-unified", + "title": "link-unified", "level": 3, "options": [ { diff --git a/docs/reference/projects/navbar.json b/docs/reference/projects/navbar.json index 5576c443b5..06ef49e9d2 100644 --- a/docs/reference/projects/navbar.json +++ b/docs/reference/projects/navbar.json @@ -5,7 +5,7 @@ }, { "name": "logo", - "description": "Path to a logo image that will be displayed to the left of the title." + "description": "Specification of image that will be displayed to the left of the title." }, { "name": "logo-alt", diff --git a/docs/reference/projects/project.json b/docs/reference/projects/project.json index 72fba90f20..ab76406d24 100644 --- a/docs/reference/projects/project.json +++ b/docs/reference/projects/project.json @@ -27,6 +27,10 @@ "name": "resources", "description": "Additional file resources to be copied to output directory" }, + { + "name": "brand", + "description": "Path to brand.yml or object with light and dark paths to brand.yml\n" + }, { "name": "preview", "description": "Options for `quarto preview` (see [Preview](#preview))" diff --git a/docs/reference/projects/sidebar.json b/docs/reference/projects/sidebar.json index 3a177d9b5e..f9b4cafb83 100644 --- a/docs/reference/projects/sidebar.json +++ b/docs/reference/projects/sidebar.json @@ -9,7 +9,7 @@ }, { "name": "logo", - "description": "Path to a logo image that will be displayed in the sidebar." + "description": "Specification of image that will be displayed in the sidebar." }, { "name": "logo-alt", diff --git a/tools/reference.ts b/tools/reference.ts index 832489f651..225b9d99d5 100644 --- a/tools/reference.ts +++ b/tools/reference.ts @@ -376,7 +376,7 @@ writeMetadataTable("citation", "Citation", citationOptions); // Filter `definitions` to items with an id field starting with `brand-` const brandDefinitions = definitions.filter(item => item.id.startsWith("brand-")); -const brandOptions = readDefinitionsId("brand",{ +const brandOptions = readDefinitionsId("brand-unified",{ "meta": "Metadata for a brand, including the brand name and important links. See [Meta](#meta) for more information.", "logo": "Provide definitions and defaults for brand's logo in various formats and sizes. See [Logo](#logo) for more information.", "color": "The brand's custom color palette and theme. See [Color](#color) for more information.", @@ -413,17 +413,17 @@ const brandMetadata = [ { "name": "brand-logo", "title": "Logo", - "options": readDefinitionsId("brand-logo") + "options": readDefinitionsId("brand-logo-unified") }, { "name": "brand-color", "title": "Color", - "options": readDefinitionsId("brand-color") + "options": readDefinitionsId("brand-color-unified") }, { "name": "brand-typography", "title": "Typography", - "options": readTypographyOptions("brand-typography", toFollow) + "options": readTypographyOptions("brand-typography-unified", toFollow) }, { "name": "font-resource-definitions", @@ -578,7 +578,7 @@ writeProjectTable("algolia-index-fields", algoliaIndexFieldsOptions); const utterancesOptions = readProjectProperties(findVal(definitions, "utterances")!["object"]["properties"]); writeProjectTable("utterances", utterancesOptions); -const giscussOptions = readProjectProperties(findVal(definitions, "giscus")!["object"]["properties"]); +const giscussOptions = readDefinitionsId("giscus-configuration"); writeProjectTable("giscus", giscussOptions); const hypothesisSchema = findVal(definitions, "hypothesis")!["anyOf"][1]["object"]["properties"];