From 9f015816af25ac37f320a614728b410c415364d8 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sat, 4 May 2024 09:49:41 -0500 Subject: [PATCH] add close button to all toasters --- web/src/components/filter/CameraGroupSelector.tsx | 6 +++++- web/src/components/settings/MasksAndZones.tsx | 2 +- web/src/components/settings/MotionMaskEditPane.tsx | 2 +- web/src/components/settings/MotionTuner.tsx | 2 +- web/src/components/settings/ObjectMaskEditPane.tsx | 2 +- web/src/components/settings/ObjectSettings.tsx | 2 +- web/src/components/settings/PolygonItem.tsx | 2 +- web/src/components/settings/ZoneEditPane.tsx | 2 +- web/src/components/ui/sonner.tsx | 2 ++ web/src/pages/ConfigEditor.tsx | 2 +- web/src/pages/Logs.tsx | 2 +- web/src/views/events/EventView.tsx | 2 +- web/src/views/events/RecordingView.tsx | 2 +- 13 files changed, 18 insertions(+), 12 deletions(-) diff --git a/web/src/components/filter/CameraGroupSelector.tsx b/web/src/components/filter/CameraGroupSelector.tsx index 3b9b3e20f..d67fea65a 100644 --- a/web/src/components/filter/CameraGroupSelector.tsx +++ b/web/src/components/filter/CameraGroupSelector.tsx @@ -273,7 +273,11 @@ function NewGroupDialog({ return ( <> - + { diff --git a/web/src/components/settings/MasksAndZones.tsx b/web/src/components/settings/MasksAndZones.tsx index 5e17a534f..fce02ed75 100644 --- a/web/src/components/settings/MasksAndZones.tsx +++ b/web/src/components/settings/MasksAndZones.tsx @@ -366,7 +366,7 @@ export default function MasksAndZones({ <> {cameraConfig && editingPolygons && (
- +
{editPane == "zone" && ( - + {polygon.name.length ? "Edit" : "New"} Motion Mask diff --git a/web/src/components/settings/MotionTuner.tsx b/web/src/components/settings/MotionTuner.tsx index badaa75a4..d6dd8202c 100644 --- a/web/src/components/settings/MotionTuner.tsx +++ b/web/src/components/settings/MotionTuner.tsx @@ -169,7 +169,7 @@ export default function MotionTuner({ return (
- +
Motion Detection Tuner diff --git a/web/src/components/settings/ObjectMaskEditPane.tsx b/web/src/components/settings/ObjectMaskEditPane.tsx index c95b17bae..d97297b98 100644 --- a/web/src/components/settings/ObjectMaskEditPane.tsx +++ b/web/src/components/settings/ObjectMaskEditPane.tsx @@ -245,7 +245,7 @@ export default function ObjectMaskEditPane({ return ( <> - + {polygon.name.length ? "Edit" : "New"} Object Mask diff --git a/web/src/components/settings/ObjectSettings.tsx b/web/src/components/settings/ObjectSettings.tsx index 15d51aa54..4fdbb0b24 100644 --- a/web/src/components/settings/ObjectSettings.tsx +++ b/web/src/components/settings/ObjectSettings.tsx @@ -109,7 +109,7 @@ export default function ObjectSettings({ return (
- +
Debug diff --git a/web/src/components/settings/PolygonItem.tsx b/web/src/components/settings/PolygonItem.tsx index 9d8972341..bfd73725d 100644 --- a/web/src/components/settings/PolygonItem.tsx +++ b/web/src/components/settings/PolygonItem.tsx @@ -202,7 +202,7 @@ export default function PolygonItem({ return ( <> - +
- + {polygon.name.length ? "Edit" : "New"} Zone diff --git a/web/src/components/ui/sonner.tsx b/web/src/components/ui/sonner.tsx index 15690ddc7..21da14e4e 100644 --- a/web/src/components/ui/sonner.tsx +++ b/web/src/components/ui/sonner.tsx @@ -18,6 +18,8 @@ const Toaster = ({ ...props }: ToasterProps) => { actionButton: "group-[.toast]:bg-primary group-[.toast]:text-primary", cancelButton: "group-[.toast]:bg-muted group-[.toast]:text-muted-foreground", + closeButton: + "group-[.toast]:bg-secondary border-primary border-[1px]", success: "group toast group-[.toaster]:bg-success group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg", error: diff --git a/web/src/pages/ConfigEditor.tsx b/web/src/pages/ConfigEditor.tsx index 126d6c66a..7c30b5447 100644 --- a/web/src/pages/ConfigEditor.tsx +++ b/web/src/pages/ConfigEditor.tsx @@ -158,7 +158,7 @@ function ConfigEditor() { )}
- +
); } diff --git a/web/src/pages/Logs.tsx b/web/src/pages/Logs.tsx index c166968ab..e6cf07be5 100644 --- a/web/src/pages/Logs.tsx +++ b/web/src/pages/Logs.tsx @@ -332,7 +332,7 @@ function Logs() { return (
- +
diff --git a/web/src/views/events/EventView.tsx b/web/src/views/events/EventView.tsx index 4d5b5b75b..90ca54531 100644 --- a/web/src/views/events/EventView.tsx +++ b/web/src/views/events/EventView.tsx @@ -238,7 +238,7 @@ export default function EventView({ return (
- +
{isMobile && ( diff --git a/web/src/views/events/RecordingView.tsx b/web/src/views/events/RecordingView.tsx index 4e90937df..5494b6e87 100644 --- a/web/src/views/events/RecordingView.tsx +++ b/web/src/views/events/RecordingView.tsx @@ -261,7 +261,7 @@ export function RecordingView({ return (
- +