From cd84b480a6e85ae5988c37fa333ee3562faf8d02 Mon Sep 17 00:00:00 2001 From: pancakes Date: Sat, 16 Nov 2024 21:03:44 +1000 Subject: [PATCH] [frontend/components] Add bot indicator to notes (ISH-407) --- Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor | 9 ++++++++- .../Components/Note/NoteUserInfo.razor.css | 6 ++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor b/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor index fa18159e..99d311d5 100644 --- a/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor +++ b/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor @@ -1,4 +1,5 @@ @using Iceshrimp.Shared.Schemas.Web +@using Iceshrimp.Assets.PhosphorIcons @inject NavigationManager Nav @if (Indented == false) @@ -7,7 +8,13 @@ }
- @@@User.Username@(User.Host != null ? $"@{User.Host}" : "") + + @@@User.Username@(User.Host != null ? $"@{User.Host}" : "") + @if (User.IsBot) + { + + } +
@code { diff --git a/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor.css b/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor.css index 34aa2174..464c4ea7 100644 --- a/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor.css +++ b/Iceshrimp.Frontend/Components/Note/NoteUserInfo.razor.css @@ -30,4 +30,10 @@ .identifier { white-space: wrap; +} + +::deep .identifier .ph { + display: inline-block; + margin-left: 0.5em; + vertical-align: middle; } \ No newline at end of file