品牌化

建议编辑

有时您希望平台的视觉风格与您的品牌相匹配。安装后,提供了两个位于 config/platform.php 的设置:

'template' => [
    'header' => null,
    'footer' => null,
],

要更改页面的页眉或页脚,您必须指定自己的 blade 模板。

brand 模板部分创建一个新目录和 header.blade.php 文件。然后完整路径将如下所示 /resources/views/brand/header.blade.php

resources          
└── views
    └── brand
        └── header.blade.php

对刚创建的文件进行修改:

@push('head')
    <link
        href="/favicon.ico"
        id="favicon"
        rel="icon"
    >
@endpush

<div class="h2 d-flex align-items-center">
    @auth
        <x-orchid-icon path="bs.house" class="d-inline d-xl-none"/>
    @endauth

    <p class="my-0 {{ auth()->check() ? 'd-none d-xl-block' : '' }}">
        {{ config('app.name') }}
    </p>
</div>

为了使创建的模板代替标准模板使用,您必须在配置文件中指定它,就像在 view('brand.header') 助手中传递参数一样:

'template' => [
    'header' => 'brand.header',
    'footer' => null,
],

注意。 配置文件可能会被缓存,直到执行 php artisan config:clear 命令后更改才会生效。

同样,我们可以更改页面底部,再次创建一个新文件 /resources/views/brand/footer.blade.php,内容如下:

<p class="small m-n">
    © Copyright {{date('Y')}} 
    <a href="{{ config('app.url') }}" target="_blank">
        {{ config('app.name') }}
    </a>
</p>

同时对配置文件进行修改:

'template' => [
    'header' => 'brand.header',
    'footer' => 'brand.footer',
],

注意。如果您希望登录和面板页面的文本或图像不同,可以使用身份验证指令

我们的朋友