首页 > 解决方案 > 无法手动设置 smartadmin 提供的皮肤

问题描述

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

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

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

标签: angularsmartadmin

解决方案


您可以从共享文件夹中的 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 皮肤


推荐阅读