diff --git a/airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml b/airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml index 9ac17f639..4b6296bcb 100644 --- a/airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml +++ b/airtime_mvc/application/views/scripts/showbuilder/builderDialog.phtml @@ -25,7 +25,11 @@
diff --git a/airtime_mvc/application/views/scripts/showbuilder/index.phtml b/airtime_mvc/application/views/scripts/showbuilder/index.phtml index 52cd6db7c..cdd273d3e 100644 --- a/airtime_mvc/application/views/scripts/showbuilder/index.phtml +++ b/airtime_mvc/application/views/scripts/showbuilder/index.phtml @@ -22,7 +22,11 @@
diff --git a/airtime_mvc/public/css/dashboard.css b/airtime_mvc/public/css/dashboard.css index 329d37a53..d08e9993e 100644 --- a/airtime_mvc/public/css/dashboard.css +++ b/airtime_mvc/public/css/dashboard.css @@ -493,7 +493,7 @@ li.ui-state-default { .tab-name { float: left; - max-width: 150px; + max-width: 120px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; diff --git a/airtime_mvc/public/css/styles.css b/airtime_mvc/public/css/styles.css index 13e73342e..07443757c 100644 --- a/airtime_mvc/public/css/styles.css +++ b/airtime_mvc/public/css/styles.css @@ -4043,6 +4043,7 @@ li .ui-state-hover { .publish-md-field > textarea, .publish-md-field > input { display: block; + width: 50%; } form.media-metadata fieldset { diff --git a/airtime_mvc/public/js/airtime/showbuilder/tabs.js b/airtime_mvc/public/js/airtime/showbuilder/tabs.js index f8513773a..d9384bca9 100644 --- a/airtime_mvc/public/js/airtime/showbuilder/tabs.js +++ b/airtime_mvc/public/js/airtime/showbuilder/tabs.js @@ -110,7 +110,11 @@ var AIRTIME = (function(AIRTIME){ */ Tab.prototype._init = function() { var self = this; - self.assignTabClickHandler(function() { + self.assignTabClickHandler(function(e) { + if (e.which == 2) { // Middle mouse + self.close(); + return; + } if (!$(this).hasClass('active')) { self.switchTo(); } @@ -342,8 +346,13 @@ var AIRTIME = (function(AIRTIME){ }(AIRTIME || {})); $(document).ready(function() { + var sb = $("#show_builder"); // Add text scrolling to tab names - $("#show_builder").addTitles(".tab-name"); + sb.addTitles(".tab-name"); + sb.find(".nav.nav-tabs").sortable({ + containment: "parent", + distance: 25 + }); // Initialize the ScheduleTab AIRTIME.tabs.initScheduleTab(); });