From 6dbd7cad842b3f95dd7413b4a3eb116cf8222621 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Thu, 20 Aug 2015 23:16:54 -0400 Subject: [PATCH] done with this stupid checkbox experiment --- public/less/admin/admin.less | 1 - public/less/admin/modules/checkboxes.less | 18 ------------ public/src/admin/admin.js | 36 ----------------------- 3 files changed, 55 deletions(-) delete mode 100644 public/less/admin/modules/checkboxes.less diff --git a/public/less/admin/admin.less b/public/less/admin/admin.less index 72a81751bb..68f145af2f 100644 --- a/public/less/admin/admin.less +++ b/public/less/admin/admin.less @@ -21,7 +21,6 @@ @import "./modules/alerts"; @import "./modules/selectable"; -@import "./modules/checkboxes"; .admin { background: #fff; diff --git a/public/less/admin/modules/checkboxes.less b/public/less/admin/modules/checkboxes.less deleted file mode 100644 index 2abc51d118..0000000000 --- a/public/less/admin/modules/checkboxes.less +++ /dev/null @@ -1,18 +0,0 @@ -label { - cursor: pointer; -} - -.checkbox label { - padding-left: 2px; -} - -.admin { - .fa-toggle-on, .fa-toggle-off { - font-size: 21px; - vertical-align: -3px; - } - - .fa-toggle-on { - color: @brand-success; - } -} \ No newline at end of file diff --git a/public/src/admin/admin.js b/public/src/admin/admin.js index bd31aefa47..77ed0fe273 100644 --- a/public/src/admin/admin.js +++ b/public/src/admin/admin.js @@ -18,8 +18,6 @@ setupRestartLinks(); }); - $(window).on('action:admin.settingsLoaded', setupCheckboxes); - $('[component="logout"]').on('click', app.logout); }); @@ -100,38 +98,4 @@ }); }); } - - function setupCheckboxes() { - if (ajaxify.currentPage.match(/^admin\/manage\/categories/)) { - return $('[type=checkbox]').show(); - } - - $('[type=checkbox]').change(function() { - var checked = $(this).is(':checked'); - - $(this).siblings('[class*=fa-]').toggleClass('fa-toggle-off', !checked) - .toggleClass('fa-toggle-on', checked); - }); - - $('[type=checkbox]').each(function() { - var checkbox = $(this), - checked = checkbox.is(':checked'); - - if (checkbox.attr('data-toggle-added')) { - return; - } - - checkbox.hide(); - - if (checked) { - checkbox.after(''); - } - else { - checkbox.after(''); - } - - checkbox.attr('data-toggle-added', true); - }); - } - }()); \ No newline at end of file