diff --git a/Moonlight.Client/Styles/mappings/classes.map b/Moonlight.Client/Styles/mappings/classes.map index 99c34eeb..c68ff6cc 100644 --- a/Moonlight.Client/Styles/mappings/classes.map +++ b/Moonlight.Client/Styles/mappings/classes.map @@ -33,6 +33,7 @@ advance-select-toggle alert alert-error alert-outline +alert-primary alert-soft align-bottom align-middle @@ -312,6 +313,7 @@ loading-xs lowercase m-10 mask +max-h-52 max-lg:flex-col max-lg:hidden max-w-7xl @@ -398,6 +400,7 @@ overlay-open:opacity-100 p-0.5 p-1 p-2 +p-2.5 p-3 p-4 p-5 @@ -413,10 +416,12 @@ progress progress-bar progress-indeterminate progress-primary +pt-0 pt-0.5 pt-3 px-1.5 px-2 +px-2.5 px-3 px-4 px-5 @@ -466,6 +471,7 @@ shrink-0 size-10 size-4 size-5 +size-7 size-8 skeleton skeleton-animated @@ -508,7 +514,15 @@ space-y-1 space-y-4 space-y-6 sr-only +stat +stat-actions +stat-desc +stat-figure +stat-title +stat-value static +stats +stats-border status status-error sticky @@ -565,6 +579,7 @@ text-warning text-warning-content text-white text-xl +text-xl! text-xs text-xs/5 textarea diff --git a/Moonlight.Client/UI/Components/HelperMessage.razor b/Moonlight.Client/UI/Components/HelperMessage.razor new file mode 100644 index 00000000..b8dfba13 --- /dev/null +++ b/Moonlight.Client/UI/Components/HelperMessage.razor @@ -0,0 +1,15 @@ + + +@code +{ + [Parameter] public RenderFragment ChildContent { get; set; } +} \ No newline at end of file diff --git a/Moonlight.Client/UI/Components/StatCard.razor b/Moonlight.Client/UI/Components/StatCard.razor index 16c026b9..e0d895fb 100644 --- a/Moonlight.Client/UI/Components/StatCard.razor +++ b/Moonlight.Client/UI/Components/StatCard.razor @@ -1,11 +1,19 @@ -
+@*

@Text

- +

@Title

+
*@ + +
+
+ +
+
@Title
+
@Text
@code diff --git a/Moonlight.Client/UI/Views/Admin/Sys/Hangfire.razor b/Moonlight.Client/UI/Views/Admin/Sys/Hangfire.razor index f269da43..9d6d31ec 100644 --- a/Moonlight.Client/UI/Views/Admin/Sys/Hangfire.razor +++ b/Moonlight.Client/UI/Views/Admin/Sys/Hangfire.razor @@ -13,6 +13,12 @@
+
+ + Hangfire is used to run scheduled and repeating tasks scalable via multiple instances. Here you can see a bunch of stats of the integrated hangfire instance + +
+
diff --git a/Moonlight.Client/UI/Views/Admin/Sys/Theme.razor b/Moonlight.Client/UI/Views/Admin/Sys/Theme.razor index 9716bf6c..d1d1bad4 100644 --- a/Moonlight.Client/UI/Views/Admin/Sys/Theme.razor +++ b/Moonlight.Client/UI/Views/Admin/Sys/Theme.razor @@ -9,4 +9,15 @@
- +
+
+
+
https://your-moonlight.instance
+
+
+ +
+
+
diff --git a/Moonlight.Client/wwwroot/img/ghost.png b/Moonlight.Client/wwwroot/img/ghost.png new file mode 100644 index 00000000..67275baa Binary files /dev/null and b/Moonlight.Client/wwwroot/img/ghost.png differ