From 08bc4cbed0a0f008a02d4b72f20091f1fe9f22ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micka=C3=ABl=20Canouil?=
<8896044+mcanouil@users.noreply.github.com>
Date: Thu, 18 Jun 2026 11:28:01 +0200
Subject: [PATCH 2/5] chore: add changelog entry
---
news/changelog-1.10.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/news/changelog-1.10.md b/news/changelog-1.10.md
index c4908d9192e..e5a3b03cd62 100644
--- a/news/changelog-1.10.md
+++ b/news/changelog-1.10.md
@@ -11,6 +11,7 @@ All changes included in 1.10:
## Dependencies
- ([#14291](https://github.com/quarto-dev/quarto-cli/issues/14291)): Update `deno` to v2.7.14 (fixes silent crash on Windows builds older than 16299).
+- ([#14602](https://github.com/quarto-dev/quarto-cli/pull/14602)): Add alt-text to ORCID image in author metadata HTML/Reveal.js partial. (author: @mcanouil)
## Accessibility
@@ -94,4 +95,4 @@ All changes included in 1.10:
- ([#14461](https://github.com/quarto-dev/quarto-cli/issues/14461)): Fix `quarto render --to pdf` aborting with `ERROR: Problem running 'fmtutil-sys --all' to rebuild format tree.` when an automatically-installed LaTeX package's post-update format rebuild fails. Format-tree rebuild is now treated as best-effort housekeeping (matching upstream `tinytex` R behavior) — the failure is logged as a warning and the package install completes.
- ([#14472](https://github.com/quarto-dev/quarto-cli/issues/14472)): Add support for Kotlin in code annotations and YAML cell options. (author: @barendgehrels)
- ([#14529](https://github.com/quarto-dev/quarto-cli/issues/14529)): Fix bundled Julia engine path leaking into rendered YAML metadata and pandoc log output when running an installed Quarto. The internal subtree-engine filter only matched the source-tree share-path layout (`resources/extension-subtrees/`) and missed installed layouts where the path is `share/extension-subtrees/`.
-- ([#14582](https://github.com/quarto-dev/quarto-cli/issues/14582)): Fix format detection for extension formats (e.g. `acm-pdf`) in project preview, manuscript notebooks, MECA bundles, and website format ordering.
\ No newline at end of file
+- ([#14582](https://github.com/quarto-dev/quarto-cli/issues/14582)): Fix format detection for extension formats (e.g. `acm-pdf`) in project preview, manuscript notebooks, MECA bundles, and website format ordering.
From af213d713ebce03b871469bdc9b1549d6f024445 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micka=C3=ABl=20Canouil?=
<8896044+mcanouil@users.noreply.github.com>
Date: Thu, 18 Jun 2026 11:33:52 +0200
Subject: [PATCH 3/5] refactor: use aria-label with alt="" for decorative image
and proper announce
---
news/changelog-1.10.md | 2 +-
src/resources/formats/html/templates/_title-meta-author.html | 2 +-
.../formats/revealjs/pandoc/title-fancy/title-slide.html | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/news/changelog-1.10.md b/news/changelog-1.10.md
index e5a3b03cd62..aa72b01cc25 100644
--- a/news/changelog-1.10.md
+++ b/news/changelog-1.10.md
@@ -11,7 +11,7 @@ All changes included in 1.10:
## Dependencies
- ([#14291](https://github.com/quarto-dev/quarto-cli/issues/14291)): Update `deno` to v2.7.14 (fixes silent crash on Windows builds older than 16299).
-- ([#14602](https://github.com/quarto-dev/quarto-cli/pull/14602)): Add alt-text to ORCID image in author metadata HTML/Reveal.js partial. (author: @mcanouil)
+- ([#14602](https://github.com/quarto-dev/quarto-cli/pull/14602)): Add aria-label and alt to ORCID image link in author metadata HTML/Reveal.js partial. (author: @mcanouil)
## Accessibility
diff --git a/src/resources/formats/html/templates/_title-meta-author.html b/src/resources/formats/html/templates/_title-meta-author.html
index fe8958c9824..6877e526cf0 100644
--- a/src/resources/formats/html/templates/_title-meta-author.html
+++ b/src/resources/formats/html/templates/_title-meta-author.html
@@ -1 +1 @@
-$if(it.url)$
$endif$$it.name.literal$$if(it.degrees)$, $for(it.degrees)$$it$$sep$, $endfor$$endif$$if(it.url)$$endif$$if(it.email)$
$endif$ $if(it.orcid)$

$endif$
+$if(it.url)$
$endif$$it.name.literal$$if(it.degrees)$, $for(it.degrees)$$it$$sep$, $endfor$$endif$$if(it.url)$$endif$$if(it.email)$
$endif$ $if(it.orcid)$

$endif$
diff --git a/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html b/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
index 5c6faf72a6c..36b1d5464b6 100644
--- a/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
+++ b/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
@@ -8,7 +8,7 @@
$title$
$for(by-author)$
$if(by-author.email)$
From 37a4b84c9fa12633093533b611f86aab2fb17ac3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micka=C3=ABl=20Canouil?=
<8896044+mcanouil@users.noreply.github.com>
Date: Thu, 18 Jun 2026 11:35:30 +0200
Subject: [PATCH 4/5] fix: update changelog entry for ORCID image accessibility
---
news/changelog-1.10.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/news/changelog-1.10.md b/news/changelog-1.10.md
index aa72b01cc25..e1f82a7367e 100644
--- a/news/changelog-1.10.md
+++ b/news/changelog-1.10.md
@@ -11,7 +11,7 @@ All changes included in 1.10:
## Dependencies
- ([#14291](https://github.com/quarto-dev/quarto-cli/issues/14291)): Update `deno` to v2.7.14 (fixes silent crash on Windows builds older than 16299).
-- ([#14602](https://github.com/quarto-dev/quarto-cli/pull/14602)): Add aria-label and alt to ORCID image link in author metadata HTML/Reveal.js partial. (author: @mcanouil)
+- ([#14602](https://github.com/quarto-dev/quarto-cli/pull/14602)): Add `aria-label` and `alt=""` to properly announce ORCID image link in author metadata HTML/Reveal.js partial. (author: @mcanouil)
## Accessibility
From 5179c6b7c45ef462067f599b6ef6238bd8f376a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micka=C3=ABl=20Canouil?=
<8896044+mcanouil@users.noreply.github.com>
Date: Thu, 18 Jun 2026 11:40:54 +0200
Subject: [PATCH 5/5] fix: variable for author name
---
.../formats/revealjs/pandoc/title-fancy/title-slide.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html b/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
index 36b1d5464b6..d3ff00f03f7 100644
--- a/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
+++ b/src/resources/formats/revealjs/pandoc/title-fancy/title-slide.html
@@ -8,7 +8,7 @@
$title$
$for(by-author)$