在桌面视图下,点击汉堡菜单图标和用户头像图标会切换其下拉菜单,而搜索下拉菜单目前不会如此。
在移动设备上,我不确定预期的行为应该是什么。若要放弃搜索,用户只能使用浏览器返回上一页。
在桌面视图下,点击汉堡菜单图标和用户头像图标会切换其下拉菜单,而搜索下拉菜单目前不会如此。
在移动设备上,我不确定预期的行为应该是什么。若要放弃搜索,用户只能使用浏览器返回上一页。
点击搜索弹窗外的任意位置即可将其关闭。
不确定这是否算作技术上的漏洞,可能更多是一个用户体验问题。
不过我同意,这三个元素的行为应该保持一致 ![]()
是的,在桌面端确实如此。我仍然认为这是桌面端的一个小 bug/故障,因为为什么其他两个面板点击即可切换,而这个面板却不行呢?
在移动端,我并非要报告 bug,只是想询问一下移动端的 UX 设计理念。汉堡菜单图标和用户图标会打开一个滑入式面板,可以滑回,且我在页面上的位置不会改变。而搜索则会跳转到新 URL,我需要手动离开该页面。在我看来,如果这三个图标都能有一致的交互结果,UX 会更具可预测性。例如,它们都可以统一从左侧滑入。
确认,@pmusaraj 一直在该领域工作。也许他有一些想法?
谢谢 @manuel,我前段时间也注意到这个问题并做了记录,但后来忘了。现在已在 FIX: Toggle search menu when clicking the same button by pmusaraj · Pull Request #13781 · discourse/discourse · GitHub 中修复。
此主题在 4 天后已自动关闭,不再允许新回复。