aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/index.html
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-13 20:39:19 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-13 20:39:19 -0800
commit408f88e4d26048396a01bf82e36eb133db3feb24 (patch)
treedd4f06756c775a2955025baf7b370784e34a0af4 /vanilla/index.html
parent60cc6f00f681f09c2dbf8aa61b20570370e67efb (diff)
downloadneko-408f88e4d26048396a01bf82e36eb133db3feb24.tar.gz
neko-408f88e4d26048396a01bf82e36eb133db3feb24.tar.bz2
neko-408f88e4d26048396a01bf82e36eb133db3feb24.zip
feat: add vanilla JS frontend prototype (NK-2xsgef)
Diffstat (limited to 'vanilla/index.html')
-rw-r--r--vanilla/index.html34
1 files changed, 34 insertions, 0 deletions
diff --git a/vanilla/index.html b/vanilla/index.html
new file mode 100644
index 0000000..98d505b
--- /dev/null
+++ b/vanilla/index.html
@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Neko Reader (Vanilla)</title>
+ <link rel="stylesheet" href="style.css">
+ <style>
+ /* Minimal reset for now, proper styles in style.css */
+ body, html { margin: 0; padding: 0; height: 100%; font-family: sans-serif; }
+ </style>
+</head>
+<body>
+ <div id="app">
+ <aside id="sidebar">
+ <header>
+ <h1>🐱 Neko</h1>
+ </header>
+ <nav id="feeds-nav">
+ <div class="loading">Loading feeds...</div>
+ </nav>
+ </aside>
+ <main id="main">
+ <header id="main-header">
+ <h2 id="feed-title">All Items</h2>
+ </header>
+ <div id="entries-list">
+ <div class="loading">Loading items...</div>
+ </div>
+ </main>
+ </div>
+ <script src="app.js"></script>
+</body>
+</html>