133 lines
5.0 KiB
Markdown
133 lines
5.0 KiB
Markdown
# Changelog
|
||
|
||
All notable changes to this project will be documented in this file.
|
||
|
||
---
|
||
|
||
## [1.3.37] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **主题颜色选择器重新设计**
|
||
- 新增中国传统色彩:书褐色(#8B4513)和宣纸色(#F5F5F0)
|
||
- 颜色选择器改为横向滚动列表,每个颜色显示圆形色块和中文名称
|
||
- 选中状态显示勾选图标和发光阴影效果
|
||
- 颜色名称采用中国风命名:紫韵、天蓝、翠绿、橙光、朱红、青碧、书褐、明黄、桃粉、湖青、罗兰、宣纸
|
||
- 涉及文件:
|
||
- `lib/models/colors/theme_colors.dart` - 新增中国传统色彩
|
||
- `lib/views/profile/theme/app-diy.dart` - 重新设计颜色选择器
|
||
|
||
## [1.3.36] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **Profile 组件主题色支持**
|
||
- Bug列表页面、全站统计页面、投票凭证弹窗、Pop菜单、服务器信息弹窗支持主题色设置
|
||
- 所有组件颜色动态响应主题色变化,包括按钮、卡片、图标、文本等
|
||
- 新增 `AppColors` 类统一管理动态主题色,支持深色/浅色模式自动切换
|
||
- 使用 iOS 风格系统颜色(蓝、绿、红、橙、紫等)保持一致性
|
||
- 涉及文件:
|
||
- `lib/models/colors/app_colors.dart` - 新建动态颜色管理类
|
||
- `lib/views/profile/components/bug_list_page.dart` - 支持主题色
|
||
- `lib/views/profile/components/entire_page.dart` - 支持主题色
|
||
- `lib/views/profile/components/login_register_dialog.dart` - 支持主题色
|
||
- `lib/views/profile/components/pop-menu.dart` - 支持主题色
|
||
- `lib/views/profile/components/server_info_dialog.dart` - 支持主题色
|
||
- `lib/views/profile/level/distinguish.dart` - 支持主题色
|
||
- `lib/views/profile/level/flow-anim.dart` - 支持主题色
|
||
- `lib/views/profile/level/poetry.dart` - 支持主题色
|
||
- `lib/views/profile/app-info.dart` - 支持主题色
|
||
|
||
## [1.3.35] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **活跃页面主题色支持**
|
||
- 搜索页面、热门页面、分类页面、活跃度页面支持主题色设置
|
||
- 所有组件颜色动态响应主题色变化,包括Tab栏、按钮、卡片边框等
|
||
- 涉及文件:
|
||
- `lib/views/active/active_search_page.dart` - 支持主题色
|
||
- `lib/views/active/popular_page.dart` - 支持主题色
|
||
- `lib/views/active/category_page.dart` - 支持主题色
|
||
- `lib/views/active/rate.dart` - 支持主题色
|
||
|
||
## [1.3.34] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **多页面主题色支持**
|
||
- 发现页面、标签页面、收藏页面、响应式首页等多个页面支持主题色设置
|
||
- 所有组件颜色动态响应主题色变化
|
||
- 涉及文件:
|
||
- `lib/views/active/tags/corr_page.dart` - 支持主题色
|
||
- `lib/views/discover_page.dart` - 支持主题色
|
||
- `lib/views/favorites_page.dart` - 支持主题色
|
||
- `lib/views/responsive_home_page.dart` - 支持主题色
|
||
|
||
## [1.3.33] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **首页主题色支持**
|
||
- 首页诗词卡片、按钮、加载状态等组件支持主题色设置
|
||
- 主题色变化时,首页所有相关组件会实时更新
|
||
- 涉及文件:
|
||
- `lib/views/home/home_part.dart` - 支持主题色
|
||
- `lib/views/home/set/home_components.dart` - 支持主题色
|
||
|
||
## [1.3.32] - 2026-04-02
|
||
|
||
### 新增
|
||
- ✨ **个人卡片emoji头像点击切换功能**
|
||
- 点击头像可自动切换不同的emoji表情
|
||
- 内置20个精选emoji头像:👤😊🎨🌟🦋🌺🍀🎯🚀💎🌈🎭🦊🐼🦁🐨🦄🐉🔥⚡
|
||
- 添加触觉反馈,提升交互体验
|
||
- 切换时显示SnackBar提示,告知用户新头像
|
||
- 支持收起和展开状态下的头像切换
|
||
- 涉及文件:
|
||
- `lib/views/profile/per_card.dart` - 添加头像切换功能
|
||
|
||
## [1.3.31] - 2026-04-02
|
||
|
||
### 优化
|
||
- 🎨 **统一气泡提示样式为 Get.snackbar**
|
||
- 将 `home_components.dart` 中的所有 `PoetryStateManager.showSnackBar` 改为 `Get.snackbar`
|
||
- 使用透明毛玻璃样式,与调试信息气泡保持一致
|
||
- 包括分享、复制等操作的提示
|
||
- 涉及文件:
|
||
- `lib/views/home/home_components.dart` - 统一气泡样式
|
||
|
||
---
|
||
|
||
## 软件特性功能
|
||
|
||
### 已开发完成
|
||
- ✅ iOS 风格界面设计
|
||
- ✅ 诗词浏览与收藏
|
||
- ✅ 搜索与分类
|
||
- ✅ 答题挑战功能
|
||
- ✅ 离线模式
|
||
- ✅ 个性化设置
|
||
- ✅ 投稿功能
|
||
- ✅ 投票功能
|
||
- ✅ 天气与十二时辰
|
||
- ✅ 图片分享
|
||
- ✅ 数据管理
|
||
- ✅ 使用教程页面
|
||
- ✅ 全站统计页面
|
||
- ✅ 修复 AppBar 标题显示问题
|
||
- ✅ 个人卡片emoji头像切换功能
|
||
- ✅ 深色模式支持
|
||
- ✅ 液态玻璃导航栏
|
||
- ✅ 多页面主题色支持
|
||
|
||
### 开发中
|
||
- 🚧 更多功能优化
|
||
|
||
## 开发进度
|
||
|
||
| 功能 | 优先级 | 状态 |
|
||
| ------------ | ------ | -------- |
|
||
| 使用教程 | 1 | ✅ 已完成 |
|
||
| 投稿功能优化 | 2 | ✅ 已完成 |
|
||
| 界面美化 | 3 | ✅ 已完成 |
|
||
| 数据管理功能 | 1 | ✅ 已完成 |
|
||
| 主题色支持 | 1 | ✅ 已完成 |
|
||
| 性能优化 | 4 | 🔄 进行中 |
|
||
| 新功能开发 | 5 | 📋 计划中 |
|