Sengi-Windows-MacOS-Linux/src/app/components/create-status/create-status.component.html

34 lines
1.8 KiB
HTML
Raw Normal View History

2019-03-06 05:37:58 +01:00
<form class="status-form" (ngSubmit)="onSubmit()">
<div class="status-form__sending" *ngIf="isSending">
<app-waiting-animation class="waiting-icon"></app-waiting-animation>
2019-03-06 05:37:58 +01:00
</div>
<input [(ngModel)]="title" type="text" class="form-control form-control-sm" name="title" autocomplete="off"
placeholder="Title, Content Warning (optional)" title="title, content warning (optional)" />
<textarea #reply [(ngModel)]="status" name="status"
class="form-control form-control-sm status-form__status flexcroll" rows="5" required title="content"
2019-07-23 06:45:52 +02:00
placeholder="What's in your mind?"
(keydown.control.enter)="onCtrlEnter()"
(keydown)="handleKeyDown($event)"></textarea>
2019-07-23 05:35:42 +02:00
<app-autosuggest class="status-form__autosuggest" *ngIf="autosuggestData"
2019-07-23 05:52:48 +02:00
[pattern]="autosuggestData"
(suggestionSelectedEvent)="suggestionSelected($event)"
(hasSuggestionsEvent)="suggestionsChanged($event)"></app-autosuggest>
2019-07-23 04:30:29 +02:00
<div class="status-form__mention-error" *ngIf="mentionTooFarAwayError">Error: mentions must be placed closer to the start in order to use multiposting.</div>
<select class="form-control form-control-sm form-control--privacy" id="privacy" name="privacy"
[(ngModel)]="selectedPrivacy">
<option *ngFor="let p of privacyList" [ngValue]="p">{{p}}</option>
</select>
2019-03-07 01:02:29 +01:00
<div class="status-form__counter">
<span class="status-form__counter--count">{{charCountLeft}}</span> <span
class="status-form__counter--posts">{{postCounts - 1}}/{{postCounts}}</span>
2019-03-07 01:02:29 +01:00
</div>
<button type="submit" class="btn btn-sm btn-custom-primary" *ngIf="statusReplyingToWrapper">REPLY!</button>
<button type="submit" class="btn btn-sm btn-custom-primary" *ngIf="!statusReplyingToWrapper">POST!</button>
2019-03-08 05:50:33 +01:00
<app-media></app-media>
</form>