diff --git a/packages/renderer/src/features/now-playing/components/now-playing-header.tsx b/packages/renderer/src/features/now-playing/components/now-playing-header.tsx index 222a4f1a2..9bd517283 100644 --- a/packages/renderer/src/features/now-playing/components/now-playing-header.tsx +++ b/packages/renderer/src/features/now-playing/components/now-playing-header.tsx @@ -27,7 +27,10 @@ export const NowPlayingHeader = () => { }) .then((color) => { const isDark = color.isDark; - setHeaderColor({ isDark, value: getHeaderColor(color.rgb, theme === 'dark' ? 0.3 : 1) }); + setHeaderColor({ + isDark, + value: getHeaderColor(color.rgb, theme === 'dark' ? 0.3 : 0.8), + }); }) .catch((e) => { console.log(e); diff --git a/packages/renderer/src/features/now-playing/routes/now-playing-route.tsx b/packages/renderer/src/features/now-playing/routes/now-playing-route.tsx index 8c915d015..1262f8314 100644 --- a/packages/renderer/src/features/now-playing/routes/now-playing-route.tsx +++ b/packages/renderer/src/features/now-playing/routes/now-playing-route.tsx @@ -1,18 +1,34 @@ -import { Box } from '@mantine/core'; -import styled from 'styled-components'; +import { useRef } from 'react'; +import type { AgGridReact as AgGridReactType } from '@ag-grid-community/react/lib/agGridReact'; +import { Stack } from '@mantine/core'; +import { NowPlayingHeader } from '/@/features/now-playing/components/now-playing-header'; import { PlayQueue } from '/@/features/now-playing/components/play-queue'; - -const QueueContainer = styled(Box)` - position: relative; - width: 100%; - height: 100%; -`; +import { PlayQueueListControls } from '/@/features/now-playing/components/play-queue-list-controls'; +import type { Song } from '/@/api/types'; +import { AnimatedPage } from '/@/features/shared'; const NowPlayingRoute = () => { + const queueRef = useRef<{ grid: AgGridReactType } | null>(null); + return ( - - - + + + + + + + + ); };