Browse Source

Link to create new content.

pull/469/head
Sebastian 6 years ago
parent
commit
05e2119f43
  1. 8
      frontend/app/features/content/shared/contents-selector.component.html
  2. 4
      frontend/app/features/content/shared/contents-selector.component.ts
  3. 6
      frontend/app/shared/components/assets-selector.component.html

8
frontend/app/features/content/shared/contents-selector.component.html

@ -18,7 +18,7 @@
<ng-container *ngIf="schema">
<div class="col-auto">
<button type="button" class="btn btn-text-secondary" (click)="reload()">
<i class="icon-reset"></i> Refresh
<i class="icon-reset"></i>
</button>
</div>
<div class="col pl-1">
@ -32,6 +32,12 @@
<div class="-auto pl-1" *ngIf="languages.length > 1">
<sqx-language-selector class="languages-buttons" (selectedLanguageChange)="selectLanguage($event)" [languages]="languages"></sqx-language-selector>
</div>
<div class="-auto pl-1">
<a class="btn btn-success" [routerLink]="['../..', schema.name]" target="_blank">
<i class="icon-plus"></i>
</a>
</div>
</ng-container>
</div>
</ng-container>

4
frontend/app/features/content/shared/contents-selector.component.ts

@ -8,6 +8,8 @@
import { ChangeDetectorRef, Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import {
ApiUrlConfig,
AppsState,
ContentDto,
LanguageDto,
ManualContentsState,
@ -58,6 +60,8 @@ export class ContentsSelectorComponent extends ResourceOwner implements OnInit {
public selectedAll = false;
constructor(
public readonly appsState: AppsState,
public readonly apiUrl: ApiUrlConfig,
public readonly contentsState: ManualContentsState,
public readonly schemasState: SchemasState,
private readonly changeDetector: ChangeDetectorRef

6
frontend/app/shared/components/assets-selector.component.html

@ -5,12 +5,12 @@
<ng-container tabs>
<div class="row no-gutters">
<div class="col-auto offset-lg-2">
<div class="col-auto">
<button type="button" class="btn btn-text-secondary" (click)="reload()">
<i class="icon-reset"></i> Refresh
<i class="icon-reset"></i>
</button>
</div>
<div class="col pl-1" style="width: 300px">
<div class="col pl-1">
<div class="row no-gutters search">
<div class="col-6">
<sqx-tag-editor class="tags" singleLine="true" placeholder="Search by tags"

Loading…
Cancel
Save