ky_metro
(Chris Saenz)
2015 年9 月 1 日 14:00
1
Using the new profile menu on mobile, I notice that clicking any of these buttons
shows basically the same result - the top of the user profile page, which only has a navigation menu. You have to scroll down a lot to actually see what you came for.
Instead of that, why not show a short list of what you clicked on, right in the menu?
Bookmarks:
Messages:
16 个赞
I agree it’s odd to arrive at basically the profile menu on mobile when clicking these links. the idea of displaying results in the menu panel, like notifications, is interesting! or at least jump down to an anchor in the results?
2 个赞
gerhard
(Gerhard Schlager)
2015 年9 月 1 日 14:19
3
6 个赞
jspautsch
(Jonathan Pautsch)
2015 年9 月 1 日 14:25
4
I like this idea! Although you’d need a “tab” (since that’s basically how these would function now) for notifications as well, to return to it.
Seems like 80+% of the time you’re only looking for recent bookmarks, messages, etc., so this might be useful.
You might also need a divider between the tabs and the settings icon though, since they now have different functions.
2 个赞
Basically profile page needs fixing. As @sam indicated it might be better if, when you view your own profile only , we compress the top part. It’s especially large on mobile too…
2 个赞
sam
(Sam Saffron)
2017 年2 月 28 日 18:04
6
Mobile looks so much better these days user page is much improved.
I still sort of like the idea of having a “quick access” somehow, cause despite the improvements I still avoid the user page quite a lot.
2 个赞
nbianca
(Bianca)
2017 年3 月 1 日 22:11
7
Hello everyone,
I started working on this one. Here is a part of my progress so far.
6 个赞
I think this change looks good, well done @nbianca , provided “view older {x}…” is updated to be conditional and link to the right place in each view:
view older bookmarks…
view older messages…
view older notifications…
technically assignments are included here as well @sam –
This should be reviewed closely as it is a reasonably large change…
8 个赞
sam:
我仍然有点喜欢某种“快速访问”的想法。
这仍然接受 PR 吗?我很想尝试一下!
我已经阅读了整个主题和上一个 PR,但我不完全确定:
在关闭并重新打开用户菜单(不刷新)后,是否应始终显示所有通知?
如果不是,当有新通知到来时,我假设打开用户菜单应始终显示所有通知?
5 个赞
sam
(Sam Saffron)
2019 年7 月 31 日 04:16
11
我认为最好先在主题组件中实现这一功能。在此过程中,任何能促成该主题组件实现(并酌情清理核心代码)的 API 改进都完全受欢迎。但我认为主题组件是测试这一概念的理想场所!
随后,我们可以在 meta 上安装并实际运行一段时间,看看它是否令人满意。同时,我们的核心 API 和主题组件基础设施也会随之变得更加完善,这是一个巨大的优势。
9 个赞
主题组件位于:https://github.com/xrav3nz/discourse-quick-access。欢迎提出建议!
我已确保该设计便于其他插件或主题提供自己的快速访问面板。如果有兴趣,我将详细说明这一点(或向 discourse-assign 提交一个示例 PR)。
快速演示:
选中面板颜色
目前暂时复用了悬停状态的颜色。
进入完整页面
您仍然可以右键单击或 Ctrl + 单击以在新标签页中打开完整页面,或
点击底部的链接(对于书签和消息,该链接将始终显示),或
双击同一个快速访问面板。
空状态
目前还不确定最佳的处理方式是什么。我暂时直接复用了各自“完整页面”中现有的空状态帮助文本。不过,书签部分的文本对于快速访问面板来说可能太长了。
21 个赞
P16
2019 年8 月 23 日 05:19
13
@xrav3nz 看起来不错!这已经可以用了吗?我添加了组件,但仍然是旧的行为?
1 个赞
sam
(Sam Saffron)
2019 年8 月 23 日 05:45
14
太棒了,做得非常精致。我喜欢二次点击即可跳转页面的设计。
这里已经安装在 Meta 上,只需在汉堡菜单中选择 Sam's Simple Theme 即可试用。
一些反馈:
这应该能与 discourse-assign 配合使用,请尝试安装它并将某项任务分配给自己。
从风格角度来看,我觉得这里的黄色用得有点过多。@Johani / @awesomerobot ,对于减少视觉干扰的样式设计,有什么建议吗?
不确定该如何处理这个问题,但在移动设备上,点击目标区域实在太小了。也许该组件应该把元素做得稍大一些,以便用户更容易操作?
“偏好设置”显得有些“不同”,或许应该保持一致,并添加一个包含 摘要 、 活动 的列表;或者添加一个包含 账户 、个人资料、 邮件 等的列表。
a. 实际上……再想想,也许你可以完全去掉齿轮图标,改用“用户 Sam”图标来展开一个包含 摘要 、 活动 等选项的下拉面板。这样能为标签页提供更大的点击区域。
总的来说……工作做得非常出色!
13 个赞
ky_metro
(Chris Saenz)
2019 年8 月 23 日 13:26
16
我是原帖作者。很高兴看到一个想法能坚持四年,最终仍能成为一项有用的补充!
这正是 Discourse 的精髓所在。
16 个赞
这个功能对书签来说太棒了! 也希望能看到它应用于分配任务。
我觉得 @johani 设计的边框可能有点过于低调,但我确实喜欢……那就采用这个方案吧。
14 个赞
感谢您的反馈!已推送更新以解决前两项问题。其他两项将在本周稍后跟进(第 4 项需要先对核心代码进行一个小型 PR)。
Johani:
我们可以沿用相同的模式来处理标题栏图标/菜单
太棒了,也感谢您的设计稿!
另外,此提交 展示了其他主题或插件引入新的快速访问面板是多么简单!
12 个赞
sam
(Sam Saffron)
2019 年8 月 26 日 04:39
19
这太棒了!有多棒?棒到我已经在 meta 的所有主题上启用了它。
欢迎大家随意试用并提供反馈。在我看来,这几乎已准备好纳入核心功能,但我们还有一些琐碎问题需要解决。
齿轮图标 不应该作为一个标签页,它显得格格不入。如果移除它,就可以让所有标签页稍微宽一些,这样在移动设备上会有更大的点击区域!我认为你应该尝试移除它。
在每个标签页都显示“退出登录”对我来说太过分了。仅仅因为用户正在查看通知就邀请他们退出登录?这似乎混淆了关注点。
我的建议如下:
从所有子标签页中移除“退出登录”。
当点击左侧的 person sam 时,添加一个新的标签页。它可以包含“摘要”、“活动”、“消息”、“偏好设置”和“退出登录”链接。
一旦这些琐碎问题解决,我认为这将成为纳入核心功能的绝佳候选。
21 个赞
david
(David Taylor)
2019 年8 月 27 日 12:23
20
这太棒了!
我注意到一个非常小的问题——这个组件似乎影响了应用中其他位置图标的颜色(例如“正在观看”状态)。通常这里的图标是蓝色的:
sam:
当点击左侧的 person sam 时,添加一个新标签页。该标签页可以包含“摘要”、“活动”、“消息”、“偏好设置”和“退出登录”链接。
我喜欢这个想法——是否也可以在“sam 标签页”中添加主题和字体大小的快速访问?Meta 这里的汉堡菜单因为主题选项而变得相当杂乱,将其移到其他地方会很不错。
10 个赞
我真的很喜欢这个。大家做得好!
awesomerobot:
也很希望能看到它适用于 assign 功能。
对此我强烈支持 +1——我认为这将使 assign 插件更加实用且可操作。
sam:
从所有子标签页中移除“登出”选项
当点击左侧的 person sam 时,添加一个新标签页。该页面可以包含“摘要”、“活动”、“消息”、“偏好设置”和“登出”链接。
我也喜欢这些改动,并期待尝试它们。不确定将“登出”隐藏在另一次点击之后是否是个好主意,但我同意它目前的位置确实不太合适,因此愿意尝试。我原本建议将其放在偏好设置图标所在的位置,但也认同它们在那里显得格格不入,而且我们并不希望鼓励人们一进入该菜单就登出。
另外,如果能在 person sam 中添加一两个自定义链接就更棒了。我们使用 WordPress SSO,因此需要引导用户前往 WordPress 编辑其个人资料和电子邮件设置。
6 个赞