主题创建者编码被隐藏在iOS的iPad键盘中

不确定是否可以修复,但如果有人需要在现有 CSS 的末尾添加代码,那么这种键盘隐藏代码文本框会非常难以处理:

重现步骤:

  1. 在 iPad (第 6 代) 的 Safari iOS 上
  2. 前往 Discourse 主题创建器
  3. 尝试在主题的现有 CSS 末尾添加更多代码
4 个赞

优先级/严重性: 中等 - 虽然这可能不会直接影响 Discourse 的功能,但这是一个关键的可用性问题,可能会让管理员和设计人员在移动设备上编辑主题时感到沮丧。

平台: iPad(第 6 代),iOS 上的 Safari 浏览器。

描述:

在 iPad 上的 Safari 浏览器中使用 Discourse 主题创建器编辑 CSS 时,iOS 键盘会遮挡文本输入框。这使得查看或编辑 CSS 文件末尾的代码变得困难。

重现步骤:

  1. 在 iPad(第 6 代)上打开 Safari 浏览器。
  2. 导航到 Discourse 主题创建器网站。
  3. 选择一个现有主题进行编辑。
  4. 导航到所选主题的 CSS 编辑部分。
  5. 向下滚动到现有 CSS 的末尾。
  6. 单击现有 CSS 末尾的文本框以调出键盘。
  7. 尝试在现有 CSS 末尾添加新的 CSS 规则。
  8. 注意到 iOS 键盘出现并遮挡了文本框的视图,使得查看或编辑代码变得困难。
1 个赞

当然可以修复,Lilly,但考虑到这种情况比较特殊,我目前无法优先处理。\n\n我现在给它打上 pr-welcome 标签。\n\n请注意,在 iOS 上正确处理尺寸非常困难……我和 @pmusaraj 以及 @j.jaffeux 花了很多很多时间才解决了聊天和核心输入框的问题。\n\n这并不是一个简单的修复,很遗憾。

4 个赞

对我个人来说没关系,我本来就不常在 iPad 上使用主题创建器。有时我想在不方便使用笔记本电脑时用它来快速测试代码。代码也可以放在文本框的更高位置,非常酷。谢谢 @sam:slight_smile:

3 个赞