]> git.morado.dev Git - blog.morado.dev/commitdiff
Update button colors
authorRoberto Morado <roramigator@duck.com>
Mon, 10 Nov 2025 00:38:12 +0000 (19:38 -0500)
committerRoberto Morado <roramigator@duck.com>
Mon, 10 Nov 2025 00:38:12 +0000 (19:38 -0500)
README.md
main.ts

index 43620bf6f1dbba1180c3a5a72edfb5eb150bf5b7..4e1f3ecace2bdb7672208e2afea4bbc78ba40cc3 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# WitnessBlog
+# God's Witness Blog
 
 Minimalist personal blog written for Deno. The app serves public Markdown posts,
 protects an admin panel with username/password auth, persists data in Deno KV,
diff --git a/main.ts b/main.ts
index ceb9f6858e9d3c7701c661ff278ff3f7837934e2..6e772f4ba229d0f4607a59ec471e784d95278c03 100644 (file)
--- a/main.ts
+++ b/main.ts
@@ -268,12 +268,12 @@ function renderHTML(content: string): string {
       text-decoration: none;
       display: inline-block;
     }
-    .logout-btn { background: #dc3545; }
-    .logout-btn:hover { background: #c82333; }
-    .login-btn { background: #28a745; }
-    .login-btn:hover { background: #218838; }
-    .admin-btn { background: #007bff; }
-    .admin-btn:hover { background: #0056b3; }
+    .logout-btn { background: #E6521F; }
+    .logout-btn:hover { background: #EA2F14; }
+    .login-btn { background: #73946B; }
+    .login-btn:hover { background: #537D5D; }
+    .admin-btn { background: #234C6A; }
+    .admin-btn:hover { background: #1B3C53; }
     h1 { font-size: 2em; margin-bottom: 10px; }
     h1 a { color: #333; text-decoration: none; }
     h1 a:hover { color: #555; }
@@ -624,7 +624,10 @@ function loginFormResponse(message?: string, status = 200): Response {
   });
 }
 
-async function adminPageResponse(username: string, visitCount: number): Promise<Response> {
+async function adminPageResponse(
+  username: string,
+  visitCount: number,
+): Promise<Response> {
   const csrfToken = generateCsrfToken();
   const html = await renderAdminPage(username, csrfToken, visitCount);
   return new Response(html, {