game-context.component.html 3.33 KB
Newer Older
1
<div class="piece" (mouseover)="displayMenu='show'" (mouseleave)="displayMenu='hide'" (click)="onClickPiece()"
2 3 4
[class]="pieceDetailsService.piece == scenario ? 'isActive' : 'border'"
[matTooltip]="translate.instant('game_tooltip')"
matTooltipPosition="after" [matTooltipDisabled]="!tooltipService.activatedTooltips">
Romain DELEAU's avatar
Romain DELEAU committed
5 6
    <div class="piece-attach piece-attach-right-top"></div>
    <div class="piece-attach piece-attach-right-bottom"></div>
Romain DELEAU's avatar
Romain DELEAU committed
7 8

    <div class="piece-menu" [class]="displayMenu">
9
        <mat-icon fontIcon="backspace" (click)="onClickErase()"
10
        [matTooltip]="translate.instant('clearPiece_tooltip')"
11
        matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></mat-icon>
Romain DELEAU's avatar
Romain DELEAU committed
12
    </div>
Romain DELEAU's avatar
Romain DELEAU committed
13 14
    
    <div class="piece-form">
15
        <div class="piece-form-title">{{'gameContext_title' | translate}}</div>
Romain DELEAU's avatar
Romain DELEAU committed
16
        <div class="piece-form-universe">
17 18 19
            <label for="univers">{{'gameContext_universe_label' | translate}}</label>
            <input name="univers" type="text" [(ngModel)]="gameContext.univers" (change)="editTrace($event, 'Universe')" [placeholder]="translate.instant('gameContext_universe_placeholder')" 
            [matTooltip]="translate.instant('gameContext_universe_tooltip')"
20
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>   
Romain DELEAU's avatar
Romain DELEAU committed
21 22
        </div>
        <div class="piece-form-support">
23 24 25
            <label for="support">{{'gameContext_support_label' | translate}}</label>
            <input name="support" type="text" [(ngModel)]="gameContext.support" (change)="editTrace($event, 'Medium')" [placeholder]="translate.instant('gameContext_support_placeholder')" 
            [matTooltip]="translate.instant('gameContext_support_tooltip')"
26
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>   
Romain DELEAU's avatar
Romain DELEAU committed
27 28
        </div>
        <div class="piece-form-duration">
29 30 31
            <label for="duration">{{'gameContext_duration_label' | translate}}</label>
            <input name="duration" type="text" [(ngModel)]="gameContext.duration" (change)="editTrace($event, 'Duration_g')" [placeholder]="translate.instant('gameContext_duration_placeholder')" 
            [matTooltip]="translate.instant('gameContext_duration_tooltip')"
32
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>
Romain DELEAU's avatar
Romain DELEAU committed
33 34
        </div>
        <div class="piece-form-intrigue">
35 36 37
            <label for="intrigue">{{'gameContext_intrigue_label' | translate}}</label>
            <textarea name="intrigue" [(ngModel)]="gameContext.intrigue" (change)="editTrace($event, 'Plot_g')" [placeholder]="translate.instant('gameContext_intrigue_placeholder')"
            [matTooltip]="translate.instant('gameContext_intrigue_tooltip')"
38
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></textarea>  
Romain DELEAU's avatar
Romain DELEAU committed
39 40
        </div>
        <div class="piece-form-other">
41 42 43
            <label for="other">{{'gameContext_other_label' | translate}}</label>
            <textarea name="other" [(ngModel)]="gameContext.other" (change)="editTrace($event, 'Other_g')" [placeholder]="translate.instant('gameContext_other_placeholder')"
            [matTooltip]="translate.instant('gameContext_other_tooltip')"
44
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></textarea>  
Romain DELEAU's avatar
Romain DELEAU committed
45 46 47 48
        </div> 
    </div>

</div>