使用Sass和Bootstrap实现多主题

时间:2019-05-21 09:08:13

标签: sass bootstrap-4 angular7

我正在尝试在我们的项目中实现多个主题,该主题基于sass的angular 6和bootsrap 4。我在项目中遇到的主要障碍是,当用户登录到应用程序时,颜色代码不是来自预定义的主题,而是来自服务(由用户预先设置)。

为了达到这个目的,我在互联网上浏览了很多帖子,但没有运气。

我在sass中使用颜色作为变量,我实现了生成不同颜色并将其应用到身体上的方法,但是它不适用于IE(IE 11中至少工作),因此我添加了一个小补丁@supports(- css:variables),并且适用于IE 11及更高版本。

任何人都可以提供一种解决方案,使我们可以从一种颜色生成不同的颜色,然后更改我们的sass文件,以便在所有浏览器中都可以使用主题。

任何线索或链接都会受到赞赏。

0 个答案:

没有答案