Repository navigation
优化课程详情、页面动效与四页磨砂导航(1.0.65) - #33
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动说明
课程详情恢复大标题与彩色图标信息行,时间、周次、教师和教室更容易阅读;保留直接修改课程信息的入口,加入柔和课程色渐变,并修复收回后一段时间无法触控和底部手势区域割裂的问题。
课表、待办、导入课程、设置四页的底部导航统一使用渐变磨砂,实时跟随页面内容变化,图标和文字保持清晰;日间使用浅色,夜间使用深色。待办新建按钮和搜索键盘增加避让,列表末项可以完整滚动到固定操作上方。三个页面采用各自的入场动效,导入次要方式放慢展开节奏,设置日夜切换保留滚动位置。
课程块保留已确认的配色与非本周整块透明度。该 PR 仍包含 #31 的课程助手聊天、提醒和多轮状态修复,以保持源码与安装包一致。
行为影响
验证
lintDebug:0 error,271 warningtestDebugUnitTest:254 passed,1 skippedassembleDebug、assembleDebugAndroidTest版本 1.0.65(versionCode 66)。APK SHA-256:
cc310e51072aa7f98a93e170dca0a185356dd28044189b0d5c51315033cd3e94。截图
三页日夜模式原生截图与校验信息。待办截图使用合成数据。