This commit is contained in:
2026-03-08 00:35:42 +01:00
parent 85fdf3eacb
commit 90b77800a0
2 changed files with 16 additions and 37 deletions

View File

@@ -72,6 +72,17 @@
return false;
};
const openModal = () => {
if (!consoleModal) return;
consoleModal.classList.add('is-open');
consoleModal.setAttribute('aria-hidden', 'false');
};
const closeModal = () => {
if (!consoleModal) return;
consoleModal.classList.remove('is-open');
consoleModal.setAttribute('aria-hidden', 'true');
};
const openTab = (label, url, persist = true) => {
const id = `tab-${++tabCount}`;
const btn = document.createElement('button');
@@ -105,6 +116,7 @@
tabPanels.appendChild(panel);
activateTab(id);
if (persist) saveTabs();
openModal();
const iframe = panel.querySelector('iframe');
const markActive = () => {
@@ -208,17 +220,6 @@
// ignore
}
const openModal = () => {
if (!consoleModal) return;
consoleModal.classList.add('is-open');
consoleModal.setAttribute('aria-hidden', 'false');
};
const closeModal = () => {
if (!consoleModal) return;
consoleModal.classList.remove('is-open');
consoleModal.setAttribute('aria-hidden', 'true');
};
if (consoleFab) {
consoleFab.addEventListener('click', openModal);
}