# 欢迎页面图片使用指南 ## 推荐图片来源 ### 1. 免费高质量图片网站 #### Unsplash(推荐) - 网址:https://unsplash.com - 搜索关键词: - `chinese ancestral hall` (中国祠堂) - `chinese traditional architecture` (中国传统建筑) - `chinese genealogy` (中国家谱) - `ancient chinese book` (古代中国书籍) - `chinese temple` (中国寺庙) #### Pexels - 网址:https://www.pexels.com - 搜索关键词: - `chinese architecture` - `traditional chinese` - `ancient china` #### Pixabay - 网址:https://pixabay.com - 中文搜索:祠堂、家谱、古建筑 ### 2. 推荐的具体图片 以下是一些适合的Unsplash图片ID: 1. **中国传统建筑** ``` https://images.unsplash.com/photo-1528360983277-13d401cdc186 ``` 2. **古代书籍/卷轴** ``` https://images.unsplash.com/photo-1481627834876-b7833e8f5570 ``` 3. **中国园林建筑** ``` https://images.unsplash.com/photo-1547981609-4b6bfe67ca0b ``` 4. **传统中国屋檐** ``` https://images.unsplash.com/photo-1508804185872-d7badad00f7d ``` ## 使用方法 ### 方法1:使用在线图片(当前方案) 已在代码中实现,使用Unsplash CDN: ```tsx 中国传统建筑 ``` 优点: - 无需下载,直接使用 - 自动优化和CDN加速 - 可以随时更换 缺点: - 依赖外部服务 - 需要网络连接 ### 方法2:使用本地图片(生产环境推荐) #### 步骤1:下载图片 1. 访问Unsplash或其他免费图片网站 2. 下载喜欢的图片(建议尺寸:1920x1080或更大) 3. 重命名为有意义的名称,如 `ancestral-hall.jpg` #### 步骤2:放置图片 将图片放到项目的 `public` 目录: ``` /Users/freedak/Documents/go-new/chinese-family-tree/public/ ├── ancestral-hall.jpg ├── ancient-book.jpg └── traditional-architecture.jpg ``` #### 步骤3:修改代码 在 `app/page.tsx` 中修改图片路径: ```tsx 中国传统祠堂 ``` ### 方法3:使用Next.js Image组件(最佳实践) ```tsx import Image from "next/image" 中国传统祠堂 ``` 优点: - 自动优化图片 - 懒加载 - 响应式图片 - 更好的性能 ## 设计建议 ### 图片处理参数 当前使用的效果: - `opacity-5` - 5%透明度,非常淡 - `blur-sm` - 轻微模糊 - `-z-10` - 置于背景层 这样处理的目的: - 不抢主要内容的视觉焦点 - 营造文化氛围 - 保持页面简洁优雅 ### 可选的其他效果 1. **更淡的背景** ```tsx className="opacity-3 blur-md" ``` 2. **渐变遮罩** ```tsx
``` 3. **多张图片轮播**(高级) 可以使用定时器切换不同的背景图片 ## 图片版权说明 ### Unsplash - 完全免费使用 - 无需署名(但建议署名) - 可商用 - 许可证:Unsplash License ### Pexels - 完全免费使用 - 无需署名 - 可商用 - 许可证:Pexels License ### Pixabay - 完全免费使用 - 无需署名 - 可商用 - 许可证:Pixabay License ## 推荐的图片特征 选择图片时注意: 1. **色调** - 偏暖色调或中性色调,与系统配色协调 2. **构图** - 简洁,不要太复杂 3. **主题** - 中国传统建筑、古籍、祠堂等 4. **质量** - 高分辨率,清晰 5. **氛围** - 庄重、典雅、有文化底蕴 ## 示例代码 ### 完整的欢迎页面(带本地图片) ```tsx // 如果用户没有家族树,显示欢迎页面 if (!isLoading && !currentTree) { return (
{/* 背景图片 */}
中国传统祠堂
{/* 其余内容... */}
) } ``` ## 快速开始 1. 访问 https://unsplash.com/s/photos/chinese-ancestral-hall 2. 选择一张喜欢的图片 3. 点击下载(选择中等尺寸即可) 4. 将图片放到 `public/` 目录 5. 修改代码中的图片路径 就这么简单!