Browse Source

updated hit dice component and removed unnecessary styles

Warafear 1 year ago
parent
commit
6c7567e52d

+ 2 - 2
src/app/journal/journal-stats/ability-panel/proficiencies-table/proficiencies-table.component.html

@@ -42,7 +42,7 @@
         <mat-expansion-panel-header>
         <mat-expansion-panel-header>
           <mat-panel-title> Sprachen und Werkzeuge </mat-panel-title>
           <mat-panel-title> Sprachen und Werkzeuge </mat-panel-title>
         </mat-expansion-panel-header>
         </mat-expansion-panel-header>
-        <h5>Sprachen</h5>
+        <h5 class="left">Sprachen</h5>
         <div
         <div
           cdkDropList
           cdkDropList
           class="item-list"
           class="item-list"
@@ -56,7 +56,7 @@
             {{ language }}
             {{ language }}
           </div>
           </div>
         </div>
         </div>
-        <h5>Werkzeuge</h5>
+        <h5 class="left">Werkzeuge</h5>
         <div
         <div
           cdkDropList
           cdkDropList
           class="item-list"
           class="item-list"

+ 4 - 24
src/app/journal/journal-stats/info-row/movement/movement-details/movement-details.component.scss

@@ -1,27 +1,3 @@
-.distance-table {
-    margin-top: 0.5rem;
-}
-
-.details-content {
-    margin-top: 0;
-}
-
-td {
-    margin-left: 1rem;
-}
-
-// .details-value-container {
-//     display: flex;
-//     flex-direction: row;
-//     justify-content: space-around;
-//     align-items: center;
-//     // margin-bottom: 1.5rem;
-//     margin-top: 0.5rem;
-// }
-h4 {
-    margin-top: 1rem;
-}
-
 mat-expansion-panel {
 mat-expansion-panel {
     border: var(--border) !important;
     border: var(--border) !important;
     border-radius: 10px !important;
     border-radius: 10px !important;
@@ -34,5 +10,9 @@ mat-expansion-panel {
     }
     }
     table {
     table {
         border: var(--border);
         border: var(--border);
+
+        td {
+            margin-left: 1rem;
+        }
     }
     }
 }
 }

+ 3 - 3
src/app/journal/journal-stats/life-container/hit-dice/hit-dice.component.html

@@ -1,15 +1,15 @@
 <div class="heading-line">
 <div class="heading-line">
-  <h4>Trefferwürfel</h4>
+  <div class="heading left t-0">Trefferwürfel</div>
   <icon-button
   <icon-button
     [icon]="showEditButtons ? 'cross' : 'edit'"
     [icon]="showEditButtons ? 'cross' : 'edit'"
     (click)="showEditButtons = !showEditButtons"
     (click)="showEditButtons = !showEditButtons"
   ></icon-button>
   ></icon-button>
 </div>
 </div>
-<p>
+<div class="content">
   Trefferwürfel werden verwendet, um bei einer kurzen Rast Trefferpunkte
   Trefferwürfel werden verwendet, um bei einer kurzen Rast Trefferpunkte
   wiederherzustellen. Du kannst eine beliebige Anzahl deiner verfügbaren
   wiederherzustellen. Du kannst eine beliebige Anzahl deiner verfügbaren
   Trefferwürfel verwenden. Sie werden bei einer langen rast wiederhergestellt.
   Trefferwürfel verwenden. Sie werden bei einer langen rast wiederhergestellt.
-</p>
+</div>
 <p><b>Würfelart: </b> W{{ hitDice.diceType }}</p>
 <p><b>Würfelart: </b> W{{ hitDice.diceType }}</p>
 
 
 <div class="hit-dice-container">
 <div class="hit-dice-container">

+ 3 - 0
src/app/journal/journal-stats/life-container/hit-dice/hit-dice.component.ts

@@ -65,6 +65,9 @@ export class HitDiceComponent {
   }
   }
 
 
   private emitHitDice(): void {
   private emitHitDice(): void {
+    if (this.hitDice.diceUsed > this.hitDice.diceNumber) {
+      this.hitDice.diceUsed = this.hitDice.diceNumber;
+    }
     this.setHitDice.emit(this.hitDice);
     this.setHitDice.emit(this.hitDice);
   }
   }
 }
 }

+ 3 - 3
src/app/journal/journal-stats/life-container/life/life-details/life-details.component.html

@@ -1,6 +1,6 @@
-<div class="details-title">Trefferpunkte</div>
+<div class="title">Trefferpunkte</div>
 
 
-<div class="life-container">
+<div class="value-row t-2 b-15">
   <value-box
   <value-box
     [isInput]="true"
     [isInput]="true"
     [(ngModel)]="maxHitPoints"
     [(ngModel)]="maxHitPoints"
@@ -14,7 +14,7 @@
     (change)="checkValidity()"
     (change)="checkValidity()"
   ></value-box>
   ></value-box>
   <value-box
   <value-box
-    [isInput]="false"
+    [isInput]="true"
     [(ngModel)]="temporaryHitPoints"
     [(ngModel)]="temporaryHitPoints"
     [label]="'Temporäre Trefferpunkte'"
     [label]="'Temporäre Trefferpunkte'"
   ></value-box>
   ></value-box>