From 2c707e86aa861d304104adb4c00661a3cf4de863 Mon Sep 17 00:00:00 2001 From: ajnart Date: Tue, 17 May 2022 00:18:22 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=93=A6=20Upgrade=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6c6ee0354..10d16e8a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "homarr", - "version": "0.3.0", + "version": "0.3.1", "private": "false", "description": "Homarr - A homepage for your server.", "repository": { From e60db9f57a52f37a5c06e4fa9ae777801740bfff Mon Sep 17 00:00:00 2001 From: ajnart Date: Tue, 17 May 2022 00:19:24 +0200 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=92=84=20Better=20style=20events=20in?= =?UTF-8?q?=20the=20calendar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/modules/calendar/CalendarModule.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/modules/calendar/CalendarModule.tsx b/src/components/modules/calendar/CalendarModule.tsx index dd84050fa..8dcbdae9e 100644 --- a/src/components/modules/calendar/CalendarModule.tsx +++ b/src/components/modules/calendar/CalendarModule.tsx @@ -1,5 +1,5 @@ /* eslint-disable react/no-children-prop */ -import { Popover, Box, ScrollArea, Divider, Indicator } from '@mantine/core'; +import { Popover, Box, ScrollArea, Divider, Indicator, useMantineTheme } from '@mantine/core'; import React, { useEffect, useState } from 'react'; import { Calendar } from '@mantine/dates'; import { showNotification } from '@mantine/notifications'; @@ -93,6 +93,7 @@ function DayComponent(props: any) { radarrmedias, }: { renderdate: Date; sonarrmedias: []; radarrmedias: [] } = props; const [opened, setOpened] = useState(false); + const theme = useMantineTheme(); const day = renderdate.getDate(); // Itterate over the medias and filter the ones that are on the same day @@ -126,8 +127,7 @@ function DayComponent(props: any) { width={700} onClose={() => setOpened(false)} opened={opened} - // TODO: Fix this !! WTF ? - target={`‏ ${day}`} + target={day} > {sonarrFiltered.map((media: any, index: number) => ( From b7e8c51b29533760eec04b41899f0e438e7bdead Mon Sep 17 00:00:00 2001 From: ajnart Date: Tue, 17 May 2022 00:19:41 +0200 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=8E=A8=20Use=20user=20prefered=20them?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/_app.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 3b2271307..767597a45 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -5,14 +5,15 @@ import { getCookie, setCookies } from 'cookies-next'; import Head from 'next/head'; import { MantineProvider, ColorScheme, ColorSchemeProvider } from '@mantine/core'; import { NotificationsProvider } from '@mantine/notifications'; -import { useHotkeys } from '@mantine/hooks'; +import { useColorScheme, useHotkeys } from '@mantine/hooks'; import Layout from '../components/layout/Layout'; import { ConfigProvider } from '../tools/state'; import { theme } from '../tools/theme'; export default function App(props: AppProps & { colorScheme: ColorScheme }) { const { Component, pageProps } = props; - const [colorScheme, setColorScheme] = useState(props.colorScheme); + const preferredColorScheme = useColorScheme(); + const [colorScheme, setColorScheme] = useState(preferredColorScheme); const toggleColorScheme = (value?: ColorScheme) => { const nextColorScheme = value || (colorScheme === 'dark' ? 'light' : 'dark');