mirror of
https://github.com/e107inc/e107.git
synced 2025-04-14 09:32:17 +02:00
Bootswitch styling.
This commit is contained in:
parent
503fa926ac
commit
a631bd5195
@ -2322,6 +2322,16 @@ class e_form
|
||||
$options_off = array_merge($options, array('class' => 'e-expandit-off'));
|
||||
}
|
||||
|
||||
if(deftrue('e_DEBUG') && e_ADMIN_AREA === true && empty($label_enabled) && empty($label_disabled))
|
||||
{
|
||||
$options['switch'] = 'small';
|
||||
$options['wrapperClass'] = 'wrapper form-control';
|
||||
$label_enabled = strtoupper(LAN_ON);
|
||||
$label_disabled = strtoupper(LAN_OFF);
|
||||
|
||||
}
|
||||
|
||||
|
||||
$options_on['label'] = $label_enabled ? defset($label_enabled, $label_enabled) : LAN_ENABLED;
|
||||
$options_off['label'] = $label_disabled ? defset($label_disabled, $label_disabled) : LAN_DISABLED;
|
||||
|
||||
@ -2341,6 +2351,12 @@ class e_form
|
||||
),
|
||||
);
|
||||
|
||||
if(isset($options['wrapperClass']))
|
||||
{
|
||||
$js_options[$name]['wrapperClass'] = $options['wrapperClass'];
|
||||
}
|
||||
|
||||
|
||||
e107::library('load', 'bootstrap.switch');
|
||||
e107::js('settings', array('bsSwitch' => $js_options));
|
||||
e107::js('footer', '{e_WEB}js/bootstrap.switch.init.js', 'jquery', 5);
|
||||
|
@ -218,8 +218,12 @@ a.tweet_action { font-size:8px }
|
||||
|
||||
/* Bootstrap Bug Fix See: https://github.com/twitter/bootstrap/issues/3494 Specific for e107-admin InfoPanel */
|
||||
|
||||
.row-fluid ul.thumbnails li.span12 + li { margin-left : 0px; }
|
||||
.row-fluid div.s-message + div { margin-left : 0px; }
|
||||
.row-fluid ul.thumbnails li.span12 + li { margin-left : 0; }
|
||||
.row-fluid div.s-message + div { margin-left : 0; }
|
||||
|
||||
.bootstrap-switch .bootstrap-switch-label { background: inherit }
|
||||
.bootstrap-switch.form-control { padding:0; height:auto }
|
||||
|
||||
|
||||
/*
|
||||
.row-fluid ul.thumbXnails li.span6:nth-child(2n + 3) { margin-left : 0px; }
|
||||
|
3
e107_web/js/bootstrap.switch.init.js
vendored
3
e107_web/js/bootstrap.switch.init.js
vendored
@ -21,7 +21,8 @@ var e107 = e107 || {'settings': {}, 'behaviors': {}};
|
||||
$(this).bootstrapSwitch({
|
||||
size: options.size || 'mini',
|
||||
onText: options.onText || null,
|
||||
offText: options.offText || null
|
||||
offText: options.offText || null,
|
||||
wrapperClass: options.wrapperClass || null
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -454,7 +454,7 @@ $(document).ready(function()
|
||||
});
|
||||
|
||||
// run tips on .field-help
|
||||
$("div.tbox,div.checkboxes,input,textarea,select,label,.e-tip").each(function(c) {
|
||||
$("div.tbox,div.checkboxes,input,textarea,select,label,.e-tip,div.form-control").each(function(c) {
|
||||
|
||||
var t = $(this).nextAll(".field-help");
|
||||
|
||||
@ -484,6 +484,7 @@ $(document).ready(function()
|
||||
html: true,
|
||||
opacity: 1.0,
|
||||
placement: placement,
|
||||
container: 'body',
|
||||
delay: { show: 300, hide: 600 }
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user