Skip to content
A SilverStripe theme based on Bootstrap
Branch: master
Clone or download
Latest commit 608dcf2 Nov 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
docs
fonts
js
lang
templates
.editorconfig
.gitattributes
.scrutinizer.yml
AUTHORS
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md
README.md
composer.json

README.md

SilverStrap

A SilverStripe theme based on the Bootstrap front-end framework. It should work out of the box on basic sites, i.e. by installing and enabling it you should already see how it looks a SilverStrap based website.

The boostrap2 branch is in maintenance mode and it is based on the SilverStripe 3 and Bootstrap 2. The master and dev branches, released as silverstrap-2.x.x, are based on Bootstrap 3.

Installation

With composer:

composer require entidi/silverstrap

Without composer, download the tarball and unpack it under the themes directory.

Features

  • Composer ready.
  • No dependency on SASS/LESS/whatever.
  • Out of the box support for silverstripe blog and comments module.
  • Out of the box support for dynamically generated tables of contents. If you install the silverstripe-autotoc module, silverstrap will generate on the fly the table of contents of the current page (if possible) and it will present it in a .navlist on the right side. Your site will gain table of contents for free.
  • Out of the box support for the silverstripe-carousel module.
  • Out of the box support for the silverstripe-gallery module.
  • Proper support for menu with pages nested at arbitrary levels.
  • Quite extensible and customizable. This can be done by overriding the default implementation instead of editing it: check the section Overriding silverstrap for further details.
  • Different components inclusion methods. By default external components (such as JQuery and Bootstrap) are fetched from the jsdelivr CDN network but a couple of alternate methods are provided. See the section External dependencies for details.
  • JavaScript configuration can be overriden: see Customizing JavaScript modules.

Other documentation

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.