From 449010718e02a419ef2f44551d63bdc1380f2fd7 Mon Sep 17 00:00:00 2001 From: chenchun Date: Sun, 26 Apr 2026 22:19:10 +0800 Subject: [PATCH] =?UTF-8?q?feat(header):=20=E6=B7=BB=E5=8A=A0=E5=AF=BC?= =?UTF-8?q?=E8=88=AA=E8=8F=9C=E5=8D=95=E5=92=8C=E5=93=8D=E5=BA=94=E5=BC=8F?= =?UTF-8?q?=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增导航菜单数据配置 - 实现左侧logo和标题区域 - 添加中间导航链接区域 - 添加右侧菜单图标 - 优化header布局为flex响应式设计 --- app/components/layouts/ArcticNewOneHeader.vue | 46 ++++++++++++++++++- 1 file changed, 44 insertions(+), 2 deletions(-) diff --git a/app/components/layouts/ArcticNewOneHeader.vue b/app/components/layouts/ArcticNewOneHeader.vue index 941f4bc..4af0ccc 100644 --- a/app/components/layouts/ArcticNewOneHeader.vue +++ b/app/components/layouts/ArcticNewOneHeader.vue @@ -5,6 +5,15 @@ import { ScrollTrigger } from 'gsap/ScrollTrigger' gsap.registerPlugin(ScrollTrigger) +// 导航菜单数据配置 +const navItems = [ + { name: 'Home', path: '/' }, + { name: 'Studio', path: '/studio' }, + { name: 'Work', path: '/work' }, + { name: 'News', path: '/news' }, + { name: 'Contact', path: '/contact' } +] + const topHeaderRef = ref(null) const bottomHeaderRef = ref(null) let topHeaderTween: gsap.core.Tween | null = null @@ -83,9 +92,42 @@ onBeforeUnmount(() => {