trait-modal.component.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <div class="dimensions">
  2. <div class="title">
  3. @if(isUpdate && !isAddedFromCharacter){Eigenschaft apassen}
  4. @else{Eigenschaft erstellen}
  5. </div>
  6. <div class="flex-form t-15">
  7. <div>
  8. <div class="input-label">Name</div>
  9. <mat-form-field appearance="outline" class="w-50">
  10. <input matInput [(ngModel)]="name" />
  11. </mat-form-field>
  12. </div>
  13. <div>
  14. <div class="input-label">Kurze Beschreibung</div>
  15. <div class="NgxEditor__Wrapper">
  16. <ngx-editor-menu [editor]="shortEditor" [toolbar]="toolbar">
  17. </ngx-editor-menu>
  18. <ngx-editor
  19. [editor]="shortEditor"
  20. [(ngModel)]="shortDescription"
  21. placeholder="Kurze Beschreibung der Eigenschaft"
  22. ></ngx-editor>
  23. </div>
  24. <div class="hint">Wird in der Übersicht angezeigt</div>
  25. </div>
  26. <div>
  27. <div class="input-label">Ausführliche Beschreibung</div>
  28. <div class="NgxEditor__Wrapper">
  29. <ngx-editor-menu [editor]="longEditor" [toolbar]="toolbar">
  30. </ngx-editor-menu>
  31. <ngx-editor
  32. [editor]="longEditor"
  33. [(ngModel)]="longDescription"
  34. placeholder="Ausführliche Beschreibung der Eigenschaft"
  35. ></ngx-editor>
  36. </div>
  37. <div class="hint">Wird in der Detailansicht angezeigt</div>
  38. </div>
  39. <div class="horizontal-buttons">
  40. @if(isUpdate && !isAddedFromCharacter){
  41. <ui-button [color]="'green'" style="width: 45%" (click)="update()"
  42. >Aktualisieren</ui-button
  43. >
  44. }@else{
  45. <ui-button [color]="'green'" style="width: 45%" (click)="add()"
  46. >Hinzufügen</ui-button
  47. >
  48. }
  49. <ui-button [color]="'red'" style="width: 45%" (click)="cancel()"
  50. >Abbrechen</ui-button
  51. >
  52. </div>
  53. </div>
  54. </div>