Files
plainleaf/client/html/index.html
T
wushenghuaandCodex becc6694c2 feat: 完善云叶冒险皮肤与笔记体验
统一登录、工作区、待办、设置和管理页面的视觉语言,补充 Markdown 预览、皮肤切换及移动端体验。

Co-Authored-By: Codex <noreply@anthropic.com>
2026-08-13 09:44:30 +08:00

56 lines
2.1 KiB
HTML

<!doctype html>
<html lang="zh-CN" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="utf-8" />
<meta
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover, interactive-widget=resizes-content"
name="viewport"
/>
<base href="{{ host_prefix | safe }}/" />
<script>
try { document.documentElement.dataset.skin = localStorage.getItem("plainleaf.skin") || "cloudleaf"; } catch (_) { document.documentElement.dataset.skin = "cloudleaf"; }
</script>
<link href=".client/apple-touch-icon.png?v=plainleaf-1" rel="apple-touch-icon" sizes="180x180" />
<meta
content="#e1e1e1"
media="(prefers-color-scheme: light)"
name="theme-color"
/>
<meta
content="#262626"
media="(prefers-color-scheme: dark)"
name="theme-color"
/>
<meta content="no-referrer" name="referrer" />
<title>{{ title }}</title>
<meta content=".client/logo.png" property="og:image" />
<meta content="{{ description }}" property="og:description" />
<link href=".client/main.css" rel="stylesheet" />
<script src=".client/client.js" type="module"></script>
<link
crossorigin="use-credentials"
href=".client/manifest.json"
rel="manifest"
/>
<link rel="icon" type="image/png" href=".client/favicon-96x96.png?v=plainleaf-1" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href=".client/favicon.svg?v=plainleaf-1" />
<link rel="shortcut icon" href=".client/favicon.ico?v=plainleaf-1" />
{{ additional_head_html | safe }}
</head>
<body>
<div id="sb-root">
<div id="sb-main">
<div id="sb-editor">
<div class="cm-editor">
<div class="cm-content">{{ content | safe }}</div>
</div>
</div>
</div>
</div>
<div id="custom-styles"></div>
</body>
</html>