From a34003681483970646f44e8042f982799c6ce138 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Wed, 20 May 2026 15:17:36 +1000 Subject: [PATCH] v1.0.0: Admin views --- Views/Admin/Index.cshtml | 94 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 Views/Admin/Index.cshtml diff --git a/Views/Admin/Index.cshtml b/Views/Admin/Index.cshtml new file mode 100644 index 0000000..ebcbe16 --- /dev/null +++ b/Views/Admin/Index.cshtml @@ -0,0 +1,94 @@ +@{ + ViewData["Title"] = "Dashboard"; + var devices = ViewBag.Devices as List; +} + +
+
+
+
+
+
@ViewBag.SlideCount
+
Meows (Slides)
+
+
+
+
+
+
+
+
@ViewBag.DeviceCount
+
Kittens (Devices)
+
+
+
+
+
+
+
+
Sunbeam
+
Framework Active
+
+
+
+
+ +
+
+
+
+
Active Kittens
+ Add +
+
+ @if (devices != null && devices.Any()) + { +
+ @foreach (var device in devices) + { +
+
+ @device.Name
+ + /@device.Slug +  ·  @(device.ResolutionWidth)x@(device.ResolutionHeight) +  ·  @device.DeviceSlides.Count meow(s) + +
+
+ + +
+
+ } +
+ } + else + { +
+ +

No kittens configured yet.

+ Create your first kitten +
+ } +
+
+
+
+
+
Terminology Guide
+
+ + + + + + + + + +
MeowAn individual slide
PURRPersistent User Requests & Reminders — a playlist
ASKAttention Seeking Kitty — priority override
KittenA display node/device
Scratching PostThis backend
SunbeamThe framework
+
+
+
+