diff --git a/components/AppShelf/AddAppShelfItem.tsx b/components/AppShelf/AddAppShelfItem.tsx
index 122a073fc..1c53b7bfe 100644
--- a/components/AppShelf/AddAppShelfItem.tsx
+++ b/components/AppShelf/AddAppShelfItem.tsx
@@ -103,30 +103,34 @@ export default function AddItemShelfItem(props: any) {
-
-
-
+
-
-
- setOpened(true)} size={60} />
-
- Add Service
-
-
-
-
+ theme.colorScheme === 'dark' ? theme.colors.dark[5] : theme.colors.gray[1],
+ },
+ }}
+ >
+
+
+ setOpened(true)} size={60} />
+
+ Add Service
+
+
+
>
);
}
diff --git a/components/AppShelf/AppShelf.tsx b/components/AppShelf/AppShelf.tsx
index fb0533f17..f1b8ff006 100644
--- a/components/AppShelf/AppShelf.tsx
+++ b/components/AppShelf/AppShelf.tsx
@@ -10,6 +10,9 @@ import {
AspectRatio,
createStyles,
Center,
+ Container,
+ SimpleGrid,
+ Space,
} from '@mantine/core';
import { showNotification } from '@mantine/notifications';
import { AlertCircle, Cross, X } from 'tabler-icons-react';
@@ -24,7 +27,9 @@ const useStyles = createStyles((theme) => ({
backgroundColor: theme.colorScheme === 'dark' ? theme.colors.dark[5] : theme.colors.gray[1],
textAlign: 'center',
padding: theme.spacing.xl,
- borderRadius: theme.radius.md,
+ borderRadius: theme.radius.sm,
+ width: 200,
+ height: 180,
'&:hover': {
backgroundColor: theme.colorScheme === 'dark' ? theme.colors.dark[4] : theme.colors.gray[2],
@@ -53,39 +58,42 @@ const AppShelf = (props: any) => {
}
return (
-
- {config.services
- ? config.services.map((service, i) => (
-
- {
- setHovering(service.name);
- }}
- onHoverEnd={(e) => {
- setHovering('none');
- }}
- >
-
-
-
-
-
-
-
-
-
-
-
- {service.name}
-
-
-
+
+ {config.services.map((service, i) => (
+ {
+ setHovering(service.name);
+ }}
+ onHoverEnd={(e) => {
+ setHovering('none');
+ }}
+ >
+
+
+
+ {service.name}
+
+
-
- ))
- : null}
-
-
+
+
+
+
+
+
+
+
+
+
+ ))}
+
);
};
diff --git a/components/AppShelf/AppShelfMenu.tsx b/components/AppShelf/AppShelfMenu.tsx
index a1846397d..1621c5be5 100644
--- a/components/AppShelf/AppShelfMenu.tsx
+++ b/components/AppShelf/AppShelfMenu.tsx
@@ -5,7 +5,7 @@ import { Check, Edit, Trash } from 'tabler-icons-react';
export default function AppShelfMenu(props: any) {
const { name, removeitem: removeItem } = props;
return (
-