From e609beb67894f8dcaf8cb693176fe6ec6c54357f Mon Sep 17 00:00:00 2001 From: Marghen Date: Fri, 14 Nov 2025 11:52:39 +0100 Subject: [PATCH 1/3] feat: fix CvTabs accessibility warnings and errors clicking overflow control buttons --- src/components/CvTabs/CvTabs.vue | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/components/CvTabs/CvTabs.vue b/src/components/CvTabs/CvTabs.vue index d86775549..e9aac8755 100644 --- a/src/components/CvTabs/CvTabs.vue +++ b/src/components/CvTabs/CvTabs.vue @@ -11,14 +11,15 @@ }, ]" role="navigation" - v-bind="$attrs" + :aria-label="attrs['aria-label'] || 'Tabs'" + v-bind="attrsWithoutAriaLabel" @keydown.right.prevent.stop="onRight" @keydown.left.prevent.stop="onLeft" > @@ -11,7 +11,7 @@ exports[`CvTabs CvTabs - test slotted tab buttons to match snapshot 1`] = ` -