mirror of https://github.com/Squidex/squidex.git
24 changed files with 238 additions and 219 deletions
@ -1,13 +1,13 @@ |
|||
<ng-container *ngIf="!scheduledTo"> |
|||
<span class="content-status content-status-{{displayStatus | lowercase}} mr-1" [class.middle]="alignMiddle" title="{{displayStatus}}" titlePosition="top"> |
|||
<i class="icon-circle"></i> |
|||
<ng-container *ngIf="scheduledTo; else noSchedule"> |
|||
<span class="content-status content-status-{{scheduledTo | lowercase}} mr-1" [class.middle]="alignMiddle" title="{{tooltipText}}" titlePosition="top"> |
|||
<i class="icon-clock"></i> |
|||
</span> |
|||
</ng-container> |
|||
|
|||
<ng-container *ngIf="scheduledTo"> |
|||
<span class="content-status content-status-{{scheduledTo | lowercase}} mr-1" [class.middle]="alignMiddle" title="{{displayStatus}}" titlePosition="top"> |
|||
<i class="icon-clock"></i> |
|||
<ng-template #noSchedule> |
|||
<span class="content-status content-status-{{displayStatus | lowercase}} mr-1" [class.middle]="alignMiddle" title="{{tooltipText}}" titlePosition="top"> |
|||
<i class="icon-circle"></i> |
|||
</span> |
|||
</ng-container> |
|||
</ng-template> |
|||
|
|||
<span class="content-status-label" *ngIf="showLabel">{{displayStatus}}</span> |
|||
@ -1,30 +1,28 @@ |
|||
<ng-container *sqxModalView="dueTimeDialog;onRoot:true"> |
|||
<sqx-modal-dialog (closed)="cancelStatusChange()"> |
|||
<ng-container title> |
|||
{{dueTimeAction}} content item(s) |
|||
</ng-container> |
|||
<sqx-modal-dialog *sqxModalView="dueTimeDialog;onRoot:true" (closed)="cancelStatusChange()"> |
|||
<ng-container title> |
|||
{{dueTimeAction}} content item(s) |
|||
</ng-container> |
|||
|
|||
<ng-container content> |
|||
<div class="form-check"> |
|||
<input class="form-check-input" type="radio" [(ngModel)]="dueTimeMode" value="Immediately" id="immediately"> |
|||
<label class="form-check-label" for="immediately"> |
|||
{{dueTimeAction}} content item(s) immediately. |
|||
</label> |
|||
</div> |
|||
<ng-container content> |
|||
<div class="form-check"> |
|||
<input class="form-check-input" type="radio" [(ngModel)]="dueTimeMode" value="Immediately" id="immediately"> |
|||
<label class="form-check-label" for="immediately"> |
|||
{{dueTimeAction}} content item(s) immediately. |
|||
</label> |
|||
</div> |
|||
|
|||
<div class="form-check"> |
|||
<input class="form-check-input" type="radio" [(ngModel)]="dueTimeMode" value="Scheduled" id="scheduled"> |
|||
<label class="form-check-label" for="scheduled"> |
|||
{{dueTimeAction}} content item(s) at a later point date and time. |
|||
</label> |
|||
</div> |
|||
<div class="form-check"> |
|||
<input class="form-check-input" type="radio" [(ngModel)]="dueTimeMode" value="Scheduled" id="scheduled"> |
|||
<label class="form-check-label" for="scheduled"> |
|||
{{dueTimeAction}} content item(s) at a later point date and time. |
|||
</label> |
|||
</div> |
|||
|
|||
<sqx-date-time-editor [disabled]="dueTimeMode === 'Immediately'" mode="DateTime" hideClear="true" [(ngModel)]="dueTime"></sqx-date-time-editor> |
|||
</ng-container> |
|||
<sqx-date-time-editor [disabled]="dueTimeMode === 'Immediately'" mode="DateTime" hideClear="true" [(ngModel)]="dueTime"></sqx-date-time-editor> |
|||
</ng-container> |
|||
|
|||
<ng-container footer> |
|||
<button type="button" class="float-left btn btn-secondary" (click)="cancelStatusChange()">Cancel</button> |
|||
<button type="button" class="float-right btn btn-primary" [disabled]="dueTimeMode === 'Scheduled' && !dueTime" (click)="confirmStatusChange()" sqxFocusOnInit>Confirm</button> |
|||
</ng-container> |
|||
</sqx-modal-dialog> |
|||
</ng-container> |
|||
<ng-container footer> |
|||
<button type="button" class="float-left btn btn-secondary" (click)="cancelStatusChange()">Cancel</button> |
|||
<button type="button" class="float-right btn btn-primary" [disabled]="dueTimeMode === 'Scheduled' && !dueTime" (click)="confirmStatusChange()" sqxFocusOnInit>Confirm</button> |
|||
</ng-container> |
|||
</sqx-modal-dialog> |
|||
|
|||
@ -1,13 +1,15 @@ |
|||
<div class="stars-container"> |
|||
<div *ngIf="maximumStars === 0 || maximumStars > 15" class="many-stars"> |
|||
Must not have more more than 15 stars |
|||
</div> |
|||
|
|||
<ng-container *ngIf="maximumStars > 0 && maximumStars <= 15"> |
|||
<ng-container *ngIf="maximumStars > 0 && maximumStars <= 15; else noStars"> |
|||
<span class="stars" (mouseleave)="stopPreview()" [class.disabled]="snapshot.isDisabled"> |
|||
<span class="star" *ngFor="let star of snapshot.starsArray" (mouseenter)="setPreview(star)" (click)="setValue(star)" [class.selected]="star <= snapshot.stars"></span> |
|||
</span> |
|||
|
|||
<button type="button" class="btn btn-text" [class.hidden]="!value" (click)="reset()">Clear</button> |
|||
</ng-container> |
|||
|
|||
<ng-template #noStars> |
|||
<div class="many-stars"> |
|||
Must not have more more than 15 stars |
|||
</div> |
|||
</ng-template> |
|||
</div> |
|||
Loading…
Reference in new issue