diff --git a/framework/core/js/src/common/components/Modal.tsx b/framework/core/js/src/common/components/Modal.tsx index 595cccdfe..96ad1ceb1 100644 --- a/framework/core/js/src/common/components/Modal.tsx +++ b/framework/core/js/src/common/components/Modal.tsx @@ -1,3 +1,4 @@ +import app from '../../common/app'; import Component from '../Component'; import Alert, { AlertAttrs } from './Alert'; import Button from './Button'; @@ -91,6 +92,7 @@ export default abstract class Modal extends Component )} diff --git a/framework/core/js/src/common/components/Navigation.js b/framework/core/js/src/common/components/Navigation.js index 3af864694..140ca43d8 100644 --- a/framework/core/js/src/common/components/Navigation.js +++ b/framework/core/js/src/common/components/Navigation.js @@ -47,7 +47,7 @@ export default class Navigation extends Component { className: 'Button Navigation-back Button--icon', href: history.backUrl(), icon: 'fas fa-chevron-left', - title: previous.title, + 'aria-label': previous.title, onclick: (e) => { if (e.shiftKey || e.ctrlKey || e.metaKey || e.which === 2) return; e.preventDefault(); diff --git a/framework/core/js/src/forum/components/WelcomeHero.js b/framework/core/js/src/forum/components/WelcomeHero.js index 40ecec6fd..c4380a79c 100644 --- a/framework/core/js/src/forum/components/WelcomeHero.js +++ b/framework/core/js/src/forum/components/WelcomeHero.js @@ -27,6 +27,7 @@ export default class WelcomeHero extends Component { icon: 'fas fa-times', onclick: slideUp, className: 'Hero-close Button Button--icon Button--link', + 'aria-label': app.translator.trans('core.forum.welcome_hero.hide'), })}
diff --git a/framework/core/locale/core.yml b/framework/core/locale/core.yml index ff342b633..c7bbf75c6 100644 --- a/framework/core/locale/core.yml +++ b/framework/core/locale/core.yml @@ -497,6 +497,9 @@ core: resend_button: Resend Confirmation Email sent_message: Sent + welcome_hero: + hide: Hide welcome message + # Translations in this namespace are used by the forum and admin interfaces. lib: debug_button: Debug @@ -539,6 +542,10 @@ core: loading_indicator: accessible_label: => core.ref.loading + # These translations are used in modals. + modal: + close: Close + # These translations are used in the navigation header. nav: drawer_button: Open Navigation Drawer