From db9f8f3f87d9e4c9da9139ee3cd46bf77a468804 Mon Sep 17 00:00:00 2001 From: Thomas Randolph Date: Fri, 7 Jul 2023 07:42:47 -0600 Subject: [PATCH 1/3] Add screenreader-only headings for easier intra-page navigation --- app/assets/javascripts/notes/components/comment_form.vue | 1 + app/assets/javascripts/notes/i18n.js | 1 + app/views/projects/merge_requests/_widget.html.haml | 2 ++ locale/gitlab.pot | 6 ++++++ 4 files changed, 10 insertions(+) diff --git a/app/assets/javascripts/notes/components/comment_form.vue b/app/assets/javascripts/notes/components/comment_form.vue index 97444bb11294e3..ef61720134f7a0 100644 --- a/app/assets/javascripts/notes/components/comment_form.vue +++ b/app/assets/javascripts/notes/components/comment_form.vue @@ -348,6 +348,7 @@ export default { {{ error }}
+

{{ $options.i18n.shortPlaceholder }}

Date: Tue, 11 Jul 2023 18:46:55 +0000 Subject: [PATCH 2/3] (Review suggestion) Switch to using "Reports" instead of "Widgets" --- app/views/projects/merge_requests/_widget.html.haml | 2 +- locale/gitlab.pot | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/views/projects/merge_requests/_widget.html.haml b/app/views/projects/merge_requests/_widget.html.haml index 8d09f5269460e5..9a85629cd18544 100644 --- a/app/views/projects/merge_requests/_widget.html.haml +++ b/app/views/projects/merge_requests/_widget.html.haml @@ -24,5 +24,5 @@ window.gl.mrWidgetData.user_profile_enable_gitpod_path = '#{profile_path(user: { gitpod_enabled: true })}'; %h2.gl-sr-only - = _("Merge Request Widgets") + = _("Reports") #js-vue-mr-widget.mr-widget diff --git a/locale/gitlab.pot b/locale/gitlab.pot index 1f7ac0668ec04f..7fefef65b4cf54 100644 --- a/locale/gitlab.pot +++ b/locale/gitlab.pot @@ -28525,9 +28525,6 @@ msgstr "" msgid "Merge Request Analytics" msgstr "" -msgid "Merge Request Widgets" -msgstr "" - msgid "Merge Requests" msgstr "" @@ -38554,6 +38551,9 @@ msgstr "" msgid "Reporting" msgstr "" +msgid "Reports" +msgstr "" + msgid "Reports|%{combinedString} and %{resolvedString}" msgstr "" -- GitLab From cf19d6805d2245b0c2eb975a4df7a27292fda27c Mon Sep 17 00:00:00 2001 From: Thomas Randolph Date: Wed, 12 Jul 2023 00:51:09 -0600 Subject: [PATCH 3/3] (Review) Use `role=region` and don't put a heading over the comment form --- app/assets/javascripts/notes/components/comment_form.vue | 1 - app/assets/javascripts/notes/i18n.js | 1 - app/views/projects/merge_requests/_widget.html.haml | 9 ++++++--- locale/gitlab.pot | 6 ------ 4 files changed, 6 insertions(+), 11 deletions(-) diff --git a/app/assets/javascripts/notes/components/comment_form.vue b/app/assets/javascripts/notes/components/comment_form.vue index ef61720134f7a0..97444bb11294e3 100644 --- a/app/assets/javascripts/notes/components/comment_form.vue +++ b/app/assets/javascripts/notes/components/comment_form.vue @@ -348,7 +348,6 @@ export default { {{ error }}
-

{{ $options.i18n.shortPlaceholder }}