cyberstammtisch-silverstripe/themes/silverstrap
2021-10-20 14:09:13 +02:00
..
css Initial commit 2021-10-20 13:45:30 +02:00
fonts Initial commit 2021-10-20 13:45:30 +02:00
js Initial commit 2021-10-20 13:45:30 +02:00
lang updates 2021-10-20 14:09:13 +02:00
templates updates 2021-10-20 14:09:13 +02:00
AUTHORS Initial commit 2021-10-20 13:45:30 +02:00
CHANGELOG.md Initial commit 2021-10-20 13:45:30 +02:00
composer.json Initial commit 2021-10-20 13:45:30 +02:00
CONTRIBUTING.md Initial commit 2021-10-20 13:45:30 +02:00
LICENSE.md updates 2021-10-20 14:09:13 +02:00
README.md Initial commit 2021-10-20 13:45:30 +02:00

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