From 09f36712e35a91a9b204d99f26a1d83f6a80b768 Mon Sep 17 00:00:00 2001 From: biss Date: Sun, 3 May 2026 07:09:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=99=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + src/data/messages.ts | 10 ++- src/pages/messages.astro | 168 ++++++++++++++++++++++++++++++++++----- src/styles/global.css | 40 ++++++++++ 4 files changed, 200 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 0ba78a0..37c9963 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules/ dist/ .astro/ *.log +.env.local \ No newline at end of file diff --git a/src/data/messages.ts b/src/data/messages.ts index 8e48728..6ec0dc1 100644 --- a/src/data/messages.ts +++ b/src/data/messages.ts @@ -1,6 +1,6 @@ export const messagesIntro = { title: "留言墙", - text: "可以把收集来的留言放在这里。老师寄语、同学短句、匿名祝福都很适合。" + text: "在这里留下给一年后的自己、老同学或整个班级的一句话。新的留言会像便利贴一样贴在这面墙上。" }; export const featuredMessage = { @@ -18,3 +18,11 @@ export const messages = [ text: "愿你打开这个页面的时候,刚好想起一个很好的下午。" } ]; + +export const twikooConfig = { + envId: import.meta.env.PUBLIC_TWIKOO_ENV_ID ?? "", + scriptSrc: "https://cdn.jsdelivr.net/npm/twikoo@1.7.7/dist/twikoo.nocss.js", + styleSrc: "https://cdn.jsdelivr.net/npm/twikoo@1.7.7/dist/twikoo.css", + path: "/messages/", + lang: "zh-CN" +}; diff --git a/src/pages/messages.astro b/src/pages/messages.astro index 72319ee..49a22f3 100644 --- a/src/pages/messages.astro +++ b/src/pages/messages.astro @@ -1,6 +1,6 @@ --- import BaseLayout from "../layouts/BaseLayout.astro"; -import { featuredMessage, messages, messagesIntro } from "../data/messages"; +import { featuredMessage, messagesIntro, twikooConfig } from "../data/messages"; import { site } from "../data/site"; --- @@ -15,25 +15,157 @@ import { site } from "../data/site"; -