From d32921c1a7ee8f4aff90b0cdb0bdbbc24f76ea49 Mon Sep 17 00:00:00 2001 From: Martin Turoci Date: Tue, 4 Oct 2022 15:18:41 +0200 Subject: [PATCH] fix: Announce theme switches when using screen reader. #7667 --- .../src/theme/ColorModeToggle/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/ColorModeToggle/index.tsx b/packages/docusaurus-theme-classic/src/theme/ColorModeToggle/index.tsx index d6f5f2f9f088..fe939a9d9a1d 100644 --- a/packages/docusaurus-theme-classic/src/theme/ColorModeToggle/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/ColorModeToggle/index.tsx @@ -52,7 +52,8 @@ function ColorModeToggle({className, value, onChange}: Props): JSX.Element { onClick={() => onChange(value === 'dark' ? 'light' : 'dark')} disabled={!isBrowser} title={title} - aria-label={title}> + aria-label={title} + aria-live="polite">