Battle Axe - Tappara.co冰球社区的免费主题

Credits go to @ozzi, who has done most of the development and maintained it over the years.

Battle Axe is a good fit for sports club communities. Just change the team colors and logo. The stripes mimic the design seen in many ice hockey jerseys. Customize to black/yellow/white and you have Boston Bruins and so forth.

1 个赞

我从 github 存储库下载的,但是组件已损坏,可以分享更新后的版本吗?

不,不是。我们从 GitHub 运行到生产环境。

ember 错误在 admin 中

有点效果,但右侧边栏似乎不正确,并且没有标题颜色。

另外,看起来一个旧的 decorateWidget 和 hamburger-menu 代码在某处损坏了。

1 个赞

有意思。在我们的实例上没有看到。您使用的是 2.0 版本吗?

1 个赞

我正在使用这里发布的链接 Battle Axe - A free theme by the Tappara.co hockey community - #3 by ljpp

那么,你们还需要回滚大约7年的Discourse开发。

使用v2版本,该版本是最新的,并且正在我们的生产环境中运行。

也许您可以在第一个帖子中添加指向存储库的链接,类似于今天添加到所有新 Theme 主题中的模板。
这样人们就不太可能使用错误的存储库,因为它会是他们首先看到的链接。

2 个赞

那是一个指向父仓库的链接——所以是哪个 v2?

另外,把最新的链接更新到 OP(原帖)会很有帮助。

1 个赞

@ljpp @Lilly

主题分为多个存储库:

d discourse-theme-battle-axe-v2-common – 这是两种颜色主题的通用部分,它是一个组件
d discourse-theme-battle-axe-v2-away – 这是浅色主题,命名来源于曲棍球球衣
d discourse-theme-battle-axe-v2-home – 这是深色主题

其余存储库是广告和遗留内容。

因此,要安装主题:

  1. 安装通用组件,并确保它在自定义菜单中是组件
  2. 安装 away 和 home 主题,并确保它们在自定义菜单中是主题
  3. 打开 away/home 主题并选择正确的颜色主题
  4. 打开 away/home 主题,并从下拉菜单中将通用组件包含到主题中
  5. 确保您使用的是正确的主题颜色主题,并为用户启用它们

@Ahmed26@Lilly,如果按照这些步骤操作仍然无效,请告知我。

1 个赞

如何更改主题的颜色?在颜色设置中不允许这样做。

在主题设置中,颜色调色板下拉菜单。

此部分中的颜色未更改,如何更改?

调色板是硬编码从存储库中获取的。您可以按复制按钮(Kopya?)并创建具有您自己颜色的新调色板。然后在主题设置中,不要选择战斧调色板,而是选择您的新调色板。

1 个赞

我无法更改主题名称的颜色,它仍然是白色的,我该如何将其更改为黑色?

啊,那是硬编码的白色,因为我们在浅色主题中使用蓝色顶部横幅。可能是一些不再需要的旧的 hack。

你可以通过创建一个带有自定义 CSS 的组件并将其添加到主题来更改它。但我还是建议 fork 该存储库,以便更容易地进行更改。该主题有一些丑陋的 hack,而且实际上并没有做到可定制。:confused:

1 个赞

谢谢你的帮助

1 个赞

设置按钮不可见

这是什么问题?

我的网站上没有插件或 CSS 代码

您正在使用哪个版本的 Discourse?不确定那个按钮是什么,因为它在我们的设置中不可见。我们只有“新建主题”按钮旁边的扳手图标用于设置。