mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 21:33:15 -07:00
Styling tweaks and changed the wiki links https://github.com/Ombi-app/Ombi.Docs/issues/32
This commit is contained in:
parent
18799f476a
commit
f7a5abe81f
23 changed files with 38 additions and 40 deletions
|
@ -20,6 +20,9 @@
|
||||||
<p-skeleton *ngIf="!fullyLoaded" width="100%" height="315px"></p-skeleton>
|
<p-skeleton *ngIf="!fullyLoaded" width="100%" height="315px"></p-skeleton>
|
||||||
|
|
||||||
<div *ngIf="fullyLoaded" class="ombi-card dark-card c" [style.display]="hide ? 'none' : 'block'">
|
<div *ngIf="fullyLoaded" class="ombi-card dark-card c" [style.display]="hide ? 'none' : 'block'">
|
||||||
|
<div class="ribbon {{getStatusClass()}} ribbon-top-right"><span>
|
||||||
|
{{getAvailbilityStatus()}}
|
||||||
|
</span></div>
|
||||||
<a>
|
<a>
|
||||||
<img [routerLink]="generateDetailsLink()" id="cardImage" src="{{result.posterPath}}" class="image"
|
<img [routerLink]="generateDetailsLink()" id="cardImage" src="{{result.posterPath}}" class="image"
|
||||||
alt="{{result.title}}">
|
alt="{{result.title}}">
|
||||||
|
|
|
@ -147,8 +147,9 @@ small {
|
||||||
|
|
||||||
/* top right*/
|
/* top right*/
|
||||||
.ribbon-top-right {
|
.ribbon-top-right {
|
||||||
top: -10px;
|
top: -5px;
|
||||||
right: -10px;
|
right: -5px;
|
||||||
|
z-index: 999999;
|
||||||
}
|
}
|
||||||
.ribbon-top-right::before,
|
.ribbon-top-right::before,
|
||||||
.ribbon-top-right::after {
|
.ribbon-top-right::after {
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
<div *ngIf="loadingFlag">
|
<div *ngIf="loadingFlag">
|
||||||
<p-carousel [numVisible]="10" [numScroll]="10" [page]="0" [value]="[0,1,2,3,4,5,6,7,8,9,10,11,12,13]" [responsiveOptions]="responsiveOptions">
|
<p-carousel [numVisible]="10" [numScroll]="10" [page]="0" [value]="[0,1,2,3,4,5,6,7,8,9,10,11,12,13]" [responsiveOptions]="responsiveOptions">
|
||||||
<ng-template let-result pTemplate="item">
|
<ng-template let-result pTemplate="item">
|
||||||
<p-skeleton *ngIf="!fullyLoaded" width="100%" height="315px"></p-skeleton>
|
<p-skeleton *ngIf="!fullyLoaded" width="100%" height="315px" borderRadius="16px" style="padding: 5px;"></p-skeleton>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
</p-carousel>
|
</p-carousel>
|
||||||
</div>
|
</div>
|
|
@ -72,9 +72,8 @@
|
||||||
.discover-filter-button{
|
.discover-filter-button{
|
||||||
background:inherit;
|
background:inherit;
|
||||||
color:inherit;
|
color:inherit;
|
||||||
padding:0 20px;
|
padding:0 0px;
|
||||||
border-radius: 30px;
|
border-radius: 30px;
|
||||||
margin:5px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.discover-filter-button.cdk-focused{
|
.discover-filter-button.cdk-focused{
|
||||||
|
@ -85,3 +84,7 @@
|
||||||
outline:none;
|
outline:none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.card-skeleton {
|
||||||
|
padding: 5px;
|
||||||
|
}
|
|
@ -28,8 +28,6 @@
|
||||||
<span *ngIf="!movie.available">
|
<span *ngIf="!movie.available">
|
||||||
<span *ngIf="movie.requested || movie.approved; then requestedBtn else notRequestedBtn"></span>
|
<span *ngIf="movie.requested || movie.approved; then requestedBtn else notRequestedBtn"></span>
|
||||||
|
|
||||||
<button *ngIf="movie.belongsToCollection" [routerLink]="'/discover/collection/' + movie.belongsToCollection.id" mat-raised-button class="btn-spacing"><i class="fa fa-list"></i> {{'MediaDetails.ViewCollection' | translate}}</button>
|
|
||||||
|
|
||||||
<ng-template #requestedBtn>
|
<ng-template #requestedBtn>
|
||||||
<button mat-raised-button *ngIf="!hasRequest || hasRequest && movieRequest && !movieRequest.denied" class="btn-spacing" color="warn" [disabled]><i class="fa fa-check"></i>
|
<button mat-raised-button *ngIf="!hasRequest || hasRequest && movieRequest && !movieRequest.denied" class="btn-spacing" color="warn" [disabled]><i class="fa fa-check"></i>
|
||||||
{{ 'Common.Requested' | translate }}</button>
|
{{ 'Common.Requested' | translate }}</button>
|
||||||
|
@ -64,6 +62,8 @@
|
||||||
<button mat-raised-button class="btn-spacing" color="danger" (click)="issue()">
|
<button mat-raised-button class="btn-spacing" color="danger" (click)="issue()">
|
||||||
<i class="fa fa-exclamation"></i> {{
|
<i class="fa fa-exclamation"></i> {{
|
||||||
'Requests.ReportIssue' | translate }}</button>
|
'Requests.ReportIssue' | translate }}</button>
|
||||||
|
<button *ngIf="movie.belongsToCollection" [routerLink]="'/discover/collection/' + movie.belongsToCollection.id" mat-raised-button class="btn-spacing"><i class="fa fa-list"></i> {{'MediaDetails.ViewCollection' | translate}}</button>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Setting/Configuration admin area -->
|
<!-- Setting/Configuration admin area -->
|
||||||
|
|
|
@ -91,16 +91,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.profile-img img {
|
.profile-img img {
|
||||||
border-radius: 6px;
|
|
||||||
box-shadow: 4px 3px 6px 0 rgba(0,0,0,.2);
|
|
||||||
width: 45px;
|
width: 45px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.outer-profile {
|
|
||||||
background-color: #303030;
|
|
||||||
box-shadow: inset 0 0 3px #000000;
|
|
||||||
padding: 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.full {
|
.full {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -116,7 +109,6 @@
|
||||||
.sidenav-container .sidenav{
|
.sidenav-container .sidenav{
|
||||||
background: $ombi-background-accent;
|
background: $ombi-background-accent;
|
||||||
color:#FFF;
|
color:#FFF;
|
||||||
width: 23rem;
|
|
||||||
font-family: 'Montserrat', sans-serif;
|
font-family: 'Montserrat', sans-serif;
|
||||||
|
|
||||||
.application-name{
|
.application-name{
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Authentication-Settings'"></wiki>
|
<wiki [path]="'/settings/authentication/'"></wiki>
|
||||||
<fieldset *ngIf="form">
|
<fieldset *ngIf="form">
|
||||||
<legend>Authentication</legend>
|
<legend>Authentication</legend>
|
||||||
<div class="md-form-field" style="margin-top:1em;"></div>
|
<div class="md-form-field" style="margin-top:1em;"></div>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Customization-Settings'"></wiki>
|
<wiki [path]="'/settings/customization/'"></wiki>
|
||||||
<fieldset *ngIf="settings">
|
<fieldset *ngIf="settings">
|
||||||
<legend>Customization</legend>
|
<legend>Customization</legend>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<settings-menu>
|
<settings-menu>
|
||||||
</settings-menu>
|
</settings-menu>
|
||||||
<div>
|
<div>
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/DogNzb-Settings'"></wiki>
|
<wiki [path]="'/settings/dognzb/'"></wiki>
|
||||||
<div *ngIf="form" class="small-middle-container">
|
<div *ngIf="form" class="small-middle-container">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>DogNzb Settings</legend>
|
<legend>DogNzb Settings</legend>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Issue-Settings'"></wiki>
|
<wiki [path]="'/settings/issues/'"></wiki>
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Issues</legend>
|
<legend>Issues</legend>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Job-Settings'"></wiki>
|
<wiki [path]="'/settings/scheduled-tasks/'"></wiki>
|
||||||
<div *ngIf="form" class="small-middle-container">
|
<div *ngIf="form" class="small-middle-container">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Job Settings</legend>
|
<legend>Job Settings</legend>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Landing-Page-Settings'"></wiki>
|
<wiki [path]="'/settings/landing-page/'"></wiki>
|
||||||
<fieldset *ngIf="settings" class="container">
|
<fieldset *ngIf="settings" class="container">
|
||||||
<legend>Landing Page Configuration</legend>
|
<legend>Landing Page Configuration</legend>
|
||||||
<div class="md-form-field" style="margin-top:1em;"></div>
|
<div class="md-form-field" style="margin-top:1em;"></div>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Mass-Email'"></wiki>
|
<wiki [path]="'/settings/notifications/mass-email/'"></wiki>
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Mass Email</legend>
|
<legend>Mass Email</legend>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
|
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Newsletter-Settings'"></wiki>
|
<wiki [path]="'/settings/notifications/newsletter/'"></wiki>
|
||||||
<div *ngIf="settings" class="small-middle-container">
|
<div *ngIf="settings" class="small-middle-container">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Newsletter</legend>
|
<legend>Newsletter</legend>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Notification-Template-Variables'" [text]="'Notification Variables'">
|
<wiki [path]="'/settings/notifications/template-variables/'" [text]="'Notification Variables'">
|
||||||
</wiki>
|
</wiki>
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Ombi-Settings'"></wiki>
|
<wiki [path]="'/settings/ombi-settings/'"></wiki>
|
||||||
<fieldset *ngIf="form">
|
<fieldset *ngIf="form">
|
||||||
<legend>Ombi Configuration</legend>
|
<legend>Ombi Configuration</legend>
|
||||||
<form novalidate [formGroup]="form" (ngSubmit)="onSubmit(form)">
|
<form novalidate [formGroup]="form" (ngSubmit)="onSubmit(form)">
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Issues']">Issues</button>
|
<button mat-menu-item [routerLink]="['/Settings/Issues']">Issues</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/UserManagement']">User Management</button>
|
<button mat-menu-item [routerLink]="['/Settings/UserManagement']">User Management</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Authentication']">Authentication</button>
|
<button mat-menu-item [routerLink]="['/Settings/Authentication']">Authentication</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Vote']">Vote</button>
|
<!-- <button mat-menu-item [routerLink]="['/Settings/Vote']">Vote</button> -->
|
||||||
<button mat-menu-item [routerLink]="['/Settings/TheMovieDb']">The Movie Database</button>
|
<button mat-menu-item [routerLink]="['/Settings/TheMovieDb']">The Movie Database</button>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
<mat-menu #systemMenu="matMenu">
|
<mat-menu #systemMenu="matMenu">
|
||||||
<button mat-menu-item [routerLink]="['/Settings/About']">About</button>
|
<button mat-menu-item [routerLink]="['/Settings/About']">About</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/FailedRequests']">Failed Requests</button>
|
<button mat-menu-item [routerLink]="['/Settings/FailedRequests']">Failed Requests</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Update']">Update</button>
|
<!-- <button mat-menu-item [routerLink]="['/Settings/Update']">Update</button> -->
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Jobs']">Scheduled Tasks</button>
|
<button mat-menu-item [routerLink]="['/Settings/Jobs']">Scheduled Tasks</button>
|
||||||
<button mat-menu-item [routerLink]="['/Settings/Logs']">Logs</button>
|
<button mat-menu-item [routerLink]="['/Settings/Logs']">Logs</button>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/User-Importer-Settings'"></wiki>
|
<wiki [path]="'/settings/import-users/'"></wiki>
|
||||||
<fieldset *ngIf="settings">
|
<fieldset *ngIf="settings">
|
||||||
<legend>User Importer Settings</legend>
|
<legend>User Importer Settings</legend>
|
||||||
<div class="md-form-field" style="margin-top:1em;"></div>
|
<div class="md-form-field" style="margin-top:1em;"></div>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<settings-menu></settings-menu>
|
<settings-menu></settings-menu>
|
||||||
<div class="small-middle-container">
|
<div class="small-middle-container">
|
||||||
<wiki [url]="'https://github.com/tidusjar/Ombi/wiki/Vote-Settings'"></wiki>
|
<wiki [path]="'/settings/voting/'"></wiki>
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Vote</legend>
|
<legend>Vote</legend>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<div class="col" style="text-align: -webkit-right;">
|
<div class="col" style="text-align: -webkit-right;">
|
||||||
<div *ngIf="!text" class="col-md-4 ml-auto ">
|
<div *ngIf="!text" class="col-md-4 ml-auto ">
|
||||||
<a href="{{url}}" target="_blank">
|
<a href="{{domain}}{{url}}" target="_blank">
|
||||||
<button mat-raised-button color="accent">
|
<button mat-raised-button color="accent">
|
||||||
<span>Wiki</span>
|
<span>Wiki</span>
|
||||||
</button>
|
</button>
|
||||||
|
@ -8,7 +8,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div *ngIf="text" class="col-md-4 ml-auto ">
|
<div *ngIf="text" class="col-md-4 ml-auto ">
|
||||||
<a href="{{url}}" target="_blank">
|
<a href="{{domain}}{{url}}" target="_blank">
|
||||||
<button mat-raised-button color="accent">
|
<button mat-raised-button color="accent">
|
||||||
<span>{{text}}</span>
|
<span>{{text}}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
templateUrl: "./wiki.component.html",
|
templateUrl: "./wiki.component.html",
|
||||||
})
|
})
|
||||||
export class WikiComponent {
|
export class WikiComponent {
|
||||||
@Input() public url: string;
|
@Input() public path: string;
|
||||||
@Input() public text: string;
|
@Input() public text: string;
|
||||||
|
public domain: string = "http://docs.ombi.app/"
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,7 +22,12 @@ td.mat-cell {
|
||||||
}
|
}
|
||||||
|
|
||||||
// lighter bg
|
// lighter bg
|
||||||
.mat-expansion-panel, .mat-card, .mat-dialog-container, .mat-menu-content{
|
.mat-expansion-panel,
|
||||||
|
.mat-card,
|
||||||
|
.mat-dialog-container,
|
||||||
|
.mat-menu-content,
|
||||||
|
.mat-table,
|
||||||
|
.mat-paginator {
|
||||||
background: $ombi-background-accent !important;
|
background: $ombi-background-accent !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -153,13 +153,6 @@ namespace Ombi
|
||||||
ombiService.SaveSettings(settings);
|
ombiService.SaveSettings(settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!settings.Set)
|
|
||||||
{
|
|
||||||
settings.Set = true;
|
|
||||||
settings.CollectAnalyticData = true;
|
|
||||||
ombiService.SaveSettings(settings);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check if it's in the startup args
|
// Check if it's in the startup args
|
||||||
var appConfig = serviceProvider.GetService<IApplicationConfigRepository>();
|
var appConfig = serviceProvider.GetService<IApplicationConfigRepository>();
|
||||||
var baseUrl = appConfig.Get(ConfigurationTypes.BaseUrl);
|
var baseUrl = appConfig.Get(ConfigurationTypes.BaseUrl);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue