From 7a929ac9844cde4f4f0c95e91714d68e0b6cea2b Mon Sep 17 00:00:00 2001 From: Wagner Trezub Date: Tue, 4 Mar 2025 11:52:37 +0100 Subject: [PATCH 1/3] fix: Add id to Checkbox component to proper a11y identification --- .../volto/src/components/manage/Widgets/CheckboxWidget.jsx | 1 + .../manage/Widgets/__snapshots__/CheckboxWidget.test.jsx.snap | 2 ++ packages/volto/src/config/index.js | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/volto/src/components/manage/Widgets/CheckboxWidget.jsx b/packages/volto/src/components/manage/Widgets/CheckboxWidget.jsx index aeefdaf6d2..885821e0a5 100644 --- a/packages/volto/src/components/manage/Widgets/CheckboxWidget.jsx +++ b/packages/volto/src/components/manage/Widgets/CheckboxWidget.jsx @@ -31,6 +31,7 @@ const CheckboxWidget = (props) => {
Date: Tue, 4 Mar 2025 12:01:15 +0100 Subject: [PATCH 2/3] chore: 6802.bugfix --- packages/volto/news/6802.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/volto/news/6802.bugfix diff --git a/packages/volto/news/6802.bugfix b/packages/volto/news/6802.bugfix new file mode 100644 index 0000000000..0f377d62e5 --- /dev/null +++ b/packages/volto/news/6802.bugfix @@ -0,0 +1 @@ +a11y - Added id attribute to checkbox widget for proper identification and fixes label functionality for screen readers. @Wagner3UB \ No newline at end of file From 13e98a8409175f1463ce8b2c0fbc274d53256c33 Mon Sep 17 00:00:00 2001 From: David Glick Date: Tue, 4 Mar 2025 21:44:26 -0800 Subject: [PATCH 3/3] Update packages/volto/src/config/index.js --- packages/volto/src/config/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/volto/src/config/index.js b/packages/volto/src/config/index.js index 472366067f..27fc225463 100644 --- a/packages/volto/src/config/index.js +++ b/packages/volto/src/config/index.js @@ -112,8 +112,8 @@ let config = { notSupportedBrowsers: ['ie'], defaultPageSize: 25, isMultilingual: false, - supportedLanguages: ['it'], - defaultLanguage: 'it', + supportedLanguages: ['en'], + defaultLanguage: 'en', navDepth: 1, expressMiddleware: serverConfig.expressMiddleware, // BBB defaultBlockType: 'slate',