From 3bbab82e0157ee19f1919a16b6c469d2320e59cb Mon Sep 17 00:00:00 2001 From: goldenpipes Date: Sat, 5 Sep 2020 13:00:21 -0500 Subject: [PATCH] settings pages UI clean-up --- .../authentication.component.html | 18 +++-- .../app/settings/issues/issues.component.html | 28 ++++---- .../landingpage/landingpage.component.html | 2 +- .../app/settings/lidarr/lidarr.component.html | 34 +++++---- .../app/settings/radarr/radarr.component.html | 19 +++-- .../app/settings/sonarr/sonarr.component.html | 70 +++++++++++-------- .../themoviedb/themoviedb.component.html | 10 +-- .../usermanagement.component.html | 35 ++++------ .../usermanagement.component.scss | 4 ++ .../src/app/settings/vote/vote.component.html | 13 ++-- .../src/app/settings/vote/vote.component.scss | 3 + src/Ombi/ClientApp/src/styles/buttons.scss | 2 +- src/Ombi/ClientApp/src/styles/shared.scss | 4 -- 13 files changed, 131 insertions(+), 111 deletions(-) diff --git a/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html b/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html index 6ab91801c..7af303f97 100644 --- a/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html +++ b/src/Ombi/ClientApp/src/app/settings/authentication/authentication.component.html @@ -3,21 +3,18 @@
Authentication +
- -
-
- - + + Allow users to login without a password
- - + Enable Plex OAuth
@@ -59,10 +56,11 @@
- +
-
-
+
\ No newline at end of file diff --git a/src/Ombi/ClientApp/src/app/settings/issues/issues.component.html b/src/Ombi/ClientApp/src/app/settings/issues/issues.component.html index 84a27b509..d9ba9e342 100644 --- a/src/Ombi/ClientApp/src/app/settings/issues/issues.component.html +++ b/src/Ombi/ClientApp/src/app/settings/issues/issues.component.html @@ -4,25 +4,26 @@
Issues -
+
+
- - + + Enable
- - + + Enable In Progress State
- - + + Delete issues after they have been resolved
@@ -34,19 +35,16 @@
-
+
- +
-
- - - -
@@ -58,7 +56,7 @@ name="categoryToAdd" value="{{categoryToAdd.value}}">
- +
diff --git a/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html b/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html index 5020f899f..a6c3f888d 100644 --- a/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html +++ b/src/Ombi/ClientApp/src/app/settings/landingpage/landingpage.component.html @@ -3,7 +3,7 @@
Landing Page Configuration - +
Enable diff --git a/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html b/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html index c3bc85fcb..34b622861 100644 --- a/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html +++ b/src/Ombi/ClientApp/src/app/settings/lidarr/lidarr.component.html @@ -2,7 +2,7 @@
Lidarr Settings - +
@@ -13,6 +13,7 @@
Advanced
+
@@ -32,6 +33,7 @@ SSL +
@@ -52,6 +54,11 @@

Interface

