PHPackages                             toastnz/silverstripe-cms-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. toastnz/silverstripe-cms-theme

ActiveSilverstripe-module[Templating &amp; Views](/categories/templating)

toastnz/silverstripe-cms-theme
==============================

CMS Theme Module

0.3.1(11y ago)1141[2 PRs](https://github.com/toastnz/silverstripe-cms-theme/pulls)BSD-3-ClauseCSS

Since Jul 14Pushed 10y ago5 watchersCompare

[ Source](https://github.com/toastnz/silverstripe-cms-theme)[ Packagist](https://packagist.org/packages/toastnz/silverstripe-cms-theme)[ RSS](/packages/toastnz-silverstripe-cms-theme/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (2)Versions (7)Used By (0)

Silverstripe CMS Branding
=========================

[](#silverstripe-cms-branding)

Just a nice little UI change for the cms.

The theme supports an UploadField in the *Settings &gt; Settings Tab &gt; CMS Tab* for a logo to be displayed in the left-hand menu of the CMS.

Configuration
-------------

[](#configuration)

You can either choose to upload a CMS logo through the Site Settings section of the CMS, or you can define it through a YML configuration like the below:

```
SiteConfig:
  cms_logo: 'mysite/images/cms_logo.png'
```

You can set the theme colour of the left menu by defining it through a YML configuration like the below:

```
LeftAndMain:
  cms_menu_color: '#fff'
  cms_menu_background: '#1b354c'
  cms_menu_active_text_color: '#fff'
  cms_menu_active_background_color: '#0d1a25'
```

### Example

[](#example)

[![demo-image](https://cloud.githubusercontent.com/assets/1136811/9187098/c6951f74-4020-11e5-9367-9f7a9cb00ec2.jpg)](https://cloud.githubusercontent.com/assets/1136811/9187098/c6951f74-4020-11e5-9367-9f7a9cb00ec2.jpg)

Grouping CMS Menus
------------------

[](#grouping-cms-menus)

CMS Branding will work with [Grouped CMS Menu](https://github.com/silverstripe-australia/silverstripe-grouped-cms-menu)out of the box

### Example

[](#example-1)

[![demo-image-grouped](https://cloud.githubusercontent.com/assets/1136811/9187572/5b2ab504-4026-11e5-9d78-bb2f9fb04f74.jpg)](https://cloud.githubusercontent.com/assets/1136811/9187572/5b2ab504-4026-11e5-9d78-bb2f9fb04f74.jpg)

### Overriding/Adding Icons

[](#overridingadding-icons)

The icons in this cms theme use [Font-Awesome](http://fortawesome.github.io/Font-Awesome/), to override these icons simply add the class that represents the icon you wish to display in your ModelAdmin extension. e.g:

```
private static $menu_icon_class = 'fa fa-pencil';
```

Alternatively you can set this using a YML config. e.g

```
CMSPagesController:
  menu_icon_class: 'fa fa-sitemap'
```

###  Health Score

27

—

LowBetter than 46% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 84.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Total

6

Last Release

4025d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1321485?v=4)[Jaydn de Graaf](/maintainers/permanentinc)[@permanentinc](https://github.com/permanentinc)

---

Top Contributors

[![Rhym](https://avatars.githubusercontent.com/u/1136811?v=4)](https://github.com/Rhym "Rhym (64 commits)")[![stevie-mayhew](https://avatars.githubusercontent.com/u/1953220?v=4)](https://github.com/stevie-mayhew "stevie-mayhew (7 commits)")[![permanentinc](https://avatars.githubusercontent.com/u/1321485?v=4)](https://github.com/permanentinc "permanentinc (5 commits)")

---

Tags

silverstripetheme

### Embed Badge

![Health badge](/badges/toastnz-silverstripe-cms-theme/health.svg)

```
[![Health](https://phpackages.com/badges/toastnz-silverstripe-cms-theme/health.svg)](https://phpackages.com/packages/toastnz-silverstripe-cms-theme)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45844.8k1](/packages/pressbooks-pressbooks)[silverstripe-themes/simple

The SilverStripe simple theme (default SilverStripe 3 theme)

401.3M8](/packages/silverstripe-themes-simple)[pressbooks/pressbooks-book

This theme is named after Canadian media theorist Marshall McLuhan, who coined the phrase “the medium is the message.” It is designed for academic writing and is also suitable for fiction. Headings are set in Cormorant Garamond, and body type is set in Lora.

226.7k](/packages/pressbooks-pressbooks-book)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
