From 05ffb3d27022ba5e701172c88a0fbd4f982eb882 Mon Sep 17 00:00:00 2001 From: Daniel Cojocea Date: Wed, 28 Aug 2024 10:28:02 -0400 Subject: [PATCH] Refactored pages styling 2/3 --- Client/src/App.jsx | 3 +- Client/src/Components/Fallback/index.jsx | 3 +- Client/src/Pages/Auth/ForgotPassword.jsx | 3 +- Client/src/Pages/Auth/Login.jsx | 1 + .../Pages/Incidents/IncidentTable/index.jsx | 62 ++++++++++++-- Client/src/Pages/Incidents/index.css | 19 ----- Client/src/Pages/Incidents/index.jsx | 34 ++++++-- Client/src/Pages/Integrations/index.css | 10 --- Client/src/Pages/Integrations/index.jsx | 27 ++++-- .../CreateMaintenanceWindow/index.jsx | 37 +++++---- Client/src/Pages/Maintenance/index.jsx | 3 +- Client/src/Pages/Monitors/Home/host.jsx | 37 +++++++-- Client/src/Pages/Monitors/Home/index.jsx | 83 ++++++++++++++----- .../src/Pages/Monitors/Home/monitorData.jsx | 6 +- Client/src/Pages/NotFound/index.css | 15 ---- Client/src/Pages/NotFound/index.jsx | 22 +++-- Client/src/Pages/PageSpeed/index.css | 3 - Client/src/Pages/PageSpeed/index.jsx | 2 +- Client/src/Pages/Settings/index.css | 24 +----- Client/src/Pages/Settings/index.jsx | 79 +++++++++++------- 20 files changed, 295 insertions(+), 178 deletions(-) delete mode 100644 Client/src/Pages/NotFound/index.css diff --git a/Client/src/App.jsx b/Client/src/App.jsx index fbbc583ad..b5b83e221 100644 --- a/Client/src/App.jsx +++ b/Client/src/App.jsx @@ -34,6 +34,7 @@ function App() { const MonitorsWithAdminProp = withAdminProp(Monitors); const DetailsWithAdminProp = withAdminProp(Details); const PageSpeedWithAdminProp = withAdminProp(PageSpeed); + const MaintenanceWithAdminProp = withAdminProp(Maintenance); return ( <> @@ -74,7 +75,7 @@ function App() { /> } + element={} /> { marginY={theme.spacing(6)} color={theme.palette.text.secondary} > - A {title} monitor is used to: + A {title} is used to: {checks.map((check, index) => ( { /> ))} + {/* TODO - display a different fallback if user is not an admin*/} {isAdmin && (