From 2bc9bd08cd121bdffbf56a0241c4decfb77bfdd5 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Mon, 13 Apr 2020 17:03:01 +0200 Subject: Improving select displays, focus box-shadows for paginators, instructions for index url --- client/src/app/+admin/config/shared/config.service.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'client/src/app/+admin/config/shared') diff --git a/client/src/app/+admin/config/shared/config.service.ts b/client/src/app/+admin/config/shared/config.service.ts index 28a3d67d6..874b8094d 100644 --- a/client/src/app/+admin/config/shared/config.service.ts +++ b/client/src/app/+admin/config/shared/config.service.ts @@ -10,8 +10,8 @@ import { I18n } from '@ngx-translate/i18n-polyfill' export class ConfigService { private static BASE_APPLICATION_URL = environment.apiUrl + '/api/v1/config' - videoQuotaOptions: { value: number, label: string }[] = [] - videoQuotaDailyOptions: { value: number, label: string }[] = [] + videoQuotaOptions: { value: number, label: string, disabled?: boolean }[] = [] + videoQuotaDailyOptions: { value: number, label: string, disabled?: boolean }[] = [] constructor ( private authHttp: HttpClient, @@ -19,8 +19,10 @@ export class ConfigService { private i18n: I18n ) { this.videoQuotaOptions = [ + { value: undefined, label: 'Default quota', disabled: true }, { value: -1, label: this.i18n('Unlimited') }, - { value: 0, label: '0' }, + { value: undefined, label: '─────', disabled: true }, + { value: 0, label: this.i18n('None - no upload possible') }, { value: 100 * 1024 * 1024, label: this.i18n('100MB') }, { value: 500 * 1024 * 1024, label: this.i18n('500MB') }, { value: 1024 * 1024 * 1024, label: this.i18n('1GB') }, @@ -30,8 +32,10 @@ export class ConfigService { ] this.videoQuotaDailyOptions = [ + { value: undefined, label: 'Default daily upload limit', disabled: true }, { value: -1, label: this.i18n('Unlimited') }, - { value: 0, label: '0' }, + { value: undefined, label: '─────', disabled: true }, + { value: 0, label: this.i18n('None - no upload possible') }, { value: 10 * 1024 * 1024, label: this.i18n('10MB') }, { value: 50 * 1024 * 1024, label: this.i18n('50MB') }, { value: 100 * 1024 * 1024, label: this.i18n('100MB') }, -- cgit v1.2.3