diff --git a/NzbDrone.Web/Content/style.css b/NzbDrone.Web/Content/style.css
index f952f5a7a..2e401361f 100644
--- a/NzbDrone.Web/Content/style.css
+++ b/NzbDrone.Web/Content/style.css
@@ -173,11 +173,18 @@ hr
}
/* Config Pages */
+.config-section
+{
+ width: 550px;
+ display: block;
+ padding-bottom: 25px;
+}
+
.config-group
{
width:300px;
display: block;
- padding-bottom: 25px;
+ float: left;
}
.config-title
@@ -190,16 +197,19 @@ hr
.config-value
{
float: right;
-
}
.config-validation
{
-
+ color: Red;
+ float: right;
}
+
.sub-field
{
- width: 50%;
+ width: 70%;
+ margin-top: 10px;
+ margin-bottom: 10px;
}
input[type="text"]
diff --git a/NzbDrone.Web/Controllers/SettingsController.cs b/NzbDrone.Web/Controllers/SettingsController.cs
index f08b63b83..ef9b2fc0c 100644
--- a/NzbDrone.Web/Controllers/SettingsController.cs
+++ b/NzbDrone.Web/Controllers/SettingsController.cs
@@ -284,8 +284,9 @@ namespace NzbDrone.Web.Controllers
}
}
- //ViewData["viewName"] = "Downloads";
- //return View("Index", data);
+ if (Request.IsAjaxRequest())
+ return Content("Error Saving Settings, please fix any errors");
+
return Content("Error Saving Settings, please fix any errors");
}
diff --git a/NzbDrone.Web/Views/Settings/Downloads.ascx b/NzbDrone.Web/Views/Settings/Downloads.ascx
index 84ed0ea3d..f3b62eca5 100644
--- a/NzbDrone.Web/Views/Settings/Downloads.ascx
+++ b/NzbDrone.Web/Views/Settings/Downloads.ascx
@@ -31,7 +31,7 @@
{%>
<%: Html.ValidationSummary(true, "Unable to save your settings. Please correct the errors and try again.") %>
-