Files
carrotskin/README.md
Wuying Created Local Users 5f90f48a1c feat: 完成navbar隐藏优化和侧边栏冻结功能
- 优化navbar滚动隐藏逻辑,更敏感响应
- 添加返回顶部按钮,固定在右下角
- 实现profile页面侧边栏真正冻结效果
- 修复首页滑动指示器位置
- 优化整体布局确保首屏内容完整显示
2025-12-04 20:05:13 +08:00

126 lines
2.5 KiB
Markdown
Raw Permalink 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.

# 🥕 CarrotSkin
新一代现代化Minecraft Yggdrasil皮肤站为创作者打造的专业皮肤管理平台。
## ✨ 项目特色
### 🎨 现代化设计
- **清新橘色主题**:温暖的橙色渐变配色方案,营造舒适的视觉体验
- **玻璃态效果**使用backdrop-filter实现现代化的毛玻璃效果
- **流畅动画**基于Framer Motion的丝滑动画和交互效果
- **响应式布局**:完美适配桌面端、平板和移动设备
### 🔧 技术栈
- **Next.js 16**最新的React框架支持App Router
- **TypeScript**:类型安全的开发体验
- **Tailwind CSS v4**现代化的CSS框架支持自定义主题
- **Framer Motion**:专业级动画库
- **Heroicons**:精美的图标系统
### 🚀 核心功能
#### Yggdrasil API支持
- 完整的Minecraft Yggdrasil认证系统
- 安全可靠的API接口
- 支持第三方启动器集成
#### 皮肤管理
- 无限皮肤存储空间
- 3D皮肤预览功能
- 多角色管理系统
- 皮肤版本控制
#### 社区功能
- 皮肤分享和发现
- 用户关注和互动
- 皮肤收藏和点赞
- 评论和评价系统
#### 现代化体验
- 拖拽上传皮肤
- 实时预览效果
- 批量管理操作
- 智能搜索筛选
## 🎯 页面结构
### 主页 (/)
- 现代化英雄区域展示
- Yggdrasil特色功能介绍
- 统计数据展示
- 行动召唤区域
### 皮肤库 (/skins)
- 网格化皮肤展示
- 高级搜索和筛选
- 分类标签系统
- 排序和分页功能
### 个人中心 (/profile)
- 用户信息管理
- 角色和皮肤管理
- 账户设置
- API密钥管理
## 🛠️ 开发环境
### 安装依赖
```bash
npm install
```
### 启动开发服务器
```bash
npm run dev
```
### 构建生产版本
```bash
npm run build
```
## 🎨 设计亮点
### 视觉层次
- 使用不同深浅的橙色创建视觉层次
- 渐变背景增强深度感
- 阴影效果营造立体感
### 交互体验
- 鼠标跟随效果
- 滚动视差动画
- 悬停状态反馈
- 加载动画效果
### 现代化元素
- 圆角卡片设计
- 渐变按钮效果
- 玻璃态导航栏
- 响应式断点优化
## 🔮 未来规划
### 即将推出
- 3D皮肤编辑器
- 皮肤模板系统
- 高级统计分析
- 移动端APP
### 长期目标
- AI皮肤生成
- 皮肤交易市场
- 创作者激励计划
- 国际化支持
## 🤝 贡献指南
欢迎提交Issue和Pull Request来帮助我们改进项目
## 📄 许可证
MIT License - 详见 [LICENSE](LICENSE) 文件
---
**CarrotSkin** - 让Minecraft皮肤管理变得简单而优雅 🥕