全屏登录和创建账户

又更新了,今天又有一轮更新了 :smile:

1 个赞

我认为我们正在取得进展:

边缘情况(其中一部分是实验部分,只是需要修复的问题)

  • 标签不一致(sign in vs login vs log in)- @pmusaraj keypass 是最糟糕的异常值
  • 双滚动条,因为后面的内容仍然存在
  • 进入此页面时 URL 未更改
  • 关于可扩展性的问号 - 这会有什么影响吗?

我想我们是否可以将实验在这里视为“我们将根据此设计正确实施”?

这里的 Ember 路由更改感觉非常必要,我们确实打算将其作为一个页面而不是一个模态框。

2 个赞

滚动后,关闭按钮看起来有点像一个清除文本按钮

3 个赞

@sam 是的,我认为就实验而言,它在设计上表明“这是完全可能的”。

现在的边缘情况和异常值与当前实现方式有关,而不是可行性。我同意结束实验并按您建议的那样标记。

1 个赞

抓得好,已在 FIX: Inconsistent login label by pmusaraj · Pull Request #24949 · discourse/discourse · GitHub 中修复

2 个赞

看来大家都在使用 Chrome 或 Retina 显示器 :smiley:

这是 FF 在 Linux 1080p 下的全屏登录效果:

希望你们继续努力,因为它看起来不错,只需要一些改进。

3 个赞

很棒的更新!虽然我有点怀念蓝色的背景,但我很欣赏干净、居中且一致的用户界面,我认为这对用户体验(和维护)很重要。干得好!:+1:

我看到的主要问题之前已经有人提过了。

总结
  • 论坛滚动条应该被隐藏
    你不应该能在模态框后面滚动;这会让人困惑。

  • 移动设备上的输入不应默认获得焦点(依我看)
    键盘突然弹出在你面前并不好。
    让我们先欣赏页面(第一印象也很重要),然后从那里选择你的路径(凭据、社交或注册)

  • 表单面板在高度变窄时需要改进(与上述帖子相同):
    我不喜欢不得不在面板内滚动;导航相当困难
    作为用户,我更喜欢看到整个表单,利用窗口的高度,并在必要时滚动页面。

感谢你为此付出的所有努力!:smile:

5 个赞

感谢您的反馈 @Arkshine :smile:

我们已决定将此次实验视为一次成功的尝试。我们目前将移除它,但眼下的可能结果是 Discourse 将拥有一个独立的论坛登录路由。

拥有独立的路由将解决诸如后退按钮无法使用、在内容不可见时出现滚动条等问题,并且由于 CSS 将标准化而非通过此组件实现,我们将对其拥有更多的控制权。

6 个赞