From f8b530e0a523a0d9ff469ef716838374c395a360 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Fri, 4 Dec 2020 15:58:55 +0100 Subject: unify inputs requiring buttons like password inputs --- .../my-account-change-password.component.html | 27 ++++++++++++---------- .../my-account-change-password.component.scss | 13 +++++------ .../my-account-change-password.component.ts | 4 ++-- 3 files changed, 23 insertions(+), 21 deletions(-) (limited to 'client/src/app/+my-account/my-account-settings/my-account-change-password') diff --git a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html index 4756cfecd..f1127b6a1 100644 --- a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html +++ b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html @@ -3,26 +3,29 @@
- +
{{ formErrors['current-password'] }}
- +
{{ formErrors['new-password'] }}
- +
{{ formErrors['new-confirmed-password'] }}
diff --git a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.scss b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.scss index 381afae07..0d1f3094a 100644 --- a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.scss +++ b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.scss @@ -6,14 +6,14 @@ label { font-size: 100%; } -input[type=password] { - @include peertube-input-text(340px); +my-input-toggle-hidden { + width: 340px; display: block; +} - &#new-password, - &#new-confirmed-password { - margin-top: 15px; - } +#new-password, +#new-confirmed-password { + margin-top: 15px; } input[type=submit] { @@ -22,4 +22,3 @@ input[type=submit] { margin-top: 15px; } - diff --git a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts index ba68bab32..e034aedef 100644 --- a/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts +++ b/client/src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts @@ -1,7 +1,7 @@ import { filter } from 'rxjs/operators' import { Component, OnInit } from '@angular/core' import { AuthService, Notifier, UserService } from '@app/core' -import { USER_CONFIRM_PASSWORD_VALIDATOR, USER_PASSWORD_VALIDATOR } from '@app/shared/form-validators/user-validators' +import { USER_CONFIRM_PASSWORD_VALIDATOR, USER_PASSWORD_VALIDATOR, USER_EXISTING_PASSWORD_VALIDATOR } from '@app/shared/form-validators/user-validators' import { FormReactive, FormValidatorService } from '@app/shared/shared-forms' import { User } from '@shared/models' @@ -25,7 +25,7 @@ export class MyAccountChangePasswordComponent extends FormReactive implements On ngOnInit () { this.buildForm({ - 'current-password': USER_PASSWORD_VALIDATOR, + 'current-password': USER_EXISTING_PASSWORD_VALIDATOR, 'new-password': USER_PASSWORD_VALIDATOR, 'new-confirmed-password': USER_CONFIRM_PASSWORD_VALIDATOR }) -- cgit v1.2.3