Add new overlay ui module with tooltip component

Our current tooltip component has been causing ui glitches for over a year now because it did not use react portal to render the tooltip content outside the react render tree which interfered with html/css. The new component is based on a fully accessible component by radix-ui. The styling, for now, has been kept from the original tooltip.

Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
This commit is contained in:
Konstantin Schaper
2023-01-16 13:37:52 +01:00
committed by SCM-Manager
parent 05451d4b49
commit d5e5490b53
19 changed files with 3031 additions and 2472 deletions

View File

@@ -37,3 +37,7 @@
.tooltip-arrow-left-border-color {
border-color: transparent transparent transparent $grey-dark;
}
.tooltip-arrow-fill-color {
fill: $grey-dark;
}