Files
re-xxm/reaction_board/web/static/index.html
T

49 lines
1.9 KiB
HTML

<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<meta name="color-scheme" content="light dark">
<meta name="theme-color" content="#f7f2ea" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#1b1411" media="(prefers-color-scheme: dark)">
<title>咻咻满 Reaction 看板</title>
<link rel="icon" href="/static/favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="app" id="app">
<header class="topbar mobile-topbar">
<a class="brand" href="/home">
<span class="brand-mark">满</span>
<span class="brand-text">
<strong>Reaction 看板</strong>
<small class="brand-subtitle">最新动态</small>
</span>
</a>
<a class="topbar-hint topbar-auth" href="/login" hidden>登录</a>
<span class="topbar-hint topbar-preview" hidden>预览</span>
</header>
<div class="preview-banner" id="preview-banner" hidden>预览数据 · 不影响真实数据库</div>
<main class="main-shell">
<div id="view"></div>
</main>
<nav class="bottom-nav" id="bottom-nav" aria-label="主导航">
<div class="sidebar-topbar">
<a class="brand" href="/home">
<span class="brand-mark">满</span>
<span class="brand-text">
<strong>Reaction 看板</strong>
<small class="brand-subtitle">最新动态</small>
</span>
</a>
<a class="topbar-hint topbar-auth" href="/login" hidden>登录</a>
<span class="topbar-hint topbar-preview" hidden>预览</span>
</div>
<div class="nav-items" id="nav-items"></div>
</nav>
</div>
<div class="toast" id="toast" role="status" aria-live="polite"></div>
<script src="/static/vendor/echarts.min.js"></script>
<script type="module" src="/static/app.js"></script>
</body>
</html>