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

@@ -61,6 +61,7 @@ module.exports = function (mode) {
"@scm-manager/ui-components",
"@scm-manager/ui-forms",
"@scm-manager/ui-buttons",
"@scm-manager/ui-overlays",
"classnames",
"query-string",
"redux",