刚重建了一个网站,许多格式都丢失了

菜单缺少很多格式,无法正确叠加。

字体不是 Arial。

安全模式已开启。

检查后发现,至少缺少 color_definitions.scss …

… 有人知道为什么会这样吗?

我重建了两次以防万一。

3 个赞

请查看 /logs 目录,看看是否有任何错误?我们目前正在跨主题/插件合并数百个(S)CSS 格式更改,所以这可能与此有关 :eyes:

1 个赞

哎呀,早该检查一下了。

我看到了 SCSS 编译错误(这是有道理的,原始的 color_definitions.scss 文件存在于容器中)

SCSS 编译错误:错误:@use 规则必须写在任何其他规则之前。
    ╷
151 │ @use "sass:color";
    │ ^^^^^^^^^^^^^^^^
    ╵
  /var/www/discourse/color_definitions.scss 151:1  root stylesheet

3 个赞

谢谢!正在撤销:FIX: Revert colors.scss changes by davidtaylorhq · Pull Request #705 · discourse/discourse-calendar · GitHub

4 个赞

已合并,重建后应该没问题 @merefield。抱歉造成了干扰!

4 个赞

没关系,感谢您快速恢复! :rocket:

(并且余额已退还)

2 个赞

这样也能改进此处的故障模式,以便我们能够更早地检测到它,并在问题确实影响到生产环境时更轻松地找出原因:DEV: Improve color-definition stylesheet failure mode by davidtaylorhq · Pull Request #31858 · discourse/discourse · GitHub

4 个赞

此主题在上次回复后 30 天自动关闭。不允许回复。