mirror of https://github.com/Squidex/squidex.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.3 KiB
57 lines
2.3 KiB
<ul class="nav navbar-nav" *ngIf="apps">
|
|
<li class="nav-item dropdown">
|
|
<span class="nav-link dropdown-toggle" id="app-name" (click)="appsMenu.toggle()">{{selectedApp ? selectedApp.name : 'Apps Overview'}}</span>
|
|
|
|
<div class="dropdown-menu" *sqxModalView="appsMenu" closeAlways="true" @fade>
|
|
<a class="dropdown-item all-apps" routerLink="/app">
|
|
<span class="all-apps-text">All Apps</span>
|
|
<span class="all-apps-pill badge badge-pill badge-primary">{{apps.length}}</span>
|
|
</a>
|
|
|
|
<div class="dropdown-divider"></div>
|
|
|
|
<div *ngIf="apps.length > 0">
|
|
<a class="dropdown-item" *ngFor="let app of apps" [routerLink]="['/app', app.name]" routerLinkActive="active">{{app.name}}</a>
|
|
|
|
<div class="dropdown-divider"></div>
|
|
</div>
|
|
|
|
<div class="drodown-button">
|
|
<button class="btn btn-block btn-success" (click)="createApp()"><i class="icon-plus"></i> Create New App</button>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
|
|
<li class="nav-item" *ngIf="selectedApp && selectedApp.planUpgrade && selectedApp.planName && selectedApp.permission === 'Owner'">
|
|
<div class="btn-group app-upgrade">
|
|
<button type="button" class="btn btn-primary btn-plan">
|
|
You are on the <strong>{{selectedApp.planName}}</strong> plan.
|
|
</button>
|
|
<button type="button" class="btn btn-warning" [routerLink]="['/app', selectedApp.name, 'settings', 'plans']">
|
|
Upgrade!
|
|
</button>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class="modal" *sqxModalView="addAppDialog;onRoot:true" @fade>
|
|
<div class="modal-backdrop"></div>
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h4 class="modal-title">Create App</h4>
|
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close" (click)="addAppDialog.hide()">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<sqx-app-form
|
|
(created)="addAppDialog.hide()"
|
|
(cancelled)="addAppDialog.hide()">
|
|
</sqx-app-form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|