如何在PrimeNG中设置我们自己的自定义主题

问题描述 投票:0回答:2

我正在使用最新版本的

"primeng": "^12.2.0",
我想设置我自己的primeng自定义主题。我浏览了很多博客,但找不到任何解决方案。

我从

theme.css
复制了
‘node_modules/primeng/resources/themes/bootstrap4-dark-blue’
文件,并在 src 中创建了新文件夹,并在
angular.json
文件中导入了新主题。但是上面的 theme.css 文件包含 6000 多行 css 代码,并且它不遵循任何变量,这意味着每个包含颜色代码的 css 类,意味着类颜色不引用任何单个变量,所以如果假设我想更改主题的
primary color
,所以我只需更改一个变量。

在primeng中有没有更好的方法来改变原色、间色等?

css angular typescript sass primeng
2个回答
4
投票

据我对你的问题的理解,你想分解你的 CSS 变量。

在大多数情况下,强迫您购买已经制作的主题或购买主题生成器非常困难。

没有简单的方法可以在本地做到这一点。您可以耐心武装自己并选择

CTRL + F
或支付许可证费用。

在我的团队中,我们选择了简单的方法。你会比购买具体的主题或设计师浪费更多的时间。这取决于什么值得你经历的痛苦。

商店链接

主题设计师许可证链接


0
投票

问题提出已经有一段时间了,但现在有一种方法可以在文档中自定义主题:https://primeng.org/theming#customtheme

留下这个答案,因为这是我第一次搜索时得到的第一个结果

© www.soinside.com 2019 - 2024. All rights reserved.