simple-item-modal.component.html 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <div class="dimensions">
  2. <div class="title">
  3. @if(!isUpdate){Gegenstand erstellen}@else{Gegenstand bearbeiten}
  4. </div>
  5. <div class="flex-form t-15">
  6. <div>
  7. <div class="input-label">Name</div>
  8. <mat-form-field appearance="outline" style="width: 18.9rem">
  9. <input matInput [(ngModel)]="name" />
  10. </mat-form-field>
  11. </div>
  12. <div class="flex-row numbers">
  13. <div>
  14. <div class="input-label">Gewicht</div>
  15. <mat-form-field appearance="outline" style="width: 7rem">
  16. <input type="number" class="right" matInput [(ngModel)]="weight" />
  17. <span class="input-value" matTextSuffix>Lb.</span>
  18. </mat-form-field>
  19. </div>
  20. <div>
  21. <div class="input-label">Anzahl</div>
  22. <mat-form-field appearance="outline" style="width: 7rem">
  23. <input type="number" class="right" matInput [(ngModel)]="quantity" />
  24. <span class="input-value" matTextSuffix>Stk.</span>
  25. </mat-form-field>
  26. </div>
  27. @if(isFood){
  28. <div>
  29. <div class="input-label">Verzehrfertig</div>
  30. <input
  31. type="checkbox"
  32. style="margin: 0.5rem 0 0 2.5rem"
  33. [(ngModel)]="isReady"
  34. />
  35. </div>
  36. } @else {
  37. <div>
  38. <div class="input-label">Wert</div>
  39. <mat-form-field appearance="outline" style="width: 7rem">
  40. <input type="number" class="right" matInput [(ngModel)]="value" />
  41. <span class="input-value" matTextSuffix>Gold</span>
  42. </mat-form-field>
  43. </div>
  44. }
  45. </div>
  46. </div>
  47. <div class="NgxEditor__Wrapper t-15">
  48. <ngx-editor-menu [editor]="editor" [toolbar]="toolbar"> </ngx-editor-menu>
  49. <ngx-editor
  50. [editor]="editor"
  51. [(ngModel)]="description"
  52. placeholder="Beschreibung des Gegenstandes"
  53. ></ngx-editor>
  54. </div>
  55. <div class="horizontal-buttons">
  56. @if(isUpdate){
  57. <ui-button [color]="'green'" style="width: 40%" (click)="update()">
  58. Bestätigen
  59. </ui-button>
  60. }@else{
  61. <ui-button [color]="'green'" style="width: 40%" (click)="add()">
  62. Bestätigen
  63. </ui-button>
  64. }
  65. <ui-button [color]="'red'" style="width: 40%" (click)="cancel()">
  66. Abbrechen
  67. </ui-button>
  68. </div>
  69. </div>