silverware/admin

SilverWare 管理模块。

安装次数: 3,920

依赖项: 1

建议者: 0

安全性: 0

星标: 3

关注者: 2

分支: 1

开放问题: 0

语言:JavaScript

类型:silverstripe-vendormodule

1.4.0 2018-06-12 05:20 UTC

This package is not auto-updated.

Last update: 2024-09-13 07:23:32 UTC


README

Latest Stable Version Latest Unstable Version License

允许通过配置定义 SilverStripe Admin v4 的管理风格。

内容

背景

是 SilverStripe Moderno Admin 的精神继承者,适用于 SS4。

要求

安装

通过 Composer 进行安装。

$ composer require silverware/admin

配置

与所有 SilverStripe 模块一样,配置通过 YAML 完成。通过 config.yml 应用对 LeftAndMain 的扩展。

管理风格

您可以通过 YAML 定制管理界面,通过在配置中定义一个 admin_style 数组。这需要应用于 LeftAndMain。例如

SilverStripe\Admin\LeftAndMain:
  admin_style:
    ColorBackgroundMenuHeader: '#005b94'
    ColorBackgroundHoverMenuHeader: '#207bb4'
    ColorForegroundSiteName: '#fff'
    ColorForegroundProfile: '#fff'
    ColorIconLogo: '#fff'
    ColorIconProfile: '#fff'
    ColorIconLogout: '#fff'
    ColorBorderBottomSiteName: '#106ba4'
    ColorBackgroundMenu: '#20282c'
    ColorBackgroundMenuItem: '#20282c'
    ColorForegroundMenuItem: '#bfc0c0'
    ColorBackgroundHoverMenuItem: 'rgba(255, 255, 255, 0.1)'
    ColorForegroundHoverMenuItem: '#fff'
    ColorBackgroundCurrentMenuItem: '#139fda'
    ColorForegroundCurrentMenuItem: '#fff'
    ColorBorderRightMenuHide: false
    ColorBorderRightMenu: '#20282c'
    ColorIconMenuItem: '#bfc0c0'
    ColorIconHoverMenuItem: '#fff'
    ColorIconCurrentMenuItem: '#fff'
    ColorMenuItemAfterText: '#fff'
    ColorBackgroundToggle: '#20282c'
    ColorBorderTopToggle: '#20282c'
    ColorToggleStatus: '#fff'
    ColorToggleCollapse: '#fff'
    ColorBorderFocusField: '#139fda'

每个变量都应具有自解释性,除了 ColorBorderRightMenuHide。如果设置为 true,则管理菜单右侧的细线将被隐藏,并且 ColorBorderRightMenu 将被忽略。

禁用管理风格

如果您需要禁用管理风格,以便使用标准的 SS4 管理风格,只需将 admin_style_disabled 设置为 trueLeftAndMain 进行设置即可。

SilverStripe\Admin\LeftAndMain:
  admin_style_disabled: true

问题

请使用 GitHub 问题跟踪器 报告错误和提出功能请求。

贡献

我们非常欢迎您的贡献,以帮助改进此项目。请参阅 贡献指南 了解更多信息。

维护者

许可证

BSD-3-Clause © Praxis Interactive