From e8aa6e77c015492699a5a07d7bdf162c53a8d862 Mon Sep 17 00:00:00 2001 From: xangelo Date: Thu, 12 Jun 2025 12:12:27 -0400 Subject: [PATCH] feat: admin panel to manage feeds --- src/public/admin.html | 169 +++++++++++++++++++++++++++++++++++++++++ src/public/index.html | 68 +++++++++-------- src/public/reader.html | 1 + src/public/style.css | 71 ++++++++++++++--- src/server.ts | 91 ++++++++++++++++------ src/views.ts | 152 ++++++++++++++++++++++++++++++++++-- 6 files changed, 479 insertions(+), 73 deletions(-) create mode 100644 src/public/admin.html diff --git a/src/public/admin.html b/src/public/admin.html new file mode 100644 index 0000000..607e013 --- /dev/null +++ b/src/public/admin.html @@ -0,0 +1,169 @@ + + + + + River Admin + + + + + + + + + + + +
+
+

Admin Authentication

+

Enter your admin key to access the admin panel

+
+
+
+
+ + +
+ +
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/src/public/index.html b/src/public/index.html index 93b2d5f..aa5e110 100644 --- a/src/public/index.html +++ b/src/public/index.html @@ -1,46 +1,50 @@ - - River - - - - - - - - -
-

River of News

-

- An auto-updating list of news -

-
-
- - + + + River + + + + + + + + + +
+

River of News

+

+ An auto-updating list of news +

+
+
+ + - + + + \ No newline at end of file diff --git a/src/public/reader.html b/src/public/reader.html index e02043d..b5a59e7 100644 --- a/src/public/reader.html +++ b/src/public/reader.html @@ -13,6 +13,7 @@