From b468404506bd463ba252545f15a4fbd8dc41f7f9 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Thu, 25 Sep 2014 13:29:08 -0400 Subject: [PATCH] refactored admin/themes.js --- .../src/forum/admin/appearance/customise.js | 16 ++ public/src/forum/admin/appearance/skins.js | 73 +++++++++ public/src/forum/admin/appearance/themes.js | 93 +++++++++++ .../{themes.js => appearance/widgets.js} | 150 ++---------------- src/views/admin/appearance/footer.tpl | 6 +- 5 files changed, 192 insertions(+), 146 deletions(-) create mode 100644 public/src/forum/admin/appearance/customise.js create mode 100644 public/src/forum/admin/appearance/skins.js create mode 100644 public/src/forum/admin/appearance/themes.js rename public/src/forum/admin/{themes.js => appearance/widgets.js} (56%) diff --git a/public/src/forum/admin/appearance/customise.js b/public/src/forum/admin/appearance/customise.js new file mode 100644 index 0000000000..536816b0f4 --- /dev/null +++ b/public/src/forum/admin/appearance/customise.js @@ -0,0 +1,16 @@ +"use strict"; +/* global define, app, socket */ + +define('forum/admin/appearance/customise', ['forum/admin/settings'], function(Settings) { + var Customise = {}; + + Customise.init = function() { + var customCSSEl = $('textarea[data-field]')[0]; + tabIndent.config.tab = ' '; + tabIndent.render(customCSSEl); + + Settings.prepare(); + }; + + return Customise; +}); diff --git a/public/src/forum/admin/appearance/skins.js b/public/src/forum/admin/appearance/skins.js new file mode 100644 index 0000000000..4353acb2a8 --- /dev/null +++ b/public/src/forum/admin/appearance/skins.js @@ -0,0 +1,73 @@ +"use strict"; +/* global define, app, socket */ + +define('forum/admin/appearance/skins', function() { + var Skins = {}; + + Skins.init = function() { + var scriptEl = $(' \ No newline at end of file