SCSS 的 `@import` 如何工作?

你好,欢迎来到 Meta :wave:

  1. 我没有问题的答案。不过,我也许会弄错。我不认为这些 OpenGraph meta 和 facebook_app_id 在这里存在隐私问题。:thinking: 希望其他人能给出更好的见解。

  2. 你没有创建一个远程主题。它存在于一个 GitHub 存储库中。你可以创建自己的文件,例如将 CSS 分成多个文件放在 scss 目录中。然后,@import 会自动引用该目录。

    当你手动在管理员中创建主题时,你不能这样做。

    如果你想自定义远程主题,可以创建一个主题组件,将其附加到 Air 主题,然后添加任何你想要的 CSS。这不需要导入这些文件。但是,如果你需要为你的自定义(例如 discourse-air/scss/sidebar-desktop.scss at main · discourse/discourse-air · GitHub SCSS 函数/混合宏,你可能需要这样做。

    有关主题的更多信息:Developing Discourse Themes & Theme Components

  3. 正如 Falco 所说,默认情况下,如果你遵循标准安装,Docker 总是会在重启时启动。没有说明可以查找,因为这是默认行为。你能确认你的论坛在重启时没有启动吗?

  4. 首先,在启用安全模式的情况下,所有内容是否都显示正常?只是为了确保这与任何自定义设置无关。这将是找出问题的第一步。

1 个赞