docs 乱:
- main.py 页面路由(/upload /files /wb-admin /wb/{id} /docs /redoc / /health)
加 tags(pages/docs/meta)+ summary/description,Swagger UI 按 tag 分组显示。
- whiteboard_controller 残留「白板/笔画/修改次数」改为「记事本/文本/编辑次数」。
复制链接:
- 记事本页加「复制链接」按钮,复制 {origin}/wb/{id} 分享链接(保留「复制文本」)。
34 lines
1.3 KiB
HTML
34 lines
1.3 KiB
HTML
<!doctype html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
|
<meta name="theme-color" content="#1565c0">
|
|
<title>记事本 - zikai</title>
|
|
<link rel="stylesheet" href="/static/common.css">
|
|
<link rel="stylesheet" href="/static/whiteboard.css">
|
|
</head>
|
|
<body>
|
|
<div class="wb-app">
|
|
<header class="wb-bar">
|
|
<div class="wb-bar-left">
|
|
<span class="wb-title">记事本</span>
|
|
<code class="wb-id mono" id="boardId" title="记事本 ID"></code>
|
|
<span class="wb-online" id="online" title="在线人数">●</span>
|
|
</div>
|
|
<div class="wb-bar-right">
|
|
<button class="btn" id="copyLinkBtn" title="复制分享链接">复制链接</button>
|
|
<button class="btn" id="copyBtn" title="复制全部文本">复制文本</button>
|
|
<button class="btn danger" id="clearBtn" title="清空全部内容(所有人)">清空</button>
|
|
</div>
|
|
</header>
|
|
<main class="wb-stage">
|
|
<textarea id="editor" class="wb-editor" placeholder="在此输入文本,所有人会实时看到你的编辑…" spellcheck="false" autocomplete="off"></textarea>
|
|
<div class="wb-status" id="status">连接中…</div>
|
|
</main>
|
|
</div>
|
|
<script src="/static/common.js"></script>
|
|
<script src="/static/whiteboard.js"></script>
|
|
</body>
|
|
</html>
|