aboutsummaryrefslogtreecommitdiffstats
path: root/dist/vanilla/index.html
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-13 22:14:30 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-13 22:14:30 -0800
commit47c43577ead8721008b858232511b2f65e0ed574 (patch)
treea15d1a4a4bb64b4b7d3de650b306835d8d7f63a5 /dist/vanilla/index.html
parent76cb9c2a39d477a64824a985ade40507e3bbade1 (diff)
downloadneko-47c43577ead8721008b858232511b2f65e0ed574.tar.gz
neko-47c43577ead8721008b858232511b2f65e0ed574.tar.bz2
neko-47c43577ead8721008b858232511b2f65e0ed574.zip
Optimize asset packaging: move UI assets to root dist/ and decouple rice embedding
Diffstat (limited to 'dist/vanilla/index.html')
-rw-r--r--dist/vanilla/index.html49
1 files changed, 49 insertions, 0 deletions
diff --git a/dist/vanilla/index.html b/dist/vanilla/index.html
new file mode 100644
index 0000000..c504f6f
--- /dev/null
+++ b/dist/vanilla/index.html
@@ -0,0 +1,49 @@
+<!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="search-container">
+ <input type="text" id="search-input" placeholder="Search items..." />
+ </div>
+ <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 type="module">
+ import { init } from './app.js';
+ document.addEventListener('DOMContentLoaded', init);
+ </script>
+</body>
+
+</html> \ No newline at end of file