0

我已经在我的网络应用程序中集成了 AdminLTE 主题,现在我想将 AdminLTE 的主题从默认的蓝黑色更改为红色,我该怎么做?我需要在哪些文件中进行所需的更改..?

4

3 回答 3

3

就我而言,我只是在 layouts/main.php 中将body 类更改为

<body class="skin-red">

于 2017-03-29T09:24:02.730 回答
1

link rel="stylesheet" href="/adminlte/dist/css/skins/<strike>skin-blue</strike>.min.css"

body class="hold-transition <strike>skin-blue</strike> sidebar-mini"

在上面,将其更改skin-blue

选项:

  • 皮肤紫色
  • 皮肤黄色
  • 皮肤红
  • 皮肤绿色
于 2018-05-22T02:33:33.833 回答
0

您是否为此使用dmstr扩展程序?如果是这样在配置中设置:

'components' => [
    'assetManager' => [
        'bundles' => [
            'dmstr\web\AdminLteAsset' => [
                'skin' => 'skin-red',
            ],
        ],
    ],
],

然后在布局中添加

<body class="<?= \dmstr\helpers\AdminLteHelper::skinClass() ?>">

如果您没有使用此扩展程序或只是不想使用配置文件,请在布局的主体中添加正确的类名,例如:

<body class="skin-red">

只要确保您在dist/css/skins文件夹中有正确的 css 文件即可。

于 2017-03-29T07:02:46.127 回答