classafFancordionBootstrap::BootstrapSkin

sys::Obj
  afFancordion::FancordionSkin
    afFancordionBootstrap::BootstrapSkin

A Fancordion Skin for Twitter Bootstrap.

To use the vanilla Bootstrap skin, set the skinType field on FancordionRunner:

using afFancordion
using afFancordionBootstrap

** My Bootstrap Fixture
class BootstrapFixture : FixtureTest {
    override FancordionRunner fancordionRunner() {
        FancordionRunner() {
            it.skinType = BootstrapSkin#
        }
    }

    ...
}

To use the themed version of Bootstrap, set the gimmeSomeSkin field instead:

it.gimmeSomeSkin = |->FancordionSkin| { BootstrapSkin(true) }
bootstrapCssUri

Source

virtual Uri bootstrapCssUri()

Returns the location of the Bootstrap CSS file.

Defaults to `fan://afFancordionBootstrap/res/bootstrap/css/bootstrap.min.css` but is overridden by Bootswatch skins.

make

Source

new make(Bool useTheme := false)

Creates a Bootstrap skin. Set useTheme to true to use the themed version of Bootstrap. The themed version uses colour gradients on buttons and other components.

tableCss

Source

Str tableCss := "table"

The CSS classes used for tables. Set to enhance your tables:

skin.tableCss = "table table-striped table-bordered table-hover table-condensed"

Defaults to just table. See Bootstrap Tables for details.