nerdcel/kirby3-favicon

Kirby3 插件,用于从面板创建 favicons。

安装量: 1,295

依赖项: 0

推荐者: 0

安全性: 0

星星: 0

关注者: 2

分支: 0

公开问题: 0

类型:kirby-plugin

1.1.0 2024-04-30 08:29 UTC

This package is auto-updated.

Last update: 2024-09-30 09:19:13 UTC


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

鸣谢