用户卡片目录:手机上不应显示消息按钮

Tobias 编辑以澄清问题:

启用 用户卡片目录 主题组件时,用户卡片上的消息按钮在移动设备的用户目录中显示但无法点击。该按钮在桌面设备上不显示,在移动设备上也不应显示。

4 个赞

大家好,我安装后在用户卡片目录中点击“消息”按钮时遇到了问题或错误。该按钮消失了,用户卡片仍然存在,而不是加载消息撰写器。我在 Discourse 上的用户卡片目录演示中也检查了,存在同样的问题。聊天按钮正常工作。如果他们不出现在无法与自己发送消息或聊天(:slight_smile:)的活跃用户身上,那就好了。

1 个赞

我已经在关于移动设备上目录中按钮可见性的主题中进行了讨论:User Card Directory: message button should not show on mobile

顺便说一句:你可以给自己发消息。这对于草稿和笔记很有帮助。

2 个赞

我测试了这个问题,也遇到了与 @Brianc 报告的类似问题:

  1. 启用用户卡片目录时
  2. 访问用户目录
  3. 在用户卡片上选择“消息”按钮
  4. 未跳转到新消息撰写器,卡片上的头像和用户名消失

@moin 你提供的信息不足以让我理解你在 User Card Directory: message button should not show on mobile 中报告的内容。你是在说别的事情吗?

1 个赞

我认为消息按钮根本不应该显示。

在桌面视图中,您会看到这个:在新标签页中打开桌面视图

没有消息或聊天按钮。它被组件的 CSS 隐藏了:


但在移动视图中,这些会显示出来 在新标签页中打开移动视图


CSS 被覆盖了

所以我认为问题不在于它们不能按预期工作,而是它们在移动设备上没有被隐藏。如果它们按预期隐藏,您将无法点击这些按钮。

1 个赞

我以为聊天/消息按钮本应在那里。如果对此主题组件进行了调整/增强,也许可以添加一个显示或隐藏的选项。我个人喜欢在浏览目录时能够与其他用户进行消息/聊天。

1 个赞

我已将所有相关帖子移至此处。

有趣的是,当我测试时,按钮在桌面上也显示了,但现在它们不再显示了。我想我不得不在我的网络浏览器中进行硬刷新。

我赞成根本不显示这些按钮——它们会弄乱视图,如果你想发送消息或聊天,可以点击一个卡片来查看带有按钮的完整用户卡片。

1 个赞

好的。感谢您的审阅。我已将此内容添加到主题的移动 CSS 中以将其移除。

.usercard-controls {
display: none!important;
}