论坛现在可以选择不同的颜色主题了

更新:到 https://emacs-china.org/my/preferences 选择自己喜欢的主题,目前有 Light(默认)、Dark 和 Material Design 可选。

大家觉得这个新论坛怎么样? 继续讨论:

最新版本的 Discourse 1.9 支持主题了:

有暗色的可选,用户可以到自己的偏好设置里面调整,比如在 https://meta.discourse.org/ 中:


@zilongshanren 等你有空的时候能否升级下? (刚刚我在 Web 界面升级了 docker-manager,再升级 discourse 就需要登录 SSH 了,然而我把原来的 SSH 私钥给删掉了……)

2 个赞

我之前都是靠自定义 CSS 来用暗色的。

已经升级到最新的版本,这个主页颜色是支持用户自定义,还是网站统一修改?

1 个赞

不支持用户自定义,管理员可以添加主题让用户选。我刚刚才添加了个 Dark 主题,原来的(也就是默认的)是 Light。

1 个赞

设置 Dark 主题后,markdown的代码渲染的对比度不够好,一些回复中贴出的代码看得不是清楚,我又切回 Light 了。

暗色主题有一个bug,我在Mac 的 Safari 上看 inline format 是字体背景同色的。iOS 没这问题。

因为 Dark 的自定义 CSS 和 Light 的一样,刚刚我把 Dark 的自定义 CSS 全删掉了。现在需要懂些 CSS 的人来设置。


附上一个代码块来测试:

#include <stdio.h>

int main (void)
{
  puts("Hello World");  
  return 0;
}

嗯,移动端和桌面端使用的样式不同。

刚刚我给 @LdBeth@twlz0ne 添加了管理员权限,如果你们有时间的话,可以考虑帮忙修改下 Dark 主题下的 CSS。

今天把 Dark Theme 的 Banner 做了一下。 主要就重定了个颜色。。。

最近陆续会把一些有问题的东西修一下,比如暗色主题 左上角 的 “Emacs China” 字颜色不明显,要根据底色再调。

1 个赞

Dark Theme 配色其实更难,亮色主题下看着还行的 banner/logo/头像,在暗色主题下会变得比较突兀。

我认为要献给前景背景色定一个基调,然后引用/代码块、边框、各种 panel 在此基础上做亮度增减,那些带有明显语义的元素,可以偏离基调,但也应该尽量避免产生高反差。目前的 banner 和 logo 都太亮了,应该做些调整,适合暗色主题。

应该说亮色主题是比较省心的,暗色主题就难免会出现不受控制的情况,比如我们把暗色的前景定为 #eeeeee,跟背景搭配协调,但是白底头像就显得有点乱入。Safari 的书签栏不显示 favicon 也是因为这个。

2 个赞