From 57d4fa17597747440d27e8019157bb0e6b3c0ea9 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 11 Dec 2022 01:18:42 -0800 Subject: [PATCH] Adjust playerbar size --- packages/renderer/src/app.tsx | 6 +-- .../player/components/left-controls.tsx | 45 +++++++++---------- .../features/sidebar/components/sidebar.tsx | 37 ++++++++------- .../renderer/src/layouts/default-layout.tsx | 2 +- 4 files changed, 44 insertions(+), 46 deletions(-) diff --git a/packages/renderer/src/app.tsx b/packages/renderer/src/app.tsx index c686e43b4..bf7cb0d6c 100644 --- a/packages/renderer/src/app.tsx +++ b/packages/renderer/src/app.tsx @@ -54,9 +54,9 @@ export const App = () => { fontSizes: { lg: 16, md: 14, - sm: 13, + sm: 12, xl: 18, - xs: 12, + xs: 10, }, other: {}, spacing: { @@ -72,7 +72,7 @@ export const App = () => { autoClose={1500} position="bottom-right" style={{ - marginBottom: '90px', + marginBottom: '85px', opacity: '.8', userSelect: 'none', width: '250px', diff --git a/packages/renderer/src/features/player/components/left-controls.tsx b/packages/renderer/src/features/player/components/left-controls.tsx index 324484123..f68cdd450 100644 --- a/packages/renderer/src/features/player/components/left-controls.tsx +++ b/packages/renderer/src/features/player/components/left-controls.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Center, Group } from '@mantine/core'; +import { Center } from '@mantine/core'; import { motion, AnimatePresence, LayoutGroup } from 'framer-motion'; import { RiArrowUpSLine, RiDiscLine } from 'react-icons/ri'; import { generatePath, Link } from 'react-router-dom'; @@ -26,15 +26,15 @@ const ImageWrapper = styled.div` const MetadataStack = styled(motion.div)` display: flex; flex-direction: column; - gap: 0.1rem; + gap: 0; justify-content: center; width: 100%; overflow: hidden; `; const Image = styled(motion(Link))` - width: 70px; - height: 70px; + width: 60px; + height: 60px; filter: drop-shadow(0 0 5px rgb(0, 0, 0, 100%)); ${fadeIn}; @@ -61,6 +61,7 @@ const LineItem = styled.div<{ $secondary?: boolean }>` max-width: 20vw; overflow: hidden; color: ${(props) => props.$secondary && 'var(--main-fg-secondary)'}; + line-height: 1.3; white-space: nowrap; text-overflow: ellipsis; @@ -114,26 +115,24 @@ export const LeftControls = () => { )} - { + e.preventDefault(); + setSidebar({ image: true }); + }} > - - + + )} diff --git a/packages/renderer/src/features/sidebar/components/sidebar.tsx b/packages/renderer/src/features/sidebar/components/sidebar.tsx index 9cc75946e..4d4d61800 100644 --- a/packages/renderer/src/features/sidebar/components/sidebar.tsx +++ b/packages/renderer/src/features/sidebar/components/sidebar.tsx @@ -27,7 +27,7 @@ import { SidebarItem } from './sidebar-item'; const SidebarContainer = styled.div` height: 100%; - max-height: calc(100vh - 90px); // Account for and playerbar + max-height: calc(100vh - 85px); // Account for and playerbar user-select: none; `; @@ -245,25 +245,24 @@ export const Sidebar = () => { /> )} - { + e.preventDefault(); + setSidebar({ image: false }); + }} > - - + + )} diff --git a/packages/renderer/src/layouts/default-layout.tsx b/packages/renderer/src/layouts/default-layout.tsx index d09ddb425..8e5c0e24b 100644 --- a/packages/renderer/src/layouts/default-layout.tsx +++ b/packages/renderer/src/layouts/default-layout.tsx @@ -31,7 +31,7 @@ const Layout = styled.div` grid-template-areas: 'main' 'player'; - grid-template-rows: 1fr 90px; + grid-template-rows: 1fr 85px; grid-template-columns: 1fr; gap: 0; height: 100%;