语义 UI:覆盖 site.variables 中的变量

Semantic UI: overriding a variable in site.variables

我想知道如何覆盖 site.variables 文件中的变量。我正在使用官方 meteor 包将 Semantic UI 与 Meteor 一起使用。

具体来说,我想覆盖

@fontPath  : '/lib/semantic-ui/src/themes/default/assets/fonts';

我试过直接在site.variables中改值,没有用。另外,我向 site.override 添加了一个值,但没有成功。

顶部的两个文件状态:

/*
  DO NOT MODIFY - This file has been generated and will be regenerated
  Semantic UI v2.0.8
*/

我在哪里可以覆盖这个值?这是修复 this issue.

所必需的

here 所述,themes/ 目录的内容不可编辑 - 当您 运行 您的 Meteor 服务器时,它会被重写回来。

您需要编辑 site/globals/ 目录中的 site.variables.import.less 文件。