From 85b1a2d7dae9e837cfca6bd55fd8977db10f6106 Mon Sep 17 00:00:00 2001 From: ajnart Date: Fri, 12 Aug 2022 15:07:36 +0200 Subject: [PATCH 1/4] :bug: Fixing bug with image display Fixes #336 --- src/components/AppShelf/AppShelfItem.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/components/AppShelf/AppShelfItem.tsx b/src/components/AppShelf/AppShelfItem.tsx index c4cd80d16..0c6439055 100644 --- a/src/components/AppShelf/AppShelfItem.tsx +++ b/src/components/AppShelf/AppShelfItem.tsx @@ -6,12 +6,12 @@ import { Center, createStyles, useMantineColorScheme, + Image, } from '@mantine/core'; import { motion } from 'framer-motion'; import { useState } from 'react'; import { useSortable } from '@dnd-kit/sortable'; import { CSS } from '@dnd-kit/utilities'; -import Image from 'next/image'; import { serviceItem } from '../../tools/types'; import PingComponent from '../../modules/ping/PingModule'; import AppShelfMenu from './AppShelfMenu'; @@ -125,13 +125,11 @@ export function AppShelfItem(props: any) { target={service.newTab === false ? '_top' : '_blank'} > From 48e180899270a67ddd00e84f23b2962bb4ef80ba Mon Sep 17 00:00:00 2001 From: ajnart Date: Fri, 12 Aug 2022 15:09:45 +0200 Subject: [PATCH 2/4] :bug: Fix a bug with the openedUrl Fixes #337 --- src/components/AppShelf/AddAppShelfItem.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/AppShelf/AddAppShelfItem.tsx b/src/components/AppShelf/AddAppShelfItem.tsx index 135224a27..9cfc402ba 100644 --- a/src/components/AppShelf/AddAppShelfItem.tsx +++ b/src/components/AppShelf/AddAppShelfItem.tsx @@ -172,6 +172,7 @@ export function AddAppShelfItemForm(props: { setOpened: (b: boolean) => void } & onSubmit={form.onSubmit(() => { const newForm = { ...form.values }; if (newForm.newTab === true) newForm.newTab = undefined; + if (newForm.openedUrl === '') newForm.openedUrl = undefined; if (newForm.category === null) newForm.category = undefined; if (newForm.status.length === 1 && newForm.status[0] === '200') { delete newForm.status; From 7ba27ef9f1542ed874879de8f5903664def0465f Mon Sep 17 00:00:00 2001 From: ajnart Date: Fri, 12 Aug 2022 15:30:53 +0200 Subject: [PATCH 3/4] :sparkles: Add Dashdot name indicator --- src/modules/dashdot/DashdotModule.tsx | 55 +++++++++++++++------------ 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/src/modules/dashdot/DashdotModule.tsx b/src/modules/dashdot/DashdotModule.tsx index 993074868..8178efead 100644 --- a/src/modules/dashdot/DashdotModule.tsx +++ b/src/modules/dashdot/DashdotModule.tsx @@ -1,4 +1,4 @@ -import { createStyles, useMantineColorScheme, useMantineTheme } from '@mantine/core'; +import { createStyles, Stack, Title, useMantineColorScheme, useMantineTheme } from '@mantine/core'; import { IconCalendar as CalendarIcon } from '@tabler/icons'; import axios from 'axios'; import { useEffect, useState } from 'react'; @@ -214,30 +214,35 @@ export function DashdotComponent() { {graphs.map((graph) => ( -