diff --git a/src/app/fishpond/page.tsx b/src/app/fishpond/page.tsx
index ba0fa90..8311666 100644
--- a/src/app/fishpond/page.tsx
+++ b/src/app/fishpond/page.tsx
@@ -13,7 +13,7 @@ import { dayFormat } from '@/utils';
// 引入图标
import { HiOutlineClock, HiOutlineHashtag, HiOutlineArrowTopRightOnSquare } from 'react-icons/hi2';
-import { TbRipple } from 'react-icons/tb';
+import PageHeroHeader, { PageHeroGrid } from '@/components/PageHeroHeader';
// 瀑布流断点配置
const breakpointColumnsObj = {
@@ -75,17 +75,13 @@ export default function FishpondPage() {
🐟 鱼塘 | Rss Feed
-
-
-
-
-
-
鱼 塘
-
-
潜入信息的海洋,捕获最新鲜的动态
-
+
+
-
+
+
+
+
{rssData && rssData.length > 0 ? (
{rssData.map((item, index) => {
diff --git a/src/app/tags/components/TagsPageClient.tsx b/src/app/tags/components/TagsPageClient.tsx
index db56f85..434e279 100644
--- a/src/app/tags/components/TagsPageClient.tsx
+++ b/src/app/tags/components/TagsPageClient.tsx
@@ -3,6 +3,7 @@
import React, { useMemo } from 'react';
import { Tag } from '@/types/app/tag';
import TagCloudBackground from '@/app/tags/components/TagCloudBackground';
+import PageHeroHeader, { PageHeroGrid } from '@/components/PageHeroHeader';
import VirtualizedTagList from './VirtualizedTagList';
interface TagsPageClientProps {
@@ -16,11 +17,11 @@ export default function TagsPageClient({ tags }: TagsPageClientProps) {
}, [tags]);
return (
-
-
标签墙
+
+
+
- {/* 标签列表 */}
-
+
diff --git a/src/app/tags/components/VirtualizedTagList.tsx b/src/app/tags/components/VirtualizedTagList.tsx
index b3a0b7c..f5c7dd2 100644
--- a/src/app/tags/components/VirtualizedTagList.tsx
+++ b/src/app/tags/components/VirtualizedTagList.tsx
@@ -124,7 +124,7 @@ const VirtualizedTagList: React.FC
= ({
className="w-full"
>
+ );
+}
+
+export default function PageHeroHeader({ title, subtitle, className = '' }: PageHeroHeaderProps) {
+ return (
+
+ );
+}