From 120cfdcf030e43a5ca40aa51b7a4f078277078c8 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Tue, 5 Sep 2023 23:18:21 +0300 Subject: [PATCH] Refactor modal window and z-order --- .../src/components/Common/ConceptTooltip.tsx | 6 ++--- .../src/components/Common/Dropdown.tsx | 2 +- .../frontend/src/components/Common/Modal.tsx | 8 +++--- rsconcept/frontend/src/components/Footer.tsx | 2 +- .../src/components/Navigation/Navigation.tsx | 6 ++--- .../src/components/RSInput/tooltip.ts | 2 +- rsconcept/frontend/src/index.css | 27 +++++++++++++++++++ .../src/pages/LibraryPage/SearchPanel.tsx | 2 +- .../src/pages/LibraryPage/ViewLibrary.tsx | 2 +- .../src/pages/RSFormPage/DlgShowAST.tsx | 2 +- .../src/pages/RSFormPage/EditorItems.tsx | 2 +- .../src/pages/RSFormPage/EditorTermGraph.tsx | 4 +-- .../src/pages/RSFormPage/RSTabsMenu.tsx | 3 ++- .../elements/ViewSideConstituents.tsx | 2 +- rsconcept/frontend/src/utils/staticUI.ts | 2 +- 15 files changed, 50 insertions(+), 22 deletions(-) diff --git a/rsconcept/frontend/src/components/Common/ConceptTooltip.tsx b/rsconcept/frontend/src/components/Common/ConceptTooltip.tsx index dec3b6ea..b4a9a70b 100644 --- a/rsconcept/frontend/src/components/Common/ConceptTooltip.tsx +++ b/rsconcept/frontend/src/components/Common/ConceptTooltip.tsx @@ -4,16 +4,16 @@ import { useConceptTheme } from '../../context/ThemeContext'; interface ConceptTooltipProps extends Omit { - + layer?: string } -function ConceptTooltip({ className, place='bottom', ...props }: ConceptTooltipProps) { +function ConceptTooltip({ className, layer, place='bottom', ...props }: ConceptTooltipProps) { const { darkMode } = useConceptTheme(); return ( -
+
{children}
diff --git a/rsconcept/frontend/src/components/Common/Modal.tsx b/rsconcept/frontend/src/components/Common/Modal.tsx index b4b2ae32..209064f3 100644 --- a/rsconcept/frontend/src/components/Common/Modal.tsx +++ b/rsconcept/frontend/src/components/Common/Modal.tsx @@ -37,16 +37,16 @@ function Modal({ return ( <> -
+
{ title &&

{title}

} -
+
{children}
-
+
{!readonly &&