diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.html b/apps/client/src/app/components/admin-settings/admin-settings.component.html index 368b98da5..fee6b690d 100644 --- a/apps/client/src/app/components/admin-settings/admin-settings.component.html +++ b/apps/client/src/app/components/admin-settings/admin-settings.component.html @@ -2,6 +2,42 @@
@@ -23,8 +59,10 @@
[enableLink]="false"
/>
@if (isGhostfolioApiKeyValid === false) {
- Early Accessnew
}
diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.scss b/apps/client/src/app/components/admin-settings/admin-settings.component.scss
index 384143300..dc0d96009 100644
--- a/apps/client/src/app/components/admin-settings/admin-settings.component.scss
+++ b/apps/client/src/app/components/admin-settings/admin-settings.component.scss
@@ -1,19 +1,25 @@
:host {
display: block;
+ a,
button {
&.special {
- background: linear-gradient(45deg, rgb(228, 94, 237), rgb(104, 94, 237));
+ background: linear-gradient(45deg, var(--oc-pink-5), var(--oc-violet-5));
color: #fff;
}
}
.badge {
- &.early-access {
+ &.new {
border: 1px solid var(--mat-table-row-item-outline-color);
+ padding-bottom: 0.05rem;
}
}
+ .mat-mdc-card {
+ --mdc-outlined-card-outline-color: var(--oc-violet-2);
+ }
+
.mat-mdc-progress-bar {
--mdc-linear-progress-active-indicator-height: 0.5rem;
--mdc-linear-progress-track-height: 0.5rem;
diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.ts b/apps/client/src/app/components/admin-settings/admin-settings.component.ts
index 8911fb818..209fbe9f0 100644
--- a/apps/client/src/app/components/admin-settings/admin-settings.component.ts
+++ b/apps/client/src/app/components/admin-settings/admin-settings.component.ts
@@ -19,14 +19,9 @@ import {
OnDestroy,
OnInit
} from '@angular/core';
-import { MatDialog } from '@angular/material/dialog';
import { MatTableDataSource } from '@angular/material/table';
-import { DeviceDetectorService } from 'ngx-device-detector';
import { catchError, filter, of, Subject, takeUntil } from 'rxjs';
-import { GfGhostfolioPremiumApiDialogComponent } from './ghostfolio-premium-api-dialog/ghostfolio-premium-api-dialog.component';
-import { GhostfolioPremiumApiDialogParams } from './ghostfolio-premium-api-dialog/interfaces/interfaces';
-
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'gf-admin-settings',
@@ -43,7 +38,6 @@ export class AdminSettingsComponent implements OnDestroy, OnInit {
public isLoading = false;
public pricingUrl: string;
- private deviceType: string;
private unsubscribeSubject = new Subject
-
-
-
- Early access to the official
- Ghostfolio Premium
-
- Get Early Access
-
-
- or
-
-
- |
---|