sdfsd
All checks were successful
Deploy / deploy-staging (push) Successful in 5s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-05-11 00:11:14 +02:00
parent faa4c237c8
commit df2f217e22
2 changed files with 73 additions and 52 deletions

View File

@@ -95,13 +95,15 @@ if (setupTabs.length > 0) {
}
const activateSetupTab = (targetId) => {
const dbPanelsRoot = document.querySelector('[data-setup-db-panels]');
const dbPanelsHidden = dbPanelsRoot ? dbPanelsRoot.hidden : false;
for (const tab of setupTabs) {
const isActive = tab.dataset.setupTabTarget === targetId;
tab.classList.toggle('is-active', isActive);
tab.setAttribute('aria-selected', isActive ? 'true' : 'false');
}
for (const panel of setupPanels) {
const isActive = panel.id === targetId;
const isActive = !dbPanelsHidden && panel.id === targetId;
panel.hidden = !isActive;
for (const control of panel.querySelectorAll('input, select, textarea')) {
if (control.dataset.setupRequired === 'true') {