diff --git a/docs/.vitepress/components/BlogPosts.vue b/docs/.vitepress/components/BlogPosts.vue index 52f6c0185..e6090877f 100644 --- a/docs/.vitepress/components/BlogPosts.vue +++ b/docs/.vitepress/components/BlogPosts.vue @@ -58,18 +58,9 @@ const posts = computed(() => { }) .filter(post => !!post.title) - const currentLanguagePostsData = [...transformedPostsData].filter(post => post.lang === lang.value) - const fallbackLanguagePostsData = [...transformedPostsData].filter(post => post.lang === 'en') + const currentLanguagePostsData = transformedPostsData.filter(post => post.lang === lang.value) - const setCurrentLanguagePostsData = new Set(currentLanguagePostsData.map(post => post.urlWithoutLang)) - const diffFallbackLanguagePostsData = fallbackLanguagePostsData.filter(post => !setCurrentLanguagePostsData.has(post.urlWithoutLang)) - - return [ - ...currentLanguagePostsData, - ...diffFallbackLanguagePostsData, - ].sort((a, b) => { - return b.date.time - a.date.time - }) + return currentLanguagePostsData.sort((a, b) => b.date.time - a.date.time) }) async function stringToSeed(str: string) { diff --git a/docs/content/en/blog/happyhalloween/assets/halloweenairi.jpg b/docs/content/en/blog/happyhalloween/assets/halloweenairi.jpg new file mode 100644 index 000000000..7cb7fbe2c Binary files /dev/null and b/docs/content/en/blog/happyhalloween/assets/halloweenairi.jpg differ diff --git a/docs/content/en/blog/happyhalloween/index.md b/docs/content/en/blog/happyhalloween/index.md new file mode 100644 index 000000000..ef80e9d25 --- /dev/null +++ b/docs/content/en/blog/happyhalloween/index.md @@ -0,0 +1,15 @@ +--- +title: 'Happy Halloween! 🎃' +description: 'Happy Halloween celebration' +date: 2025-10-30 +excerpt: 'Trick or treat! Join us for a spooky night filled with candy, costumes, and Halloween magic! 🍭👻' +preview-cover: + light: "@assets('./assets/halloweenairi.jpg')" + dark: "@assets('./assets/halloweenairi.jpg')" +--- + +Welcome to our magical Halloween celebration! 🎃✨ + +Get ready for a night filled with spooky fun, delicious candy, amazing costumes, and Halloween magic. Whether you're here for the treats or planning some harmless tricks, this is going to be an unforgettable Halloween adventure! 🍭👻🦇 + +![Halloween Art](./assets/halloweenairi.jpg) diff --git a/docs/content/zh-Hans/blog/happyhalloween/assets/halloweenairi.jpg b/docs/content/zh-Hans/blog/happyhalloween/assets/halloweenairi.jpg new file mode 100644 index 000000000..7cb7fbe2c Binary files /dev/null and b/docs/content/zh-Hans/blog/happyhalloween/assets/halloweenairi.jpg differ diff --git a/docs/content/zh-Hans/blog/happyhalloween/index.md b/docs/content/zh-Hans/blog/happyhalloween/index.md new file mode 100644 index 000000000..73c761d29 --- /dev/null +++ b/docs/content/zh-Hans/blog/happyhalloween/index.md @@ -0,0 +1,16 @@ +--- +title: '万圣节快乐!🎃' +description: '万圣节庆祝' +date: 2025-10-30 +excerpt: '不给糖就捣蛋!一起来享受充满糖果、服装和万圣节魔法的惊喜夜晚吧!🍭👻' +preview-cover: + light: "@assets('./assets/halloweenairi.jpg')" + dark: "@assets('./assets/halloweenairi.jpg')" +--- + +欢迎来到我们神奇的万圣节庆典!🎃✨ + +准备好迎接充满惊喜乐趣、美味糖果、精彩服装和万圣节魔法的夜晚吧。无论你是来要糖果的,还是准备来点无害恶作剧的,这都将是一个难忘的万圣节冒险!🍭👻🦇 + +![万圣节插画](./assets/halloweenairi.jpg) +ß