nerdcel / kirby3-favicon
Kirby3 插件,用于从面板创建 favicons。
1.1.0
2024-04-30 08:29 UTC
Requires
- php: >= 8.1 < 8.4
- getkirby/composer-installer: ^1.2.1
Requires (Dev)
- phpstan/phpstan: ^1.10
- roave/security-advisories: dev-latest
README
此插件提供辅助工具,用于渲染现代和旧式 favicon 文件,供您的网站使用。
安装
下载
下载并将此存储库复制到 /site/plugins/kirby3-favicon。
Git 子模块
git submodule add https://github.com/nerdcel/kirby3-favicon.git site/plugins/kirby3-favicon
Composer
composer require nerdcel/kirby3-favicon
设置
只需将以下字段添加到您的站点蓝图,并上传图片。
fields: faviconsvg: type: files label: Favicon SVG uploads: parent: site template: svg max: 1 faviconimage: type: files label: Favicon Legacy uploads: parent: site template: favicon max: 1
发生了什么
插件提供了一个用于 favicon.ico 的路由,并将上传的旧式图片转换为 .ico 图片。为了现代目的,还渲染了 SVG 和多个版本的 PNG 文件。此外,还添加了一个 manifest.webmanifest 路由来映射正确的图片。
模板辅助工具
要输出 favicons,请将 'favicons' 片段添加到您网站的头部,并查看结果是否符合您的需求。
许可证
MIT