无法设置smartadmin手动提供的皮肤

时间:2019-02-14 09:19:33

标签: angular smartadmin

我使用的是smartadmin的有角度版本,默认情况下附带5种外观。 Dark Elegance,Ultra White,Google Pixel等。我想通过代码手动设置皮肤,因为我不需要Web应用程序右侧的设置按钮。当我查看文档时,他们提到我们需要将皮肤名称硬编码为body标签中的类。

<body class="smart-style-2">
    ...
</body> 

我尝试了同样的方法,但是对我来说不起作用。我想以编程方式设置皮肤,而不是从任何侧面设置。

1 个答案:

答案 0 :(得分:1)

您可以通过共享文件夹中存在的smartadmin配置文件来设置皮肤。

此属性中有一个名为smartSkin的属性。默认情况下,其设置为smart-style-0

您可以在此处为您的应用程序对皮肤样式进行硬编码。

smartadmin.config.ts

export const config: any = {

  defaultLocale: "us",

  API_URL: "assets/api",

  menu_speed: 200,

  smartSkin: "smart-style-0", // Here you set skin for application 

  ...

}

有关皮肤的完整列表,请参阅此。

Smartadmin Skins