From c548b9fc74cdbbb3eaa479c3758f41dc915e2ef2 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Wed, 12 Nov 2025 11:29:56 +0800 Subject: [PATCH] feat(blog): add sticky navigation header MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add top navigation similar to dynamic product pages: - SVC.plus/blog breadcrumb (clickable, returns to homepage) - Search component on the right - Sticky positioning with blur background 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- dashboard/src/app/blog/page.tsx | 35 +++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/dashboard/src/app/blog/page.tsx b/dashboard/src/app/blog/page.tsx index 1c91384..21d9150 100644 --- a/dashboard/src/app/blog/page.tsx +++ b/dashboard/src/app/blog/page.tsx @@ -52,15 +52,29 @@ export default async function BlogPage({ searchParams }: PageProps) { const paginatedPosts = posts.slice(startIndex, endIndex) return ( -
-
-
-

Blog

-

- Latest updates, releases, and insights from the Cloud-Neutral community. -

- +
+ {/* Sticky Navigation Header */} +
+
+ + SVC.plus + / + blog + +
+ +
+
+ +
+
+
+

Blog

+

+ Latest updates, releases, and insights from the Cloud-Neutral community. +

+
{posts.length === 0 ? (
@@ -154,7 +168,8 @@ export default async function BlogPage({ searchParams }: PageProps) { )} )} -
-
+
+
+ ) }