Popular
-
\ No newline at end of file
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss
index 76e1ce26c..c1add14c9 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss
+++ b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.scss
@@ -1,3 +1,7 @@
.section {
margin: 20px;
-}
\ No newline at end of file
+}
+::ng-deep .p-carousel-indicators {
+ display: none !important;
+ }
+
\ No newline at end of file
diff --git a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
index 519126715..7b4fc291b 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
+++ b/src/Ombi/ClientApp/src/app/discover/components/discover/discover.component.ts
@@ -6,6 +6,7 @@ import { trigger, transition, style, animate } from "@angular/animations";
import { StorageService } from "../../../shared/storage/storage-service";
import { DOCUMENT } from "@angular/common";
import { ISearchTvResultV2 } from "../../../interfaces/ISearchTvResultV2";
+import { DiscoverType } from "../carousel-list/carousel-list.component";
@Component({
templateUrl: "./discover.component.html",
@@ -30,6 +31,7 @@ export class DiscoverComponent implements OnInit {
public tvShows: ISearchTvResult[] = [];
public discoverOptions: DiscoverOption = DiscoverOption.Combined;
+ public DiscoverType = DiscoverType;
public DiscoverOption = DiscoverOption;
public displayOption: DisplayOption = DisplayOption.Card;
public DisplayOption = DisplayOption;
@@ -59,8 +61,8 @@ export class DiscoverComponent implements OnInit {
public async ngOnInit() {
this.loading()
- this.upcomingMovies = this.mapTvModel(await this.searchService.popularTvByPage(0, 14));
- this.trendingMovies = this.mapMovieModel(await this.searchService.popularMoviesByPage(0, 14));
+ // this.upcomingMovies = this.mapTvModel(await this.searchService.popularTvByPage(0, 14));
+ // this.trendingMovies = this.mapMovieModel(await this.searchService.popularMoviesByPage(0, 14));
this.finishLoading();
// const localDiscoverOptions = +this.storageService.get(this.mediaTypeStorageKey);
// if (localDiscoverOptions) {
diff --git a/src/Ombi/ClientApp/src/app/discover/components/index.ts b/src/Ombi/ClientApp/src/app/discover/components/index.ts
index b26ed5b19..c0f3a7141 100644
--- a/src/Ombi/ClientApp/src/app/discover/components/index.ts
+++ b/src/Ombi/ClientApp/src/app/discover/components/index.ts
@@ -8,8 +8,8 @@ import { AuthGuard } from "../../auth/auth.guard";
import { SearchService, RequestService } from "../../services";
import { MatDialog } from "@angular/material/dialog";
import { DiscoverGridComponent } from "./grid/discover-grid.component";
-import { MovieListComponent } from "./movie-list/movie-list.component";
import { DiscoverSearchResultsComponent } from "./search-results/search-results.component";
+import { CarouselListComponent } from "./carousel-list/carousel-list.component";
export const components: any[] = [
@@ -20,7 +20,7 @@ export const components: any[] = [
DiscoverActorComponent,
DiscoverGridComponent,
DiscoverSearchResultsComponent,
- MovieListComponent,
+ CarouselListComponent,
];
diff --git a/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.html b/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.html
deleted file mode 100644
index 908fc941b..000000000
--- a/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.html
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.ts b/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.ts
deleted file mode 100644
index f8a9ef03b..000000000
--- a/src/Ombi/ClientApp/src/app/discover/components/movie-list/movie-list.component.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-import { Component, OnInit, Input } from "@angular/core";
-import { IDiscoverCardResult } from "../../interfaces";
-import { RequestType} from "../../../interfaces";
-import { SearchV2Service } from "../../../services";
-import { ISearchTvResultV2 } from "../../../interfaces/ISearchTvResultV2";
-import { ISearchMovieResultV2 } from "../../../interfaces/ISearchMovieResultV2";
-
-@Component({
- selector: "movie-list",
- templateUrl: "./movie-list.component.html",
- styleUrls: ["./movie-list.component.scss"],
-})
-export class MovieListComponent {
-
- public RequestType = RequestType;
- @Input() public result: IDiscoverCardResult[];
-
- public responsiveOptions: any;
-
- constructor() {
- this.responsiveOptions = [
- {
- breakpoint: '2559px',
- numVisible: 7,
- numScroll: 7
- },
- {
- breakpoint: '1024px',
- numVisible: 4,
- numScroll: 4
- },
- {
- breakpoint: '768px',
- numVisible: 2,
- numScroll: 2
- },
- {
- breakpoint: '560px',
- numVisible: 1,
- numScroll: 1
- }
- ];
- }
-
-
-}
diff --git a/src/Ombi/ClientApp/src/styles/new-mat-palette.scss b/src/Ombi/ClientApp/src/styles/new-mat-palette.scss
new file mode 100644
index 000000000..9d9872775
--- /dev/null
+++ b/src/Ombi/ClientApp/src/styles/new-mat-palette.scss
@@ -0,0 +1,98 @@
+$ombi-accent: (
+ 50: #ecfafe,
+ 100: #d0f2fe,
+ 200: #b1e9fd,
+ 300: #91e0fc,
+ 400: #7ad9fb,
+ 500: #62d2fa,
+ 600: #5acdf9,
+ 700: #50c7f9,
+ 800: #46c1f8,
+ 900: #34b6f6,
+ A100: #ffffff,
+ A200: #ffffff,
+ A400: #d6f1ff,
+ A700: #bde8ff,
+ contrast: (
+ 50 : #000000,
+ 100 : #000000,
+ 200 : #000000,
+ 300 : #000000,
+ 400 : #ffffff,
+ 500 : #ffffff,
+ 600 : #ffffff,
+ 700 : #ffffff,
+ 800 : #ffffff,
+ 900 : #ffffff,
+ A100 : #000000,
+ A200 : #000000,
+ A400 : #000000,
+ A700 : #000000,
+ )
+);
+
+$ombi-primary: (
+ 50 : #e4e5e6,
+ 100 : #bbbdc1,
+ 200 : #8d9297,
+ 300 : #5f666d,
+ 400 : #3d454e,
+ 500 : #1b242f,
+ 600 : #18202a,
+ 700 : #141b23,
+ 800 : #10161d,
+ 900 : #080d12,
+ A100 : #55aaff,
+ A200 : #2290ff,
+ A400 : #0077ee,
+ A700 : #006ad4,
+ contrast: (
+ 50 : #000000,
+ 100 : #000000,
+ 200 : #000000,
+ 300 : #ffffff,
+ 400 : #ffffff,
+ 500 : #ffffff,
+ 600 : #ffffff,
+ 700 : #ffffff,
+ 800 : #ffffff,
+ 900 : #ffffff,
+ A100 : #000000,
+ A200 : #ffffff,
+ A400 : #ffffff,
+ A700 : #ffffff,
+ )
+);
+
+$ombi-background: (
+ 50 : #e2e3e4,
+ 100 : #b7b9bb,
+ 200 : #878b8e,
+ 300 : #575d61,
+ 400 : #333a3f,
+ 500 : #0f171d,
+ 600 : #0d141a,
+ 700 : #0b1115,
+ 800 : #080d11,
+ 900 : #04070a,
+ A100 : #4fc4ff,
+ A200 : #1cb3ff,
+ A400 : #009be8,
+ A700 : #008ace,
+ contrast: (
+ 50 : #000000,
+ 100 : #000000,
+ 200 : #000000,
+ 300 : #ffffff,
+ 400 : #ffffff,
+ 500 : #ffffff,
+ 600 : #ffffff,
+ 700 : #ffffff,
+ 800 : #ffffff,
+ 900 : #ffffff,
+ A100 : #000000,
+ A200 : #000000,
+ A400 : #ffffff,
+ A700 : #ffffff,
+ )
+);
\ No newline at end of file