|
|
@ -1,14 +1,15 @@ |
|
|
<sqx-title message="i18n:apps.listPageTitle"></sqx-title> |
|
|
<sqx-title message="i18n:apps.listPageTitle"></sqx-title> |
|
|
|
|
|
|
|
|
<div class="apps-section"> |
|
|
<div class="panel-container page"> |
|
|
|
|
|
<div class="apps-section"> |
|
|
<h1 class="apps-title">{{ 'apps.welcomeTitle' | sqxTranslate: { user: authState.user?.displayName } }}</h1> |
|
|
<h1 class="apps-title">{{ 'apps.welcomeTitle' | sqxTranslate: { user: authState.user?.displayName } }}</h1> |
|
|
|
|
|
|
|
|
<div class="subtext"> |
|
|
<div class="subtext"> |
|
|
{{ 'apps.welcomeSubtitle' | sqxTranslate }} |
|
|
{{ 'apps.welcomeSubtitle' | sqxTranslate }} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<ng-container *ngIf="appsState.apps | async; let apps"> |
|
|
<ng-container *ngIf="appsState.apps | async; let apps"> |
|
|
<div class="apps-section"> |
|
|
<div class="apps-section"> |
|
|
<div class="empty" *ngIf="apps.length === 0"> |
|
|
<div class="empty" *ngIf="apps.length === 0"> |
|
|
<h3 class="empty-headline">{{ 'apps.empty' | sqxTranslate }}</h3> |
|
|
<h3 class="empty-headline">{{ 'apps.empty' | sqxTranslate }}</h3> |
|
|
@ -42,9 +43,9 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</ng-container> |
|
|
</ng-container> |
|
|
|
|
|
|
|
|
<div class="apps-section" *ngIf="(uiState.settings | async).canCreateApps"> |
|
|
<div class="apps-section" *ngIf="(uiState.settings | async).canCreateApps"> |
|
|
<div class="card card-template card-href" (click)="createNewApp('')"> |
|
|
<div class="card card-template card-href" (click)="createNewApp('')"> |
|
|
<div class="card-body"> |
|
|
<div class="card-body"> |
|
|
<div class="card-image"> |
|
|
<div class="card-image"> |
|
|
@ -126,10 +127,11 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div *ngIf="info" class="apps-section"> |
|
|
<div *ngIf="info" class="apps-section"> |
|
|
<small class="info">{{info}}</small> |
|
|
<small class="info">{{info}}</small> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<ng-container *sqxModal="addAppDialog"> |
|
|
<ng-container *sqxModal="addAppDialog"> |
|
|
|