高级搜索横幅

现在已修复此问题,更新您的网站后 js.welcome_banner.search 将可以正常工作。

3 个赞

欢迎横幅已修复。现在应该使用该横幅,看起来这个主题组件不再需要了。

2 个赞

我的高级搜索横幅(好看):

内置的欢迎横幅(难看):

不确定为什么像这样的方便组件,所有设置都在一个地方,却被弃用,转而使用这个横幅,你必须去不同的地方才能更改所有设置。

然后弄清楚如何(我猜)更改 CSS 以恢复漂亮的圆角和合适的文本大小。我在这方面很糟糕……

所以有人知道需要创建什么才能让下面的图片看起来像上面的图片吗?

1 个赞

是的,您需要调整容器的 border-radius 以及标题和文本的大小。

您是如何使用内置的欢迎横幅添加额外文本的?

是的,我终于找到了……

// This fixes the built in welcome banner
.--with-bg-img .welcome-banner__wrap {
  border-radius: 20px;
}
.welcome-banner__title {
  font-size: var(--font-up-4);
  max-width: 900px;
}
.welcome-banner__subheader {
  font-size: 17px;
}

.sidebar-section-link .sidebar-row {
  display: none;
}

你是说副标题吗?
我按照此页面上的第 2 步操作:

1 个赞

迁移的主要原因之一是切换到基于主题的界面,这允许更精细化的自定义。

基本上,只有一个控制是否显示或隐藏欢迎横幅的设置被移到了每个主题设置中。所有其他设置都组织在一个名为 Admin > Appearance > Interface & layout 的部分中。

看起来这张图片的尺寸比欢迎横幅的高度要大,所以它是垂直居中的。如果调整 CSS 有挑战,另一种选择是上传一张裁剪高度适合欢迎横幅的图片。

如果您指的是标题下方的文本 “Please sign up for…”,可以在 Admin > Appearance > Site texts 中编辑,搜索 js.welcome_banner.subheader

1 个赞

我们听到了!这种页面跳转是我们希望在整个管理体验中得到改善的方面之一。

为了改善这种情况,我们刚刚合并了一个新的管理页面,该页面将在 Discourse 更新中很快提供——它添加了一个新页面,将现有的“欢迎横幅”设置集中在一起。您可以直接访问 /admin/config/welcome-banner,或通过管理导航“外观”部分下的“欢迎横幅”链接访问它。

2 个赞