From 04974213497293aef3c1e7aa907880b74a9a79f8 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sun, 12 Oct 2025 17:44:03 -0700 Subject: [PATCH] add aria labels on vue node widgets (#6032) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Adds aria labels to buttons and widgets without pre-existing text labels. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-6032-add-aria-labels-on-vue-node-widgets-28a6d73d36508198a1c0ef7098ad24e8) by [Unito](https://www.unito.io) --- src/locales/en/main.json | 6 ++++++ .../vueNodes/widgets/components/WidgetButton.vue | 7 ++++++- .../extensions/vueNodes/widgets/components/WidgetChart.vue | 7 ++++++- .../vueNodes/widgets/components/WidgetColorPicker.vue | 1 + .../vueNodes/widgets/components/WidgetFileUpload.vue | 4 ++++ .../widgets/components/WidgetInputNumberSlider.vue | 2 ++ .../vueNodes/widgets/components/WidgetInputText.vue | 1 + .../vueNodes/widgets/components/WidgetMultiSelect.vue | 1 + .../vueNodes/widgets/components/WidgetSelectDefault.vue | 1 + .../vueNodes/widgets/components/WidgetTextarea.vue | 1 + .../vueNodes/widgets/components/WidgetToggleSwitch.vue | 1 + .../vueNodes/widgets/components/WidgetTreeSelect.vue | 1 + 12 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 11d915f2fb..0407266dfd 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -9,8 +9,14 @@ "downloadImage": "Download image", "downloadVideo": "Download video", "editOrMaskImage": "Edit or mask image", + "editImage": "Edit image", + "deleteImage": "Delete image", + "deleteAudioFile": "Delete audio file", "removeImage": "Remove image", "removeVideo": "Remove video", + "chart": "Chart", + "chartLowercase": "chart", + "file": "file", "viewImageOfTotal": "View image {index} of {total}", "viewVideoOfTotal": "View video {index} of {total}", "imagePreview": "Image preview - Use arrow keys to navigate between images", diff --git a/src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue b/src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue index 7a0ce4ff50..56666f8336 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue @@ -3,7 +3,12 @@ -