首页 > 解决方案 > ASP.NET Core MVC 如何动态添加主题支持是什么标准?

问题描述

我有一个 ASP.NET Core mvc Web 应用程序,其中 UI 严重依赖 scss。

一种通过 css 变量获得主题支持的选项,但由于我大量使用 scss,因此出现了一个问题,因为 scss 变量混合不能使用变暗和变亮。不知道其他一些潜在的问题,

然后我想出了使用 scss 混合模式作为主题支持的其他方式。

我有一个问题,它是如何动态应用的?由于 scss 在服务器端生成,并且无法像上述方法那样动态更改它。

第三,我找到了一种方法,可以在主题明智的情况下使用单独的主题文件,并根据用户选择加载它并将其保存在数据库中。我知道它不是真正的动态,但可以成为一种解决方法。

使用 scss 进行主题化的任何标准方法都强调它如何动态更改主题?

标签: csssassasp.net-core-mvcscss-mixins

解决方案


推荐阅读