From 8f7818432330899e710f22447084927690a285e3 Mon Sep 17 00:00:00 2001
From: Krishna Muppaneni <4703366+krishnamuppaneni@users.noreply.github.com>
Date: Fri, 5 Apr 2024 07:57:33 -0500
Subject: [PATCH] Fix ping indicators floating above header in board
customization page (#1998)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
🐛 fix indicators floating above header
---
src/components/Board/Customize/Layout/LayoutPreview.tsx | 1 +
src/components/layout/header/Header.tsx | 7 +++----
src/widgets/media-requests/MediaRequestStatsTile.tsx | 1 +
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/components/Board/Customize/Layout/LayoutPreview.tsx b/src/components/Board/Customize/Layout/LayoutPreview.tsx
index ecae8cc6f..9f771a31d 100644
--- a/src/components/Board/Customize/Layout/LayoutPreview.tsx
+++ b/src/components/Board/Customize/Layout/LayoutPreview.tsx
@@ -114,6 +114,7 @@ const PlaceholderElement = ({ height, width, showPing, index }: PlaceholderEleme
size={5}
offset={10}
color={index % 4 === 0 ? 'red' : 'green'}
+ zIndex={0}
>
diff --git a/src/components/layout/header/Header.tsx b/src/components/layout/header/Header.tsx
index a584e7e64..baedc29a8 100644
--- a/src/components/layout/header/Header.tsx
+++ b/src/components/layout/header/Header.tsx
@@ -1,5 +1,4 @@
import {
- Anchor,
Box,
Center,
Flex,
@@ -8,11 +7,11 @@ import {
Text,
Title,
UnstyledButton,
- useMantineTheme,
+ useMantineTheme
} from '@mantine/core';
import { useMediaQuery } from '@mantine/hooks';
import { IconAlertTriangle } from '@tabler/icons-react';
-import { Trans, useTranslation } from 'next-i18next';
+import { useTranslation } from 'next-i18next';
import { Logo } from '../Common/Logo';
import { AvatarMenu } from './AvatarMenu';
@@ -44,7 +43,7 @@ export const MainHeader = ({
: headerBaseHeight;
return (
-
+
{leftIcon}
diff --git a/src/widgets/media-requests/MediaRequestStatsTile.tsx b/src/widgets/media-requests/MediaRequestStatsTile.tsx
index d1a692460..155eef8d0 100644
--- a/src/widgets/media-requests/MediaRequestStatsTile.tsx
+++ b/src/widgets/media-requests/MediaRequestStatsTile.tsx
@@ -156,6 +156,7 @@ function MediaRequestStatsTile({ widget }: MediaRequestStatsWidgetProps) {
left={8}
size={15}
ml={-5}
+ zIndex={1}
color={user.app === 'overseerr' ? '#ECB000' : '#6677CC'}
processing={mediaFetching || usersFetching}
children