+
+ +
+
Quality Profiles @@ -60,13 +67,16 @@ -
- -
+
+ +
+ +
+ Default Root Folder @@ -75,13 +85,14 @@ -
- -
+
+
+
+
Metadata Profile @@ -90,16 +101,13 @@ -
-
-
Album Folder +
diff --git a/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html b/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html index 5e9a56b3b..7524813e3 100644 --- a/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html +++ b/src/Ombi/ClientApp/src/app/settings/radarr/radarr.component.html @@ -2,6 +2,7 @@
Radarr Settings +
@@ -15,6 +16,7 @@
Scan for Availability
+
@@ -34,6 +36,7 @@ SSL
+
API key @@ -50,6 +53,10 @@
+
+ +
+
Quality Profiles @@ -58,11 +65,13 @@ -
- -
+
+
+ +
+
Default Root Folder @@ -71,9 +80,7 @@ -
- -
+
diff --git a/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html b/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html index 60ddf9827..08b8abade 100644 --- a/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html +++ b/src/Ombi/ClientApp/src/app/settings/sonarr/sonarr.component.html @@ -1,7 +1,8 @@ - +
Sonarr Settings +
@@ -20,6 +21,7 @@
Scan for Availability
+
@@ -38,6 +40,7 @@ The Port is required
SSL +
@@ -56,6 +59,13 @@
+
+
+
+ +
+
Quality Profiles @@ -65,7 +75,9 @@ A Default Quality Profile is required
-
+ +
+
Quality Profiles (Anime) @@ -74,18 +86,17 @@ A Default Quality Profile is required -
- -
-
-
+
+
+
+
Default Root Folders @@ -95,10 +106,7 @@ A Default Root Folder is required
-
- -
+
@@ -114,11 +122,15 @@
-
+
+
+
+
Language Profiles @@ -128,37 +140,39 @@ A Language Profile is required
-
- -
+
-
+
Enable season folders -
- +
+
-
+
Do not search
- -
-
-
- +
+
+
+
+
-
- +
+ +
+
+
+
\ No newline at end of file diff --git a/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html b/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html index 1c972bf53..9b325f299 100644 --- a/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html +++ b/src/Ombi/ClientApp/src/app/settings/themoviedb/themoviedb.component.html @@ -2,11 +2,11 @@
The Movie Database -
+
- - + + Show Adult Movies
@@ -66,7 +66,9 @@
- +
diff --git a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html b/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html index d65dd377e..b22bf9bf1 100644 --- a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html +++ b/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.html @@ -3,38 +3,29 @@
User Importer Settings - +
-
- - +
+ + Import Plex Users
-
- - + Import Plex Admin
-

Plex Users exclude from Import

-
- -
-
- - -
+ Import Emby Users
@@ -50,9 +41,9 @@
-
- - +
+ + {{c.value | humanize}}
@@ -61,25 +52,23 @@
- +
- +
-
-
+
-
\ No newline at end of file diff --git a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss b/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss index 5bc0ad204..1766c63b9 100644 --- a/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss +++ b/src/Ombi/ClientApp/src/app/settings/usermanagement/usermanagement.component.scss @@ -17,6 +17,10 @@ font-weight: 400; } +.form-control { + width: auto; +} + .row { display: block; } diff --git a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.html b/src/Ombi/ClientApp/src/app/settings/vote/vote.component.html index 220dcf4c2..c8a0b5d25 100644 --- a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.html +++ b/src/Ombi/ClientApp/src/app/settings/vote/vote.component.html @@ -4,12 +4,11 @@
Vote -
-
+ +
- - + Enable
@@ -37,10 +36,12 @@
- +
-
+
diff --git a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss b/src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss index aa1beaebc..8644e48e5 100644 --- a/src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss +++ b/src/Ombi/ClientApp/src/app/settings/vote/vote.component.scss @@ -8,4 +8,7 @@ ::ng-deep .dark .btn:hover { box-shadow: 0 5px 11px 0 rgba(255, 255, 255, 0.18), 0 4px 15px 0 rgba(255, 255, 255, 0.15); color: inherit; +} +.form-control { + width: auto; } \ No newline at end of file diff --git a/src/Ombi/ClientApp/src/styles/buttons.scss b/src/Ombi/ClientApp/src/styles/buttons.scss index 01df07bac..c9b94cabf 100644 --- a/src/Ombi/ClientApp/src/styles/buttons.scss +++ b/src/Ombi/ClientApp/src/styles/buttons.scss @@ -18,4 +18,4 @@ $orange:#F57C00; .btn-orange { background-color: $orange; -} +} \ No newline at end of file diff --git a/src/Ombi/ClientApp/src/styles/shared.scss b/src/Ombi/ClientApp/src/styles/shared.scss index d420a71b9..34497f2a2 100644 --- a/src/Ombi/ClientApp/src/styles/shared.scss +++ b/src/Ombi/ClientApp/src/styles/shared.scss @@ -140,8 +140,4 @@ table { ::ng-deep .mat-form-field.mat-focused .mat-form-field-label { color: $accent; -} - -::ng-deep .mat-form-field-appearance-outline .mat-form-field-wrapper { - margin: 0.5em; } \ No newline at end of file