Alien Night 主题 - 一个免费为 Discourse 提供的 Dark 主题

在使用 Alient Night 主题并升级到较新的 Discourse 版本后,我注意到汉堡菜单项的颜色不再可见。

升级前,效果如下:

升级后,使用菜单变得困难:

1 个赞

感谢提供信息 @ryanerwin

我已发布了一个补丁。能否请您更新后告知是否生效?
如果查看预览,对我来说看起来很不错。

2 个赞

你好 @bubblecatcher

是的,对此我很抱歉。两年前我因为不太懂,在主题中硬编码了一些颜色。
我一定会重新处理那部分,使其更用户友好。请见下文。

2 个赞

致所有使用我主题的用户:

我目前正经历一段艰难时期。如果一切顺利,大约一个月后我将重新拥有更多时间。
在此期间,Discourse 对主题及其创建方式进行了根本性的变革。
我暂时将我的主题归类为“遗留主题”,因此我希望能彻底重做它,或者发布一个全新的主题——敬请期待。

5 个赞

是的。这对我解决了问题。看起来很棒!
响应速度惊人地快!非常感谢!!!

顺便说一句,我注意到文本框的颜色似乎没有随着深色模式或浅色模式而改变……在深色模式下,文本框看起来非常亮……


2 个赞

当 /unread 页面为空时,它会显示 education 类中的说明。我认为切换逻辑可能存在问题,导致即使在深色模式下,它仍显示为 primary 颜色。

这或许是最近才引入的变更之一?

2 个赞

你好 :wave:

请不要问我这两年去哪儿了。真不敢相信我花了这么长时间,抱歉!

但它来了,版本 4.0.0

注意:随着版本 4.0.0 的发布,我对主题进行了重新设计/重构。它更具对比度,使用了 CSS 变量,并且整体上更流畅。

再次,实现了深色/浅色切换。这次,目前是借助外部组件(https://meta.discourse.org/t/dark-light-mode-toggle/215585)实现的。

看看它的效果:

更多印象:

附注:@awesomerobot 你的 Google Import 设置还在,希望没有损坏 :slight_smile:

4 个赞

我无法再向此主题添加组件。
与其他任何主题都能正常工作,但这个不行。实际上,在此更新之前我也无法做到。

感谢任何帮助 :blush:

1 个赞

哦?为什么会这样?你能展示一个截图吗?

在你那里看起来不是这样的吗?

1 个赞

我设法在禁用主题并重新激活后添加了主题组件。
这是启用组件后的样子

刷新页面后,汉堡菜单消失了。

我尝试禁用并重新启用该组件,但现在我无法将其添加到主题中。我点击了绿色按钮,但没有任何反应。

2 个赞

谢谢截图!
嗯,第一个截图似乎显示了一个 JavaScript 错误。我自己尝试了几种组合,目前无法重现。
我认为最好等到 Dark-Light Toggle 组件更新后再说。

2 个赞

他们现在已经更新了该组件。但至少我认为这并没有解决我的问题。

1 个赞

谢谢通知。很高兴它已更新 :+1:

我通过删除我的自定义侧边栏来更新我的主题,以便自己注入组件。
请更新您的主题并自行安装组件以启用暗/亮切换
(还不知道如何将主题组件打包到主题中)。

我不知道这是否能解决您的问题。如果不能,我认为您那里有问题比较大。

2 个赞

Discourse 应默认使用这个深邃优美的 :star_struck: 主题

2 个赞

如何更改此主题的默认字体?我是新手,请帮助我(例如,我希望默认字体为 Roboto - 大小 14)
谢谢!

2 个赞

您应该遵循此指南来更改字体主题:https://meta.discourse.org/t/include-assets-e-g-images-fonts-in-themes-and-components/62459?u=twofoursixeight

1 个赞

这个主题非常好。当我添加了一个组件“Gated Topic Category”时,在 Gated Topic Category 中,我尝试添加这个主题 Alien Night Theme,但出现了一个错误


你能帮帮我吗?

谢谢

1 个赞

它的名称中包含管道符 |。将其更改为连字符 -,例如。我不知道逗号 , 是否也可用

2 个赞

是的,奏效了。我刚改成了简单的 Alien Night
现在运行良好


谢谢
:heart_eyes:

1 个赞