diff --git a/NzbDrone.Web/Content/Overrides.css b/NzbDrone.Web/Content/Overrides.css index f0e552a63..4254cdef9 100644 --- a/NzbDrone.Web/Content/Overrides.css +++ b/NzbDrone.Web/Content/Overrides.css @@ -26,6 +26,11 @@ color: #065EFE; } +.jquery-tabs +{ + margin-top: 10px; +} + /*MiniProfiler*/ .profiler-button diff --git a/NzbDrone.Web/Scripts/NzbDrone/AutoBind.js b/NzbDrone.Web/Scripts/NzbDrone/AutoBind.js index 1a4a08377..1e8026218 100644 --- a/NzbDrone.Web/Scripts/NzbDrone/AutoBind.js +++ b/NzbDrone.Web/Scripts/NzbDrone/AutoBind.js @@ -16,10 +16,30 @@ $(this).removeAttr('disabled'); }); - + //All buttons are jQueryUI buttons $('button, input[type="button"], input[type="submit"], input[type="reset"]').livequery(function () { $(this).button(); }); + $('.jquery-accordion').livequery(function () { + $(this).accordion({ + autoHeight: false, + collapsible: true + }); + }); + + $('.jquery-tabs').livequery(function () { + $(this).tabs({ + fx: { opacity: 'toggle' }, + select: function (event, ui) { + jQuery(this).css('height', jQuery(this).height()); + jQuery(this).css('overflow', 'hidden'); + }, + show: function (event, ui) { + jQuery(this).css('height', 'auto'); + jQuery(this).css('overflow', 'visible'); + } + }); + }); }); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/NzbDrone/addSeries.js b/NzbDrone.Web/Scripts/NzbDrone/addSeries.js index 5a93ca03b..43c63ae79 100644 --- a/NzbDrone.Web/Scripts/NzbDrone/addSeries.js +++ b/NzbDrone.Web/Scripts/NzbDrone/addSeries.js @@ -14,7 +14,7 @@ var rootListUrl = '../AddSeries/RootList'; $(".masterQualitySelector").live('change', function () { var profileId = $(this).val(); - $("#existingSeries").find(".qualitySelector").each(function () { + $("#existingSeriesTab").find(".qualitySelector").each(function () { $(this).val(profileId); }); }); @@ -45,7 +45,7 @@ $(".addExistingButton").live('click', function () { function reloadExistingSeries() { $.get(existingSeriesUrl, function (data) { - $('#existingSeries').html(data); + $('#existingSeriesTab').html(data); }); } diff --git a/NzbDrone.Web/Views/AddSeries/ExistingSeries.cshtml b/NzbDrone.Web/Views/AddSeries/ExistingSeries.cshtml index bea0ec078..7c2e8c4df 100644 --- a/NzbDrone.Web/Views/AddSeries/ExistingSeries.cshtml +++ b/NzbDrone.Web/Views/AddSeries/ExistingSeries.cshtml @@ -5,26 +5,23 @@ @{ Layout = null; } - - @if (Model.ExistingSeries.Count == 0) {

@@ -44,18 +40,10 @@ } else { -

- Series Ready to be added. - @Html.DropDownList(Guid.NewGuid().ToString(), Model.Quality, new { @class = "qualitySelector masterQualitySelector" }) -

-
+ @Html.DropDownList(Guid.NewGuid().ToString(), Model.Quality, new { @class = "qualitySelector masterQualitySelector" }) -
- -} - -@foreach (var series in Model.ExistingSeries) -{ + foreach (var series in Model.ExistingSeries) + {
@Html.Label(series.Item1) @@ -64,8 +52,9 @@ else @Html.Hidden("seriesId", series.Item3, new { @class = "seriesId" }) @Html.DropDownList(Guid.NewGuid().ToString(), Model.Quality, new { @class = "qualitySelector" }) - - +
+ } } diff --git a/NzbDrone.Web/Views/AddSeries/Index.cshtml b/NzbDrone.Web/Views/AddSeries/Index.cshtml index 7f9629d1b..95d797c53 100644 --- a/NzbDrone.Web/Views/AddSeries/Index.cshtml +++ b/NzbDrone.Web/Views/AddSeries/Index.cshtml @@ -5,17 +5,28 @@ Add Series { } -

- Add New Series

-
- @{ Html.RenderAction("AddNew", "AddSeries"); } -
-

- Add Series Already on Disk

-

- Manage Root Folders -

@{Html.RenderAction("RootDir");} -
- @{ Html.RenderAction("ExistingSeries", "AddSeries"); } +
+

+ Add New Series

+
+ @{ Html.RenderAction("AddNew", "AddSeries"); } +
+

+ Add Series Already on Disk

+
+ @{ Html.RenderAction("ExistingSeries", "AddSeries"); } +
+@*
+ +
+ @{ Html.RenderAction("AddNew", "AddSeries"); } +
+
+ @{ Html.RenderAction("ExistingSeries", "AddSeries"); } +
+
*@ \ No newline at end of file diff --git a/NzbDrone.Web/Views/AddSeries/RootDir.cshtml b/NzbDrone.Web/Views/AddSeries/RootDir.cshtml index 2bacaf919..fb5908da9 100644 --- a/NzbDrone.Web/Views/AddSeries/RootDir.cshtml +++ b/NzbDrone.Web/Views/AddSeries/RootDir.cshtml @@ -1,6 +1,6 @@ - - +

+ Manage Root Folders +