added custom status length warning
This commit is contained in:
parent
62c5d42493
commit
04cdb6ebce
|
@ -43,10 +43,11 @@
|
|||
|
||||
<h4 class="my-account__label my-account__margin-top">advanced settings:</h4>
|
||||
<div class="advanced-settings">
|
||||
<input class="advanced-settings__checkbox" [value]="customStatusLength" (change)="onCustomLengthChange()"
|
||||
<input class="advanced-settings__checkbox" [value]="customStatusLengthEnabled" (change)="onCustomLengthChange()"
|
||||
type="checkbox" name="customCharLength" value="customCharLength" id="customCharLength"> <label class="noselect advanced-settings__label" for="customCharLength">status'
|
||||
custom length</label><br>
|
||||
<input *ngIf="customStatusLength" class="themed-form advanced-settings__input" type="number" />
|
||||
<p *ngIf="customStatusLengthEnabled" class="advanced-settings__text">use this only if your instance doesn't support custom length detection (i.e. not a Pleroma or glitch-soc instance)</p>
|
||||
<input *ngIf="customStatusLengthEnabled" [value]="customStatusLength" class="themed-form advanced-settings__input" type="number" />
|
||||
</div>
|
||||
|
||||
<h4 class="my-account__label my-account__margin-top">remove account from sengi:</h4>
|
||||
|
|
|
@ -119,6 +119,12 @@
|
|||
|
||||
}
|
||||
|
||||
&__text {
|
||||
display: block;
|
||||
margin: 0 6px 9px 6px;
|
||||
color: rgb(140, 152, 173);
|
||||
}
|
||||
|
||||
&__input {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
|
|
@ -24,7 +24,8 @@ export class MyAccountComponent implements OnInit, OnDestroy {
|
|||
faCheck = faCheck;
|
||||
faTimes = faTimes;
|
||||
|
||||
customStatusLength: boolean;
|
||||
customStatusLengthEnabled: boolean;
|
||||
customStatusLength: number;
|
||||
|
||||
availableStreams: StreamWrapper[] = [];
|
||||
availableLists: StreamWrapper[] = [];
|
||||
|
@ -61,7 +62,7 @@ export class MyAccountComponent implements OnInit, OnDestroy {
|
|||
}
|
||||
|
||||
onCustomLengthChange(): boolean {
|
||||
this.customStatusLength = !this.customStatusLength;
|
||||
this.customStatusLengthEnabled = !this.customStatusLengthEnabled;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
@ -21,6 +21,9 @@ export class AccountSettings {
|
|||
displayNotifications: boolean = true;
|
||||
lastMentionCreationDate: string;
|
||||
lastNotificationCreationDate: string;
|
||||
|
||||
customStatusCharLengthEnabled: boolean = false;
|
||||
customStatusCharLength: number = 500;
|
||||
}
|
||||
|
||||
export class GlobalSettings {
|
||||
|
|
Loading…
Reference in New Issue