如何从登录UI中删除挥手表情符号?

我在管理后台没看到修改界面文本的选项……

我使用 CSS 移除了它——最初是通过为 .waving-hand 类设置 display: none,但这破坏了布局,并移除了“欢迎回来”和“登录您的账户”文本之间的换行,因此我将其改为设置为 opacity: 0

我在想是否有更好的方法?挥手的手势在我看来有点傻。

1 个赞

CSS 是隐藏该元素的最佳方式,正如您所指出的,opacity: 0; 可以生效……我们还可以稍作调整,使 display: none; 也能生效,因为这很可能是大多数人首先会尝试的方法。

7 个赞

我已经在其中修复了这个问题,所以下次你更新 Discourse 时,只需使用 display: none; 就足够了。

5 个赞

这在 Fakebook 主题上似乎无法实现。

我看到 .waving-hand 类存在于 login.scss 文件中,但 Fakebook 主题似乎并未修改或包含该文件。

我曾尝试在 CSS 中通过主题组件手动添加此更改,但未成功。有什么建议吗?我是否应该向 Fakebook 主题的创建者提交 PR?

没错,主题通常是在 Discourse 核心 CSS 之上添加 CSS,因此它们仅在必要时覆盖我们的默认设置。自定义现有主题最简单的方法是:通过管理界面创建一个新的主题组件,将下方的 CSS 添加到 common 中,然后将你的新主题组件添加到 Fakebook 主题中。

.waving-hand {
  display: none;
}
3 个赞