Skip to content

Sample App: Fix sidebar z-index to avoid tooltips overlapping#7983

Merged
sdvg merged 1 commit intopublic-ui:release/2from
aTTiCuZ-CodingPage:7942-fix-tooltip-release2
Jul 1, 2025
Merged

Sample App: Fix sidebar z-index to avoid tooltips overlapping#7983
sdvg merged 1 commit intopublic-ui:release/2from
aTTiCuZ-CodingPage:7942-fix-tooltip-release2

Conversation

@aTTiCuZ-CodingPage
Copy link
Copy Markdown
Contributor

Refs: #7942

Tooltip wird hinter Komponenten dargestellt – Stacking Context Problem gelöst
Problem:
Ein Tooltip, der vom Navigationspfeil in der Sidebar ausgelöst wird, wurde in mehreren Fällen hinter Komponenten wie kol-card, kol-table-header oder table-columns dargestellt bzw. teilweise transparent gerendert.

Ursache:
Das Problem lag nicht in den Kolibri-Komponenten selbst, sondern in der Sample-Anwendung. Dort fehlte ein z-index auf dem .app-sidebar-Container. Dadurch konnte der Tooltip, der im aside-Bereich erzeugt wurde, nicht korrekt über Elemente im main-Bereich gelegt werden – trotz hoher z-index-Werte am Tooltip selbst.

Lösung:
Setzen eines z-index: 1 auf .app-sidebar, um einen eigenen Stacking Context zu erzeugen. Der Tooltip wird damit über allen Komponenten korrekt angezeigt – unabhängig von deren internem position-Verhalten oder z-index.

Hinweis:
Diese Änderung betrifft ausschließlich das Layout der Sample-Anwendung und ist notwendig für die konsistente Darstellung von Tooltips, die über Container-Grenzen hinweg angezeigt werden.

@sdvg sdvg linked an issue Jul 1, 2025 that may be closed by this pull request
@sdvg sdvg added the v2 label Jul 1, 2025
@sdvg sdvg changed the title 7942 - fix: Tooltip-Überlagerung durch z-index in Sidebar auch für release/2 behoben Sample App: Fix sidebar z-index to avoid tooltips overlapping Jul 1, 2025
@sdvg sdvg merged commit 41ee611 into public-ui:release/2 Jul 1, 2025
11 checks passed
@publicuibot publicuibot bot locked and limited conversation to collaborators Jul 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐞 Bug: Card überlagert Tooltips

2 participants