我正在尝试在我的angular 2应用程序中包含一些默认主题(在visual studio 2015中)。
我在标题中添加了以下css行,就像在中一样。
<link href="@angular/material/core/theming/prebuilt/indigo-pink.css" rel="stylesheet">
但是我得到了错误The name 'angular' does not exist in the current context。
我还找到了。然而,我似乎不能让任何步骤工作。我假设"@angular“不
在我们的应用程序中,我们有不同的诊所,所有的患者页面都嵌套在一个有品牌的诊所下。我们有100+诊所,所以我不希望在我的application.html.haml文件中有像= stylesheet_link_tag #{@clinic.name}_theme这样的东西,而是有一个像这样的主题文件
// clinic_a.css.sass
a
color: red
// clinic_b.css.sass
a
color: blue
我宁愿在我的所有Sass文件中使用颜色变量,然后在单独的表中定义这些变量,这些表根据临床(比如通过params找到)来调用。所以:
// applicati
angular.json
"styles": [
"./src/assets/css/base.css",
"./src/assets/css/dashboard.css",
"src/styles.css"
],
styles.css
/* You can add global styles to this file, and also import other style files */
@import "~assets/css/base.css";
@import "~ass