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..6ce401a3 100644 --- a/src/element/NoteFooter.tsx +++ b/src/element/NoteFooter.tsx @@ -98,31 +98,30 @@ export default function NoteFooter(props: NoteFooterProps) { return content; } + function repostIcon() { + return ( +
repost()}> +
+ +
+ {reposts.length > 0 && ( +
+ {formatShort(reposts.length)} +
+ )} +
+ ) + } + + return ( <>
- {isMine && ( -
-
- deleteEvent()} /> -
-
- )}
setReply(s => !s)}>
-
repost()}> -
- -
- {reposts.length > 0 && ( -
- {formatShort(reposts.length)} -
- )} -
react("+")}>
@@ -139,7 +138,15 @@ export default function NoteFooter(props: NoteFooterProps) { {formatShort(groupReactions[Reaction.Negative])}
+ {repostIcon()} {tipButton()} + {isMine && ( +
+
+ deleteEvent()} /> +
+
+ )}