jinjie/silverstripe-admin-material-icons

在Silverstripe 4后台中使用Material Design图标

安装: 385

依赖项: 1

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:silverstripe-vendormodule

0.1.0 2023-11-05 11:08 UTC

This package is auto-updated.

Last update: 2024-09-05 12:53:29 UTC


README

为Silverstripe后台菜单项提供Material Design Icons

最后更多图标!

仅使用简单的CSS和JavaScript来替换以mdi:开头的类名。

安装

composer require jinjie/silverstripe-admin-material-icons

如何使用

无需配置。利用当前的$menu_icon_class。而不是使用内置的字体,可以使用类似mdi:face的格式。

示例

// In ModelAdmin
class MyModelAdmin extends ModelAdmin {
    private static $menu_icon_class = 'mdi:face';
}
# Or in yaml
SilverStripe\SiteConfig\SiteConfigLeftAndMain:
  menu_icon_class: 'mdi:settings'

工作原理

一个脚本将查找以mdi:开头的类,并给它添加material-icons,并在元素中的文本。

许可协议

请参阅许可协议

维护者

开发和贡献

如果您想为该模块做出贡献,请确保提交一个pull request并与模块维护者进行讨论。