summaryrefslogtreecommitdiff
path: root/guestbook_zh.html
diff options
context:
space:
mode:
authorsillylaird <sillylaird@fastmail.ca>2026-02-03 21:27:57 -0500
committersillylaird <sillylaird@fastmail.ca>2026-02-03 21:27:57 -0500
commit720d752748b793a2f5cf3cc14cb75ad86e8919c0 (patch)
tree29120103307cb17e7d6c283cc198ec2484f934cd /guestbook_zh.html
First commit
Diffstat (limited to 'guestbook_zh.html')
-rw-r--r--guestbook_zh.html80
1 files changed, 80 insertions, 0 deletions
diff --git a/guestbook_zh.html b/guestbook_zh.html
new file mode 100644
index 0000000..356fc9b
--- /dev/null
+++ b/guestbook_zh.html
@@ -0,0 +1,80 @@
+<!doctype html>
+<html lang="zh">
+<head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
+ <title>留言板 (Local) — SillyLaird</title>
+ <meta name="description" content="Simple localStorage guestbook." />
+ <meta property="og:title" content="留言板 (Local) — SillyLaird" />
+ <meta property="og:description" content="Simple localStorage guestbook." />
+ <meta property="og:image" content="https://www.sillylaird.ca/lain.png" />
+ <meta property="og:type" content="website" />
+ <meta property="og:url" content="https://www.sillylaird.ca/guestbook_zh.html" />
+ <meta property="og:locale" content="zh_CN" />
+ <meta property="og:locale:alternate" content="en_US" />
+ <meta property="og:locale:alternate" content="ja_JP" />
+ <meta name="twitter:card" content="summary_large_image" />
+ <meta name="twitter:title" content="留言板 (Local) — SillyLaird" />
+ <meta property="og:description" content="Simple localStorage guestbook." />
+ <meta name="twitter:image" content="https://www.sillylaird.ca/lain.png" />
+ <link rel="canonical" href="https://www.sillylaird.ca/guestbook_zh.html" />
+ <link rel="alternate" hreflang="x-default" href="https://www.sillylaird.ca/guestbook.html" />
+ <link rel="alternate" hreflang="en" href="https://www.sillylaird.ca/guestbook.html" />
+ <link rel="alternate" hreflang="zh" href="https://www.sillylaird.ca/guestbook_zh.html" />
+ <link rel="alternate" hreflang="ja" href="https://www.sillylaird.ca/guestbook_jp.html" />
+ <link rel="icon" href="/favicon.ico" />
+
+ <link rel="stylesheet" href="/assets/css/site.css" />
+
+
+ <link rel="stylesheet" href="/assets/css/pages/guestbook_zh.css" />
+
+ <script defer src="/assets/js/includes.js"></script>
+</head>
+
+<body>
+ <a class="skip-link" href="#main">跳至内容</a>
+
+ <div data-include="header"></div>
+
+ <main id="main" class="wrap">
+ <section aria-labelledby="guestbook-title">
+ <h1 id="guestbook-title">留言板 (Local)</h1>
+ <p class="muted">This page stores entries in your browser (localStorage). It is not shared between visitors.</p>
+
+ <form id="guestbook-form">
+ <div>
+ <label for="name">Name</label>
+ <input type="text" id="name" name="name" value="Anonymous" />
+ </div>
+
+ <div>
+ <label for="message">Message</label>
+ <textarea id="message" name="message"></textarea>
+ </div>
+
+ <div>
+ <label for="captcha-input">Captcha</label>
+ <input type="text" id="captcha-input" name="captcha-input" />
+ </div>
+
+ <div>
+ <canvas id="captcha-canvas" width="160" height="48"></canvas>
+ </div>
+
+ <div class="btn-row">
+ <button type="button" id="refresh-captcha">Refresh Captcha</button>
+ <button type="submit">Submit</button>
+ </div>
+ </form>
+
+ <div id="guestbook-entries" aria-live="polite"></div>
+ </section>
+ </main>
+
+ <div data-include="footer"></div>
+
+
+ <script defer src="/assets/js/pages/guestbook_zh.js"></script>
+</body>
+</html>