From fbac96166e5efd575133a0e56ffe4c2af6c16017 Mon Sep 17 00:00:00 2001 From: Lilian Date: Mon, 20 May 2024 01:13:06 +0200 Subject: [PATCH] [frontend] wip renote rendering --- Iceshrimp.Frontend/Components/Note/Note.razor | 31 +++++++++++++++++-- .../Components/Note/Note.razor.css | 8 +++++ 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/Iceshrimp.Frontend/Components/Note/Note.razor b/Iceshrimp.Frontend/Components/Note/Note.razor index 9f18a777..882ca5c9 100644 --- a/Iceshrimp.Frontend/Components/Note/Note.razor +++ b/Iceshrimp.Frontend/Components/Note/Note.razor @@ -1,9 +1,34 @@ @using Iceshrimp.Shared.Schemas +@if (NoteResponse.Renote != null) +{ +
+
+ + Boosted by + @if (NoteResponse.User.DisplayName != null) + { + @NoteResponse.User.DisplayName + } + else + { + @NoteResponse.User.Username + } + + +
+ +
+} +else +{ + +} - @code { - [Parameter][EditorRequired] public required NoteResponse NoteResponse { get; set; } - [Parameter] public bool Indented { get; set; } + [Parameter] [EditorRequired] public required NoteResponse NoteResponse { get; set; } + [Parameter] public bool Indented { get; set; } } \ No newline at end of file diff --git a/Iceshrimp.Frontend/Components/Note/Note.razor.css b/Iceshrimp.Frontend/Components/Note/Note.razor.css index e69de29b..69610164 100644 --- a/Iceshrimp.Frontend/Components/Note/Note.razor.css +++ b/Iceshrimp.Frontend/Components/Note/Note.razor.css @@ -0,0 +1,8 @@ +.renote-info { + display: flex; + margin-bottom: 0.5rem; +} + +.metadata { + margin-left: auto; +} \ No newline at end of file