+ class="absolute inset-0 bg-primary-gradient rounded-full blur-xl opacity-30 group-hover:opacity-50 transition-opacity duration-500">
{
description: articles.description || "no-description available",
image: meta.image || "/not-found.jpg",
alt: meta.alt || "no alter data available",
- ogImage: meta.ogImage || "/not-found.jpg",
date: meta.date || "not-date-available",
tags: meta.tags || [],
published: meta.published || false,
@@ -57,11 +56,8 @@ useHead({
-
-
+
+
Recent Posts
@@ -69,7 +65,7 @@ useHead({
+ class="group flex items-center gap-1 text-sm font-semibold text-primary hover-text-primary transition-colors">
查看全部文章
diff --git a/app/config/index.ts b/app/config/index.ts
index 6d2b07a..d33cb41 100644
--- a/app/config/index.ts
+++ b/app/config/index.ts
@@ -40,6 +40,7 @@ const siteConfig = {
theme: {
background: "/background.webp",
backgroundMobile: "",
+ color: "#bd83f3",
},
footer: {
diff --git a/app/pages/blogs/[blog].vue b/app/pages/blogs/[blog].vue
index fbb6fb3..3adcfb2 100644
--- a/app/pages/blogs/[blog].vue
+++ b/app/pages/blogs/[blog].vue
@@ -1,6 +1,7 @@