From 8ee99adb2dc1f0b9b1e92faaad560fd2f548d00b Mon Sep 17 00:00:00 2001 From: Kendall Garner <17521368+kgarner7@users.noreply.github.com> Date: Sun, 21 May 2023 23:01:37 +0000 Subject: [PATCH] Fix full screen overflow (#113) * fix text overflow making image take up too much space in full screen * Fix missing key --------- Co-authored-by: jeffvli --- .../components/full-screen-player-image.tsx | 17 +++++++++++++---- .../components/full-screen-player-queue.tsx | 5 ++++- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/renderer/features/player/components/full-screen-player-image.tsx b/src/renderer/features/player/components/full-screen-player-image.tsx index 16916173..36af9673 100644 --- a/src/renderer/features/player/components/full-screen-player-image.tsx +++ b/src/renderer/features/player/components/full-screen-player-image.tsx @@ -12,11 +12,19 @@ import { useFastAverageColor } from '/@/renderer/hooks'; import { AppRoute } from '/@/renderer/router/routes'; import { PlayerData, usePlayerData, usePlayerStore } from '/@/renderer/store'; +const PlayerContainer = styled(Flex)` + flex: 0.5; + gap: '1rem'; + + @media screen and (min-width: 1080px) { + max-width: 60%; + } +`; + const Image = styled(motion.img)` position: absolute; width: 100%; max-width: 100%; - height: 100%; max-height: 100%; object-fit: cover; border-radius: 5px; @@ -29,6 +37,7 @@ const ImageContainer = styled(motion.div)` align-items: center; height: 65%; aspect-ratio: 1/1; + max-width: 100%; `; const imageVariants: Variants = { @@ -120,13 +129,12 @@ export const FullScreenPlayerImage = () => { }, [imageState, queue, setImageState]); return ( - { { {currentSong?.releaseYear && {currentSong?.releaseYear}} - + ); }; diff --git a/src/renderer/features/player/components/full-screen-player-queue.tsx b/src/renderer/features/player/components/full-screen-player-queue.tsx index 6dcc4206..42c438c5 100644 --- a/src/renderer/features/player/components/full-screen-player-queue.tsx +++ b/src/renderer/features/player/components/full-screen-player-queue.tsx @@ -72,7 +72,10 @@ export const FullScreenPlayerQueue = () => { position="center" > {headerItems.map((item) => ( - +