From 0cfbe54a5a391d3af6dd37902cda6b914f07480d Mon Sep 17 00:00:00 2001 From: "julia.kirschenheuter" Date: Wed, 8 Feb 2023 15:40:41 +0100 Subject: Create headings for settings pages Signed-off-by: julia.kirschenheuter --- core/src/OCP/accessibility.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'core/src') diff --git a/core/src/OCP/accessibility.js b/core/src/OCP/accessibility.js index 3839509228f..d318d3497c4 100644 --- a/core/src/OCP/accessibility.js +++ b/core/src/OCP/accessibility.js @@ -22,6 +22,18 @@ import { loadState } from '@nextcloud/initial-state' +/** + * Set the page heading + * + * @param {string} heading page title from the history api + * @since 27.0.0 + */ +export function setPageHeading(heading) { + const headingEl = document.getElementById('page-heading-level-1') + if (headingEl) { + headingEl.textContent = heading + } +} export default { /** * @return {boolean} Whether the user opted-out of shortcuts so that they should not be registered @@ -29,4 +41,5 @@ export default { disableKeyboardShortcuts() { return loadState('theming', 'shortcutsDisabled', false) }, + setPageHeading, } -- cgit v1.2.3