From 4733a9bf2bad96fba4226e507be58844e8b9d360 Mon Sep 17 00:00:00 2001 From: Daniel Cojocea Date: Tue, 6 Aug 2024 19:13:11 -0400 Subject: [PATCH] Updated monitor table link element and monitor details settings icon --- Client/src/Pages/Monitors/Details/index.jsx | 8 +++++-- Client/src/Pages/Monitors/index.css | 2 +- Client/src/Pages/Monitors/index.jsx | 22 ++++++++++++++------ Client/src/assets/icons/open-in-new-page.svg | 2 +- 4 files changed, 24 insertions(+), 10 deletions(-) diff --git a/Client/src/Pages/Monitors/Details/index.jsx b/Client/src/Pages/Monitors/Details/index.jsx index 6708cc1f5..bbfba0b43 100644 --- a/Client/src/Pages/Monitors/Details/index.jsx +++ b/Client/src/Pages/Monitors/Details/index.jsx @@ -12,7 +12,7 @@ import Button from "../../../Components/Button"; import WestRoundedIcon from "@mui/icons-material/WestRounded"; import GreenCheck from "../../../assets/icons/checkbox-green.svg?react"; import RedCheck from "../../../assets/icons/checkbox-red.svg?react"; -import SettingsIcon from "../../../assets/icons/settings.svg?react"; +import SettingsIcon from "../../../assets/icons/settings-bold.svg?react"; import { formatDuration, formatDurationRounded, @@ -203,7 +203,11 @@ const DetailsPage = () => { level="tertiary" label="Configure" animate="rotate90" - img={} + img={ + + } onClick={() => navigate(`/monitors/configure/${monitorId}`)} sx={{ ml: "auto", diff --git a/Client/src/Pages/Monitors/index.css b/Client/src/Pages/Monitors/index.css index a9317d5da..180bac0b8 100644 --- a/Client/src/Pages/Monitors/index.css +++ b/Client/src/Pages/Monitors/index.css @@ -9,7 +9,7 @@ .monitors h2.MuiTypography-root { font-size: var(--env-var-font-size-large); } -.monitors .MuiStack-root > button { +.monitors .MuiStack-root > button:not(.MuiIconButton-root) { font-size: var(--env-var-font-size-medium); height: var(--env-var-height-2); min-width: fit-content; diff --git a/Client/src/Pages/Monitors/index.jsx b/Client/src/Pages/Monitors/index.jsx index 145faaec3..3c1d7bc64 100644 --- a/Client/src/Pages/Monitors/index.jsx +++ b/Client/src/Pages/Monitors/index.jsx @@ -41,16 +41,26 @@ import { const Host = ({ params }) => { return ( - { event.stopPropagation(); + window.open(params.url, "_blank", "noreferrer"); + }} + sx={{ + "&:focus": { + outline: "none", + }, + mr: "3px", }} > - - + + {params.title} diff --git a/Client/src/assets/icons/open-in-new-page.svg b/Client/src/assets/icons/open-in-new-page.svg index 2bcb21c43..70599f390 100644 --- a/Client/src/assets/icons/open-in-new-page.svg +++ b/Client/src/assets/icons/open-in-new-page.svg @@ -1,3 +1,3 @@ - +