From e5ee0211394ddf4ca440f6ed35fed1a0ea2f14da Mon Sep 17 00:00:00 2001 From: twanariens Date: Sun, 31 Jan 2021 17:47:09 +0100 Subject: [PATCH] WIP3 wizard --- .../createadmin/createadmin.component.html | 30 +++++++---- .../createadmin/createadmin.component.ts | 1 + .../src/app/wizard/emby/emby.component.html | 3 +- .../wizard/jellyfin/jellyfin.component.html | 3 +- .../ombiconfig/ombiconfig.component.html | 27 ++++++++++ .../wizard/ombiconfig/ombiconfig.component.ts | 11 ++++ .../src/app/wizard/plex/plex.component.html | 5 +- .../app/wizard/welcome/welcome.component.html | 14 ++--- .../app/wizard/welcome/welcome.component.scss | 54 +++++++++++++++++-- .../ClientApp/src/app/wizard/wizard.module.ts | 3 ++ 10 files changed, 126 insertions(+), 25 deletions(-) create mode 100644 src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html create mode 100644 src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts diff --git a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html b/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html index ea3ec21c4..50371c346 100644 --- a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html +++ b/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.html @@ -1,12 +1,22 @@ - -This account will be used to configure your settings and also manage all of the requests. -
- - - -
- - - +
+
+ +
+
+
+

Protect your Ombi

+ Create an Admin account to make sure you are always able to access your Ombi. +
+ + + +
+ + + +
+ You'll need to configure e-mail to recover any lost password! +
+
diff --git a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts b/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts index e691ca627..ec87a5668 100644 --- a/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts +++ b/src/Ombi/ClientApp/src/app/wizard/createadmin/createadmin.component.ts @@ -4,6 +4,7 @@ import { ICreateWizardUser } from "../../interfaces"; @Component({ selector: "wizard-local-admin", templateUrl: "./createadmin.component.html", + styleUrls: ["../welcome/welcome.component.scss"] }) export class CreateAdminComponent { diff --git a/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html b/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html index a84f576c4..53f4bd161 100644 --- a/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html +++ b/src/Ombi/ClientApp/src/app/wizard/emby/emby.component.html @@ -4,6 +4,7 @@
+

Emby Configuration

@@ -29,7 +30,7 @@
- Save
+
diff --git a/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html b/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html index 0d4494031..653e54876 100644 --- a/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html +++ b/src/Ombi/ClientApp/src/app/wizard/jellyfin/jellyfin.component.html @@ -4,6 +4,7 @@
+

Jellyfin Configuration

@@ -29,7 +30,7 @@
- Save
+
diff --git a/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html b/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html new file mode 100644 index 000000000..fc51eae7c --- /dev/null +++ b/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.html @@ -0,0 +1,27 @@ +
+
+ +
+
+
+

Customize your Ombi

+
+ + + +
+
+ + + +
+
+ + Custom Logo + + +
+
+
+
+ diff --git a/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts b/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts new file mode 100644 index 000000000..9f1ac22f5 --- /dev/null +++ b/src/Ombi/ClientApp/src/app/wizard/ombiconfig/ombiconfig.component.ts @@ -0,0 +1,11 @@ +import { Component, Input } from "@angular/core"; + +@Component({ + selector: "wizard-ombi", + templateUrl: "./ombiconfig.component.html", + styleUrls: ["../welcome/welcome.component.scss"] +}) +export class OmbiConfigComponent { + + constructor() { } +} diff --git a/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html b/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html index 684742a89..4c3ee268a 100644 --- a/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html +++ b/src/Ombi/ClientApp/src/app/wizard/plex/plex.component.html @@ -4,6 +4,7 @@
+

Plex Configuration

@@ -20,13 +21,13 @@
- +

OR

- +
diff --git a/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html b/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html index b3c016d95..ea15e16b7 100644 --- a/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html +++ b/src/Ombi/ClientApp/src/app/wizard/welcome/welcome.component.html @@ -13,7 +13,7 @@

Welcome to Ombi!

This wizard will quickly take you through the inital setup!

-

If you encounter any problems you can find help on the following platforms:

+

If you encounter any problems, please reach out on the following platforms: