From 326fef724effa79b4a1900f7a155163f9cf50b7e Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 14 Jun 2016 17:50:56 +0200 Subject: [bootstrap_switch] New module for bootstrap-switch plugin --- modules-available/bootstrap_switch/README | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 modules-available/bootstrap_switch/README (limited to 'modules-available/bootstrap_switch/README') diff --git a/modules-available/bootstrap_switch/README b/modules-available/bootstrap_switch/README new file mode 100644 index 00000000..405ce13a --- /dev/null +++ b/modules-available/bootstrap_switch/README @@ -0,0 +1,19 @@ +This is basically just bootstrap-switch (js + css), with +the addition of these three lines in the .js file: + +// SLX-Admin: Enable for class bs-switch +$.fn.bootstrapSwitch.defaults.size = 'mini'; +$("input.bs-switch").bootstrapSwitch(); + + +This makes sure any checkboxes or radio buttons with the +class "bs-switch" will automatically be turned into +bootstrap switches. + +To apply bootstrap-switch to your checkboxes you need to +a) give them the class bs-switch +b) either make bootstrap_switch a dependency of your module (config.json) + or, as a "soft dependency", just call + Module::isAvailable('boostrap_switch') + somewhere in your code. If bootstrap_switch is not activated, your + page will still load and show old fashioned checkboxes \ No newline at end of file -- cgit v1.2.3-55-g7522