toastnz / silverstripe-cms-theme
CMS主题模块
0.3.1
2015-08-12 05:30 UTC
Requires
- composer/installers: *
- silverstripe/framework: >=3.0.1,<3.2
Suggests
- silverstripe-australia/grouped-cms-menu: Group CMS menus to provide a better UX
This package is not auto-updated.
Last update: 2024-09-18 10:08:50 UTC
README
只是对CMS进行了一点小小的UI更改。
该主题支持在设置 > 设置标签 > CMS标签中添加一个UploadField,以便在CMS左侧菜单中显示徽标。
配置
您可以选择通过CMS的“网站设置”部分上传CMS徽标,或者您可以通过以下YML配置来定义它
SiteConfig: cms_logo: 'mysite/images/cms_logo.png'
您可以通过以下YML配置设置左侧菜单的主题颜色
LeftAndMain: cms_menu_color: '#fff' cms_menu_background: '#1b354c' cms_menu_active_text_color: '#fff' cms_menu_active_background_color: '#0d1a25'
示例
分组CMS菜单
CMS品牌可以与分组CMS菜单无缝配合
示例
覆盖/添加图标
此CMS主题中的图标使用Font-Awesome,要覆盖这些图标,只需在ModelAdmin扩展中添加代表您希望显示的图标的类。例如
private static $menu_icon_class = 'fa fa-pencil';
或者您也可以使用YML配置来设置。例如
CMSPagesController: menu_icon_class: 'fa fa-sitemap'