Silverstripe 3.2: clean up the CMS
As seen in this interesting talk about useful Silverstripe Modules (video) at StripeCon15 it's possible to add some extra css to LeftAndMain to style the backend experience. As things have changed a bit in SS 3.2 I updated that example a bit.
The good news: the CSS selectors are still the same, so you can add the extra required css using yml config, as LeftAndMain::require_css() is deprecated. So let's add this to the /mysite/config.yml
LeftAndMain: extra_requirements_css: mysite/css/leftandmain.css: media: screen
And here is my leftandmain.css that also fixes some other issues:
/* hide disabled page types in "Add Page" dialog */ #Form_AddForm_PageType .disabled { display: none; } /* hide menu button */ li#Menu-Help { display: none !important; } /* fix a bug with fluent in 3.2 */ .cms-menu.collapsed .cms-fluent-selector .text { display: none; } .cms-menu.collapsed .cms-fluent-selector .cms-fluent-selector-locales { left: 0; right: auto; } /* hide user switcher when menu is collapsed */ .cms-menu.collapsed #Form_UserSwitcherForm { display: none; }
Post your comment
Comments
No one has commented on this page yet.
RSS feed for comments on this page | RSS feed for all comments