【问题标题】:Akeneo: Customize the UI (Modify CSS Less variables)Akeneo:自定义 UI(修改 CSS Less 变量)
【发布时间】:2023-03-09 10:17:02
【问题描述】:

我必须调整 Akeneo GUI 的颜色以匹配默认的公司颜色。

我找到了UIBundle/Resources/public/css/variables.less,我可以在其中更改颜色。

但是我怎样才能覆盖这个捆绑包呢?我只得到默认的紫色。 我也尝试将我的文件添加到MyEnrichBundle/Resources/config/bundles/assetic.yml,但我不知道加载此配置。

有没有比php app/console pim:install --env=prod“更快”的方法来测试编译的Less文件(我们默认安装这一行大约需要5分钟)。

【问题讨论】:

  • 您是否尝试将您的less文件直接包含在您的html页面的标题中?
  • 这个答案可能对你有帮助stackoverflow.com/a/13862508/5169651
  • 在 html 页面中包含一个 less 文件是没有用的。必须先用 less 过滤器对其进行解析...

标签: symfony less assets akeneo


【解决方案1】:

在另一个捆绑包中使用 mixin 并不像看起来那么容易。

您可以看看这个主题以获得一些线索:Symfony 2 how to import LESS files from another bundle

无需运行整个安装即可轻松生成资产:app/console pim:installer:assets

【讨论】:

  • 另一个有趣的话题:stackoverflow.com/questions/31880751/…。它适用于 Saas,但可能适用于更少的文件
  • 谢谢,尤其是您的app/console pim:installer:assets 提示。不幸的是,我仍然无法覆盖来自 Akeneo UIBundle 的已编译 CSS 文件。您的 Saas 评论中的链接无效?!
  • 应该:我刚刚验证过。基本原则是使用另一个包的相对路径导入你的 mixin。不是很聪明,但我没有别的办法。
猜你喜欢
  • 2012-06-27
  • 2018-08-09
  • 2018-07-02
  • 2012-09-14
  • 2013-08-05
  • 2012-05-27
  • 1970-01-01
  • 2019-04-03
  • 1970-01-01
相关资源
最近更新 更多