From 3fa543fd3f748a8688e700e1bca6f14ec1ac6c2b Mon Sep 17 00:00:00 2001 From: Alejandro Gomez Date: Thu, 19 Jan 2023 17:38:51 +0100 Subject: [PATCH 1/2] note footer ordering --- src/element/Note.css | 6 ++++++ src/element/NoteFooter.tsx | 39 +++++++++++++++++++++----------------- src/element/Text.css | 38 ------------------------------------- 3 files changed, 28 insertions(+), 55 deletions(-) diff --git a/src/element/Note.css b/src/element/Note.css index 5cd7b83e..035348f4 100644 --- a/src/element/Note.css +++ b/src/element/Note.css @@ -105,6 +105,12 @@ padding: 0px 10px; user-select: none; color: var(--font-secondary-color); + font-feature-settings: "tnum"; +} + +.trash-icon { + color: var(--error); + margin-right: auto; } .reaction-pill .reaction-pill-number { diff --git a/src/element/NoteFooter.tsx b/src/element/NoteFooter.tsx index fef70fc5..b62f4bb2 100644 --- a/src/element/NoteFooter.tsx +++ b/src/element/NoteFooter.tsx @@ -98,31 +98,28 @@ export default function NoteFooter(props: NoteFooterProps) { return content; } + function repostIcon() { + return ( +
repost()}> +
+ +
+
+ {formatShort(reposts.length)} +
+
+ ) + } + + return ( <>
- {isMine && ( -
-
- deleteEvent()} /> -
-
- )}
setReply(s => !s)}>
-
repost()}> -
- -
- {reposts.length > 0 && ( -
- {formatShort(reposts.length)} -
- )} -
react("+")}>
@@ -139,7 +136,15 @@ export default function NoteFooter(props: NoteFooterProps) { {formatShort(groupReactions[Reaction.Negative])}
+ {repostIcon()} {tipButton()} + {isMine && ( +
+
+ deleteEvent()} /> +
+
+ )}
Date: Thu, 19 Jan 2023 17:58:09 +0100 Subject: [PATCH 2/2] dont show number if no reposts --- src/element/NoteFooter.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/element/NoteFooter.tsx b/src/element/NoteFooter.tsx index b62f4bb2..6ce401a3 100644 --- a/src/element/NoteFooter.tsx +++ b/src/element/NoteFooter.tsx @@ -104,9 +104,11 @@ export default function NoteFooter(props: NoteFooterProps) {
-
- {formatShort(reposts.length)} -
+ {reposts.length > 0 && ( +
+ {formatShort(reposts.length)} +
+ )} ) } -- 2.45.2