diff --git a/Iceshrimp.Frontend/Pages/About.razor b/Iceshrimp.Frontend/Pages/About.razor
index 40da79b0..7368343b 100644
--- a/Iceshrimp.Frontend/Pages/About.razor
+++ b/Iceshrimp.Frontend/Pages/About.razor
@@ -43,6 +43,18 @@
{
Not found
}
+@if (State == State.Loading)
+{
+
+
+
+}
+@if (State == State.Error)
+{
+
+
+ Failure
+}
@code {
[Parameter] public string? NoteId { get; set; }
diff --git a/Iceshrimp.Frontend/Pages/About.razor.css b/Iceshrimp.Frontend/Pages/About.razor.css
index 72337c59..85401c49 100644
--- a/Iceshrimp.Frontend/Pages/About.razor.css
+++ b/Iceshrimp.Frontend/Pages/About.razor.css
@@ -11,4 +11,11 @@ summary {
summary:hover {
background-color: var(--hover-color);
+}
+
+.loading {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding-top: 25vh;
}
\ No newline at end of file