From 61284566571b31c53a65b3f37b19887743550d5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Sat, 4 Oct 2025 15:50:42 +0200 Subject: [PATCH] basically move stuff around MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../pl-fe/src/components/animated-number.tsx | 2 +- .../src/components/attachment-thumbs.tsx | 2 +- .../pl-fe/src/components/media-gallery.tsx | 38 ++++---- packages/pl-fe/src/components/upload.tsx | 2 +- .../components/placeholder-media-gallery.tsx | 4 +- packages/pl-fe/src/features/video/index.tsx | 2 +- .../src/styles/components/media-gallery.scss | 80 ---------------- packages/pl-fe/src/styles/new/components.scss | 8 ++ packages/pl-fe/src/styles/new/statuses.scss | 95 +++++++++++++++++++ 9 files changed, 128 insertions(+), 105 deletions(-) create mode 100644 packages/pl-fe/src/styles/new/statuses.scss diff --git a/packages/pl-fe/src/components/animated-number.tsx b/packages/pl-fe/src/components/animated-number.tsx index 6d7df23e8..828ab9317 100644 --- a/packages/pl-fe/src/components/animated-number.tsx +++ b/packages/pl-fe/src/components/animated-number.tsx @@ -87,7 +87,7 @@ const AnimatedNumber: React.FC = ({ value, obfuscate, short, ma return ( {items => ( - + {items.map(({ key, data, style }) => ( { const { displayMedia } = useSettings(); const { openModal } = useModalsStore(); - const fallback =
; + const fallback =
; const onOpenMedia = (media: Array, index: number) => openModal('MEDIA', { media, index }); const [visible] = useMediaVisible(status, displayMedia); diff --git a/packages/pl-fe/src/components/media-gallery.tsx b/packages/pl-fe/src/components/media-gallery.tsx index 54bcb3e14..972a2b091 100644 --- a/packages/pl-fe/src/components/media-gallery.tsx +++ b/packages/pl-fe/src/components/media-gallery.tsx @@ -159,14 +159,14 @@ const Item: React.FC = ({ return ( ); @@ -176,7 +176,7 @@ const Item: React.FC = ({ thumbnail = ( <> = ({ } thumbnail = ( -
+
); } else if (attachment.type === 'audio') { thumbnail = (
- - {ext} + + {ext} ); } else if (attachment.type === 'video') { thumbnail = ( = ({ > - {ext} + {ext} ); } return (
{last && total > ATTACHMENT_LIMIT && ( -
+
+{total - ATTACHMENT_LIMIT + 1}
)} {(visible || !attachment.blurhash) && thumbnail}
@@ -607,8 +607,8 @@ const MediaGallery: React.FC = (props) => { return (
= ({ onDragEnter={onDragEnter} onDragEnd={onDragEnd} > - + {({ scale }) => (
= ({ media, de const float = dimensions.float as any || 'left'; const position = dimensions.pos as any || 'relative'; - return
; + return
; }; const sizeData = getSizeData(media.length); return ( -
+
{media.slice(0, 4).map((_, i) => renderItem(sizeData.itemsDimensions[i], i))}
); diff --git a/packages/pl-fe/src/features/video/index.tsx b/packages/pl-fe/src/features/video/index.tsx index 35ba24218..c58909a94 100644 --- a/packages/pl-fe/src/features/video/index.tsx +++ b/packages/pl-fe/src/features/video/index.tsx @@ -466,7 +466,7 @@ const Video: React.FC = ({ tabIndex={0} > {!fullscreen && ( - + )}