diff options
| author | sillylaird <sillylaird@fastmail.ca> | 2026-02-03 21:27:57 -0500 |
|---|---|---|
| committer | sillylaird <sillylaird@fastmail.ca> | 2026-02-03 21:27:57 -0500 |
| commit | 720d752748b793a2f5cf3cc14cb75ad86e8919c0 (patch) | |
| tree | 29120103307cb17e7d6c283cc198ec2484f934cd /guestbook_jp.html | |
First commit
Diffstat (limited to 'guestbook_jp.html')
| -rw-r--r-- | guestbook_jp.html | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/guestbook_jp.html b/guestbook_jp.html new file mode 100644 index 0000000..27a67df --- /dev/null +++ b/guestbook_jp.html @@ -0,0 +1,80 @@ +<!doctype html> +<html lang="ja"> +<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_jp.html" /> + <meta property="og:locale" content="ja_JP" /> + <meta property="og:locale:alternate" content="en_US" /> + <meta property="og:locale:alternate" content="zh_CN" /> + <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_jp.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_jp.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_jp.js"></script> +</body> +</html> |
