Your Name 13ce098db6 深度精简与联系方式更新
联系方式更新:
- 📧 更新官方邮箱:guoxizi2025@163.com
- 🔄 统一所有页面联系方式

Footer 大幅精简:
- 📱 精简导航菜单(与Header保持一致)
  - 产品:系统功能、版本定价、体验演示
  - 支持:联系购买
  - 公司:关于我们
- 🗑️ 移除冗余链接
  - 删除:使用文档、视频教程、常见问题
  - 删除:隐私政策、服务条款、商务合作
- 🎨 移除底部推广区域("立即开始使用FLNXI")

SystemFeatures 功能精简:
- 🗑️ 移除"版本历史管理"功能模块
- 🗑️ 移除"实时互动弹幕"功能模块
- 🧹 清理未使用的图标导入

Pricing 细节优化:
- 💬 定制版价格:"面议" → "沟通"

代码优化:-51行 +8行,大幅提升加载性能
2025-12-13 23:38:23 +08:00

144 lines
4.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

'use client'
import Image from 'next/image'
import { Github, Twitter, Linkedin, Mail } from 'lucide-react'
const navigation = {
product: [
{ name: '系统功能', href: '#system-features' },
{ name: '版本定价', href: '#pricing' },
{ name: '体验演示', href: 'http://sc.flnxi.com' },
],
support: [
{ name: '联系购买', href: '#contact' },
],
company: [
{ name: '关于我们', href: '#contact' },
],
social: [
{ name: 'GitHub', icon: Github, href: '#' },
{ name: 'Twitter', icon: Twitter, href: '#' },
{ name: 'LinkedIn', icon: Linkedin, href: '#' },
{ name: 'Email', icon: Mail, href: 'mailto:guoxizi2025@163.com' },
],
}
export default function Footer() {
return (
<footer className="bg-apple-gray-900 text-white">
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16">
{/* Main Footer Content */}
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-5 gap-12 mb-12">
{/* Brand */}
<div className="lg:col-span-2">
<div className="flex items-center space-x-3 mb-4">
<div className="relative w-12 h-12">
<Image
src="/images/logo.png"
alt="FLNXI Logo"
fill
className="object-contain"
/>
</div>
<span className="text-2xl font-bold">FLNXI</span>
</div>
<p className="text-apple-gray-400 mb-6 max-w-sm leading-relaxed">
专注于企业级素材管理解决方案,让素材管理更简单、更高效。
</p>
<div className="flex items-center space-x-4">
{navigation.social.map((item) => {
const Icon = item.icon
return (
<a
key={item.name}
href={item.href}
className="p-2 bg-apple-gray-800 rounded-lg hover:bg-apple-gray-700 transition-colors duration-200"
aria-label={item.name}
>
<Icon className="w-5 h-5" />
</a>
)
})}
</div>
</div>
{/* Product Links */}
<div>
<h3 className="text-sm font-semibold uppercase tracking-wider mb-4">
产品
</h3>
<ul className="space-y-3">
{navigation.product.map((item) => (
<li key={item.name}>
<a
href={item.href}
className="text-apple-gray-400 hover:text-white transition-colors duration-200"
>
{item.name}
</a>
</li>
))}
</ul>
</div>
{/* Support Links */}
<div>
<h3 className="text-sm font-semibold uppercase tracking-wider mb-4">
支持
</h3>
<ul className="space-y-3">
{navigation.support.map((item) => (
<li key={item.name}>
<a
href={item.href}
className="text-apple-gray-400 hover:text-white transition-colors duration-200"
>
{item.name}
</a>
</li>
))}
</ul>
</div>
{/* Company Links */}
<div>
<h3 className="text-sm font-semibold uppercase tracking-wider mb-4">
公司
</h3>
<ul className="space-y-3">
{navigation.company.map((item) => (
<li key={item.name}>
<a
href={item.href}
className="text-apple-gray-400 hover:text-white transition-colors duration-200"
>
{item.name}
</a>
</li>
))}
</ul>
</div>
</div>
{/* Divider */}
<div className="border-t border-apple-gray-800 my-8" />
{/* Bottom Footer */}
<div className="flex flex-col md:flex-row justify-between items-center space-y-4 md:space-y-0">
<div className="text-apple-gray-400 text-sm">
© {new Date().getFullYear()} FLNXI. 保留所有权利。
</div>
<div className="flex items-center space-x-6 text-sm text-apple-gray-400">
<span>ICP备案号:XXXXXXXX</span>
<a href="#" className="hover:text-white transition-colors">
网站地图
</a>
</div>
</div>
</div>
</footer>
)
}