Close cross-overlays and prevent help tooltip clipping in Marktbewertung

This commit is contained in:
2026-05-21 16:56:06 +02:00
parent 1d9a536095
commit 84f4b2d43e
2 changed files with 19 additions and 1 deletions
@@ -146,7 +146,7 @@
</div> </div>
</div> </div>
<div class="sg-content-block-card-group__panel" id="vsf-fundamental-tab-panel-2" role="tabpanel" aria-labelledby="vsf-fundamental-tab-2" hidden> <div class="sg-content-block-card-group__panel" id="vsf-fundamental-tab-panel-2" role="tabpanel" aria-labelledby="vsf-fundamental-tab-2" hidden>
<article class="sg-card sg-card--content-card" data-component="content-card" aria-label="Marktbewertung"> <article class="sg-card sg-card--content-card sg-vsf-marktbewertung-card" data-component="content-card" aria-label="Marktbewertung">
<div class="sg-card-segment sg-card-segment--header sg-card-segment--darkblue" data-component-part="card-header"><div class="sg-strong">Marktbewertung</div></div> <div class="sg-card-segment sg-card-segment--header sg-card-segment--darkblue" data-component-part="card-header"><div class="sg-strong">Marktbewertung</div></div>
<div class="sg-card-segment sg-card-segment--gray" data-component-part="card-body"> <div class="sg-card-segment sg-card-segment--gray" data-component-part="card-body">
<div class="sg-score-bar-list sg-score-bar-list--single-score" data-component="score-bar-list"> <div class="sg-score-bar-list sg-score-bar-list--single-score" data-component="score-bar-list">
@@ -326,6 +326,13 @@
otherButton.setAttribute('aria-expanded', 'false'); otherButton.setAttribute('aria-expanded', 'false');
} }
}); });
document.querySelectorAll('.sg-help-icon-wrap').forEach((helpWrap) => {
const helpButton = helpWrap.querySelector('.sg-help-icon');
helpWrap.dataset.open = 'false';
if (helpButton) {
helpButton.setAttribute('aria-expanded', 'false');
}
});
wrap.dataset.open = String(nextState); wrap.dataset.open = String(nextState);
button.setAttribute('aria-expanded', String(nextState)); button.setAttribute('aria-expanded', String(nextState));
}); });
@@ -347,6 +354,13 @@
otherButton.setAttribute('aria-expanded', 'false'); otherButton.setAttribute('aria-expanded', 'false');
} }
}); });
document.querySelectorAll('.sg-sandwich-menu-wrap').forEach((menuWrap) => {
const menuButton = menuWrap.querySelector('.sg-sandwich-button');
menuWrap.dataset.open = 'false';
if (menuButton) {
menuButton.setAttribute('aria-expanded', 'false');
}
});
wrap.dataset.open = String(nextState); wrap.dataset.open = String(nextState);
button.setAttribute('aria-expanded', String(nextState)); button.setAttribute('aria-expanded', String(nextState));
}); });
+4
View File
@@ -2158,6 +2158,10 @@ section + section {
color: var(--text-vsf-drawer-object-card-body); color: var(--text-vsf-drawer-object-card-body);
} }
.sg-vsf-marktbewertung-card {
overflow: visible;
}
/* ========================================================= */ /* ========================================================= */
/* Patterns: Text Layouts */ /* Patterns: Text Layouts */
/* ========================================================= */ /* ========================================================= */