From fbc5f953404616ab549e3c542bad68750d21110c Mon Sep 17 00:00:00 2001 From: chfhtw Date: Thu, 23 Apr 2026 10:54:57 +0200 Subject: [PATCH] hide drag and drop features from screenreaders because they is no implementation for using them with screenreaders yet --- public/js/components/Dashboard/Item.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/js/components/Dashboard/Item.js b/public/js/components/Dashboard/Item.js index da7a15dd9..f7558dfcd 100644 --- a/public/js/components/Dashboard/Item.js +++ b/public/js/components/Dashboard/Item.js @@ -225,6 +225,7 @@ export default { drag-action="move" class="col-auto mx-2 px-2 cursor-move" draggable="true" + aria-hidden="true" aria-label="move widget" v-tooltip="{showDelay:1000, value:'move widget'}" > @@ -251,13 +252,14 @@ export default { role="button" class="pin cursor-pointer col-auto me-2" title="unpin item" + aria-hidden="true" aria-label="unpin item" pinned="true" @click="unpin" > -
+ @@ -268,6 +270,7 @@ export default { role="button" class="col-auto me-2 pin" title="pin item" + aria-hidden="true" aria-label="pin item" @click="pinItem" > @@ -383,6 +386,7 @@ export default { class="col-auto px-1" :class="resizeClasses.button" draggable="true" + aria-hidden="true" aria-label="resize widget" v-tooltip="{ showDelay: 1000, value: 'resize widget' }" >