希望改进搜索框
issue 内容
太丑了 搜索框
建议改成这样子
提交前确认
- [x] issue 列表中,没有我的新功能需求 / 问题
感觉不丑吧,只是下面太空了,没有搜索记录也没有搜索联想,还有搜索框跳转到子页面有点反直觉,只弹出来一个弹窗用来显示搜索记录和搜索联想可能会好一点(个人观点)
还有搜索框跳转到子页面有点反直觉
搜索框全屏是 material 规范
https://m3.material.io/components/search/guidelines#147ac1db-c93b-4c3e-b9d5-3a7891b0be75
这里的问题是我还没考虑好最终的搜索流程应该是什么样的
我们是否要提供多个不同的选单来选择排序方式,番剧类型
还是像现在这样将选项融合在搜索框的搜索语法中,类似于 tag:原创
在确定这里的设计前,我们不能实现搜索记录功能,否则后续需要面对相关储存的迁移
我不知道 @ErBWs 怎么看这里的设计
可以选单和搜索框语法共存,就像 github issue 的搜索这样,不过是否要把选单内容填入搜索框我觉得都可以,填入搜索框可能更直白一点,但是手机端内容就容易变得很长,观感可能不好
搜索历史记录只记录 keyword,不记录其他信息,我觉得足够了
这里的问题是我还没考虑好最终的搜索流程应该是什么样的
我们是否要提供多个不同的选单来选择排序方式,番剧类型
还是像现在这样将选项融合在搜索框的搜索语法中,类似于
tag:原创在确定这里的设计前,我们不能实现搜索记录功能,否则后续需要面对相关储存的迁移
我不知道 @ErBWs 怎么看这里的设计
针对搜索框,个人觉得有几个地方需要改进
- 从首页点击搜索框后可以直接弹输入法框,输入数据后直接在当前页面出搜索结果。(当前的效果是点击搜索框后弹出搜索页,但没有输入法,再次单击输入框,弹出另一个新页面弹出输入法,输入数据后,搜索结果在回到首次搜索页面)B站和其他app也是这个逻辑,希望改进这一点。
- 可以在搜索页下添加索引历史和搜索建议
设备:华为MATE40,Android12 app版本:1.75
点击搜索框出来的页面是符合 md3 规范的 Search view,在移动端的规范是全屏显示 Search view