MDL-81825 theme_boost: Refactor .sr-only usages for BS5 f9abc562f56e3964cdf5ec56057137d6cec961cb
authorMikel Martín <mikel@moodle.com>
Fri, 8 Nov 2024 09:35:21 +0000 (10:35 +0100)
committerMikel Martín <mikel@moodle.com>
Tue, 10 Dec 2024 13:02:32 +0000 (14:02 +0100)
commitf9abc562f56e3964cdf5ec56057137d6cec961cb
tree8dd0d53606908bbdbd2dd4be5c8181d5faab0a43
parent0888a6d324e960ff2d572b3fe371c362bf907536
MDL-81825 theme_boost: Refactor .sr-only usages for BS5

- Add .visually-hidden to the Boostratp 5 bridge SCSS file
- Replace .sr-only occurrences with .visually-hidden
- Replace .dropzone-sr-only-focusable  with .dropzone-visually-hidden-focusable
  for consistency
220 files changed:
admin/classes/table/plugin_management_table.php
admin/templates/header_search_input.mustache
admin/templates/setting_configduration.mustache
admin/templates/setting_configfilesize.mustache
admin/templates/setting_configtime.mustache
admin/templates/setting_configtoggle.mustache
admin/templates/themeselector/theme_card.mustache
admin/tool/componentlibrary/content/bootstrap/components/badge.md
admin/tool/componentlibrary/content/bootstrap/components/carousel.md
admin/tool/componentlibrary/content/bootstrap/components/dropdowns.md
admin/tool/componentlibrary/content/bootstrap/components/forms.md
admin/tool/componentlibrary/content/bootstrap/components/input-group.md
admin/tool/componentlibrary/content/bootstrap/components/navbar.md
admin/tool/componentlibrary/content/bootstrap/components/spinners.md
admin/tool/componentlibrary/content/moodle/components/toggle.md
admin/tool/componentlibrary/content/moodle/themes/text.md
admin/tool/componentlibrary/hugo/site/layouts/_default/docs.html
admin/tool/componentlibrary/hugo/site/layouts/partials/callout-warning-color-assistive-technologies.md
admin/tool/componentlibrary/hugo/site/layouts/partials/skippy.html
admin/tool/componentlibrary/hugo/site/layouts/shortcodes/mustache.html
admin/tool/componentlibrary/templates/examples/toggle/example.mustache
admin/tool/customlang/templates/translator.mustache
admin/tool/dataprivacy/templates/request_filter.mustache
admin/tool/moodlenet/templates/select_page.mustache
admin/tool/moodlenet/templates/view-cards.mustache
admin/tool/policy/templates/acceptances_filter.mustache
ai/classes/table/aiplacement_action_management_table.php
ai/classes/table/aiprovider_action_management_table.php
ai/placement/courseassist/templates/drawer.mustache
backup/util/helper/backup_helper.class.php
blocks/myoverview/templates/course-action-menu.mustache
blocks/myoverview/templates/progress-bar.mustache
blocks/myoverview/templates/view-cards.mustache
blocks/myoverview/templates/view-list.mustache
blocks/myoverview/templates/view-summary.mustache
blocks/recentlyaccessedcourses/templates/course-card.mustache
calendar/renderer.php
calendar/templates/header.mustache
calendar/templates/month_detailed.mustache
calendar/templates/month_mini.mustache
comment/lib.php
contentbank/classes/output/bankcontent.php
course/classes/management_renderer.php
course/classes/output/activity_navigation.php
course/classes/output/category_action_bar.php
course/classes/output/completion_action_bar.php
course/classes/output/manage_categories_action_bar.php
course/format/templates/local/content/cm/bulkselect.mustache
course/format/templates/local/content/cm/completion_dialog.mustache
course/format/templates/local/content/movecmsection.mustache
course/format/templates/local/content/section/bulkselect.mustache
course/format/templates/local/content/section/content.mustache
course/format/templates/local/content/section/header.mustache
course/format/templates/local/courseindex/section.mustache
course/templates/activity_list.mustache
course/templates/completion_action_bar.mustache
course/templates/coursecard.mustache
course/templates/defaultactivitycompletion.mustache
course/templates/favouriteicon.mustache
course/templates/local/activitychooser/item.mustache
course/templates/participants_actionbar.mustache
course/templates/view-cards.mustache
grade/classes/output/general_action_bar.php
grade/grading/form/guide/templates/grades/grader/gradingpanel.mustache
grade/grading/form/rubric/renderer.php
grade/grading/form/rubric/templates/grades/grader/gradingpanel.mustache
grade/report/grader/lib.php
grade/report/grader/templates/collapse/collapsebody.mustache
grade/report/grader/templates/collapse/icon.mustache
grade/report/singleview/templates/bulkinsert.mustache
grade/templates/cellmenu.mustache
lib/amd/build/copy_to_clipboard.min.js
lib/amd/build/copy_to_clipboard.min.js.map
lib/amd/build/datafilter/filtertype.min.js
lib/amd/build/datafilter/filtertype.min.js.map
lib/amd/build/dropzone.min.js
lib/amd/build/dropzone.min.js.map
lib/amd/build/local/reactive/srlogger.min.js
lib/amd/build/local/reactive/srlogger.min.js.map
lib/amd/src/copy_to_clipboard.js
lib/amd/src/datafilter/filtertype.js
lib/amd/src/dropzone.js
lib/amd/src/local/reactive/srlogger.js
lib/classes/navigation/views/secondary.php
lib/classes/output/core_renderer.php
lib/classes/output/participants_action_bar.php
lib/classes/report_helper.php
lib/editor/atto/plugins/h5p/yui/build/moodle-atto_h5p-button/moodle-atto_h5p-button-debug.js
lib/editor/atto/plugins/h5p/yui/build/moodle-atto_h5p-button/moodle-atto_h5p-button-min.js
lib/editor/atto/plugins/h5p/yui/build/moodle-atto_h5p-button/moodle-atto_h5p-button.js
lib/editor/atto/plugins/h5p/yui/src/button/js/button.js
lib/editor/atto/plugins/media/yui/build/moodle-atto_media-button/moodle-atto_media-button-debug.js
lib/editor/atto/plugins/media/yui/build/moodle-atto_media-button/moodle-atto_media-button-min.js
lib/editor/atto/plugins/media/yui/build/moodle-atto_media-button/moodle-atto_media-button.js
lib/editor/atto/plugins/media/yui/src/button/js/button.js
lib/editor/atto/yui/build/moodle-editor_atto-editor/moodle-editor_atto-editor-debug.js
lib/editor/atto/yui/build/moodle-editor_atto-editor/moodle-editor_atto-editor-min.js
lib/editor/atto/yui/build/moodle-editor_atto-editor/moodle-editor_atto-editor.js
lib/editor/atto/yui/src/editor/js/editor.js
lib/editor/tiny/plugins/aiplacement/templates/loading.mustache
lib/editor/tiny/plugins/h5p/templates/modal.mustache
lib/editor/tiny/plugins/media/templates/embed_media_modal_audio.mustache
lib/editor/tiny/plugins/media/templates/embed_media_modal_video.mustache
lib/form/dndupload.js
lib/form/templates/editor_textarea.mustache
lib/form/templates/element-date_selector.mustache
lib/form/templates/element-date_time_selector.mustache
lib/form/templates/element-defaultcustom.mustache
lib/form/templates/element-filemanager.mustache
lib/form/templates/element-filepicker.mustache
lib/form/templates/element-group.mustache
lib/form/templates/element-header.mustache
lib/form/templates/element-template-inline.mustache
lib/form/templates/element-template.mustache
lib/templates/activity_header.mustache
lib/templates/block.mustache
lib/templates/datafilter/autocomplete_selection.mustache
lib/templates/datafilter/filter_row.mustache
lib/templates/datafilter/filtertypes/binary_selector.mustache
lib/templates/dropzone.mustache
lib/templates/filemanager_default_searchform.mustache
lib/templates/filemanager_page_generallayout.mustache
lib/templates/filemanager_selectlayout.mustache
lib/templates/form_autocomplete_selection.mustache
lib/templates/loginform.mustache
lib/templates/moodlenet/send_activity_modal_base.mustache
lib/templates/notification_base.mustache
lib/templates/paging_bar.mustache
lib/templates/search_input.mustache
lib/templates/search_input_auto.mustache
lib/templates/search_input_navbar.mustache
lib/templates/select_time.mustache
lib/templates/skip_links.mustache
lib/templates/toggle.mustache
message/templates/message_drawer.mustache
message/templates/message_drawer_conversations_list.mustache
message/templates/message_drawer_view_contacts_body.mustache
message/templates/message_drawer_view_conversation_footer_edit_mode.mustache
message/templates/message_drawer_view_overview_header.mustache
message/templates/message_drawer_view_overview_section.mustache
message/templates/message_drawer_view_settings_body_content.mustache
message/templates/message_jumpto.mustache
message/templates/message_popover.mustache
message/templates/send_bulk_message.mustache
mod/assign/templates/grading_navigation_user_selector.mustache
mod/bigbluebuttonbn/templates/search_input_recordings.mustache
mod/data/classes/output/action_bar.php
mod/data/templates/presets.mustache
mod/forum/classes/local/renderers/discussion.php
mod/forum/report/summary/classes/summary_table.php
mod/forum/templates/discussion_list.mustache
mod/forum/templates/forum_discussion_nested_v2_first_post.mustache
mod/forum/templates/forum_discussion_nested_v2_post_reply.mustache
mod/forum/templates/forum_discussion_post.mustache
mod/forum/templates/local/grades/local/grader/grading.mustache
mod/forum/templates/local/grades/local/grader/user_picker.mustache
mod/glossary/classes/output/standard_action_bar.php
mod/glossary/templates/standard_action_menu.mustache
mod/lesson/classes/output/edit_action_area.php
mod/lesson/classes/output/override_action_menu.php
mod/lesson/classes/output/report_action_menu.php
mod/lti/classes/reportbuilder/local/systemreports/course_external_tools_list.php
mod/quiz/amd/build/edit_multiple_grades.min.js
mod/quiz/amd/build/edit_multiple_grades.min.js.map
mod/quiz/amd/src/edit_multiple_grades.js
mod/quiz/classes/output/edit_nav_actions.php
mod/quiz/classes/output/edit_renderer.php
mod/quiz/templates/edit_grading_page.mustache
mod/quiz/templates/question_slot.mustache
mod/quiz/yui/build/moodle-mod_quiz-toolboxes/moodle-mod_quiz-toolboxes-debug.js
mod/quiz/yui/build/moodle-mod_quiz-toolboxes/moodle-mod_quiz-toolboxes-min.js
mod/quiz/yui/build/moodle-mod_quiz-toolboxes/moodle-mod_quiz-toolboxes.js
mod/quiz/yui/src/toolboxes/js/section.js
question/bank/columnsortorder/templates/column_sort_ui.mustache
question/engine/lib.php
question/engine/tests/question_display_options_test.php
question/type/essay/renderer.php
question/type/gapselect/renderer.php
question/type/multianswer/renderer.php
question/type/multichoice/amd/build/clearchoice.min.js
question/type/multichoice/amd/build/clearchoice.min.js.map
question/type/multichoice/amd/src/clearchoice.js
question/type/multichoice/renderer.php
question/type/multichoice/tests/walkthrough_test.php
question/type/numerical/renderer.php
question/type/ordering/templates/formulation_and_controls.mustache
question/type/shortanswer/renderer.php
question/type/truefalse/renderer.php
question/type/truefalse/tests/walkthrough_test.php
report/insights/classes/output/insight.php
report/insights/classes/output/insights_list.php
reportbuilder/classes/local/systemreports/report_schedules.php
reportbuilder/classes/table/base_report_table.php
reportbuilder/classes/table/system_report_table.php
reportbuilder/templates/local/dynamictabs/access.mustache
reportbuilder/templates/local/dynamictabs/audience.mustache
reportbuilder/templates/local/dynamictabs/editor.mustache
reportbuilder/templates/local/settings/conditions.mustache
reportbuilder/templates/local/settings/filters.mustache
reportbuilder/templates/local/settings/sorting.mustache
reportbuilder/templates/local/sidebar-menu/area.mustache
repository/filepicker.js
sms/classes/table/sms_gateway_table.php
theme/boost/scss/moodle/bs5-bridge.scss
theme/boost/scss/moodle/calendar.scss
theme/boost/scss/moodle/core.scss
theme/boost/scss/moodle/modules.scss
theme/boost/scss/moodle/primarynavigation.scss
theme/boost/scss/moodle/question.scss
theme/boost/scss/moodle/variables.scss
theme/boost/style/moodle.css
theme/boost/templates/drawers.mustache
theme/boost/templates/navbar.mustache
theme/boost/templates/primary-drawer-mobile.mustache
theme/classic/style/moodle.css
user/classes/table/participants.php
user/profile.php
user/templates/add_bulk_note.mustache
user/templates/comboboxsearch/resultitem.mustache
user/templates/send_bulk_message.mustache