raffaelj / cockpit-whitelabel
为 Cockpit CMS 定制标志和自定义颜色
0.1.1
2020-08-15 18:33 UTC
Requires
- composer/installers: ^1.9
This package is auto-updated.
Last update: 2024-09-30 01:41:02 UTC
README
此插件与 Cockpit CMS v2 不兼容。
另请参阅 Cockpit CMS v1 文档、Cockpit CMS v1 存储库、Cockpit CMS v2 文档 和 Cockpit CMS v2 存储库。
为 Cockpit CMS 定制标志和自定义颜色。未来可能还会添加更多选项。
安装
将此存储库复制到 /addons 目录,并命名为 WhiteLabel。
cd path/to/cockpit
git clone https://github.com/raffaelj/cockpit_WhiteLabel.git addons/WhiteLabel
配置
上传一张图片,复制其 URL,并在 config/config.yaml 或 config/config.php 中设置配置变量。
whitelabel: logo: "#uploads:2019/11/08/5dc548b41c0cdlogo.png" logoWidth: 8em # optional, default: 30px logoHeight: 3em # optional, default: 30px hideName: true # hide app name colors: - #ff0000 - #00ff00 - #0000ff
return [ 'whitelabel' => [ 'logo' => '#uploads:2019/11/08/5dc548b41c0cdlogo.png', 'logoWidth' => '8em', # optional, default: 30px 'logoHeight' => '3em', # optional, default: 30px 'hideName' => true, # hide app name 'colors' => [ '#ff0000', '#00ff00', '#0000ff', ], ]; ];
我没有编写用户界面,因为通常你只需完成这项任务一次,然后就可以忘记了。
标志 URL 可以采用以下格式
- 内部路径(我最喜欢,因为它在本地和生产主机上无需更改即可工作)
#uploads:2019/11/08/5dc548b41c0cdlogo.pngassets:app/media/icons/code.svg
- 完整 URL
https://example.com/storage/uploads/2019/11/08/5dc548b41c0cdlogo.pnghttps://example.com/logo.png
- 相对于网站 URL 的相对路径
/logo.png
- 完整路径
/var/www/virtual/username/html/storage/uploads/2019/11/08/5dc548b41c0cdlogo.png/var/www/virtual/username/html/logo.png
颜色用于设置、表单和单例的设置中的自定义颜色选择器。