formfeed-uk / nova-logo-url
Laravel Nova 扩展包,用于自定义 App Logo 的 URL 和链接
2.0.2
2023-01-26 12:55 UTC
Requires
- php: ^7.3|^8.0
- laravel/nova: ^4.0
README
此 Laravel Nova 扩展包可以为 Nova 4 添加设置自定义链接地址、图片源和类的功能
要求
php: ^7.3|^8.0
laravel/nova: ^4.0
功能
- 自定义 Logo URL
- 自定义暗黑模式 logo URL
- 自定义 Logo 链接 URL
- 自定义 Logo 类
安装
使用 composer 在使用 Nova 的 Laravel 应用中安装此包
composer require formfeed-uk/nova-logo-url
使用方法
配置选项
要配置 logo 选项,请将以下内容添加到您的 config/nova.php
// config/nova.php return [ ... 'brand' => [ ... 'logo_src' => 'https://mydomain.com/img/mylogo.png', 'logo_src_dark' => 'https://mydomain.com/img/mylogo-dark.png', // optional 'logo_href' => 'https://google.com', 'logo_class' => 'h-10', ... ] ... ]
已弃用的配置选项
请注意,从 2.0.0 版本开始,以下配置选项已弃用,并在未来的版本中将被移除,请参阅上述新的配置选项。
'logo_url'
'logo_link'
已知问题
- 内部链接将导致整个页面重新加载,而不是遵循 Inertia 链接
- 由于 Nova 加载包脚本的方式,这将对登录页面无效,我建议使用您自己的登录(或 breeze 或类似产品)并覆盖登录链接
// config/nova.php 'routes' => [ 'login' => '/login', 'logout' => '/logout', 'register' => '/register', 'forgot_password' => '/forgot_password', 'reset_password' => '/reset_password' ],
许可
Nova Logo Url 是开源软件,许可协议为 MIT 许可。