game-context.component.html 3.34 KB
Newer Older
1
<div class="piece" (mouseover)="displayMenu='show'" (mouseleave)="displayMenu='hide'" (click)="onClickPiece()"
2
[class]="pieceDetailsService.piece == scenario ? 'isActive' : 'border'">
Romain DELEAU's avatar
Romain DELEAU committed
3 4
    <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
5 6

    <div class="piece-menu" [class]="displayMenu">
7 8 9
        <mat-icon fontIcon="backspace" (click)="onClickErase()"
        matTooltip="Effacer le contenu de cette tuile."
        matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></mat-icon>
Romain DELEAU's avatar
Romain DELEAU committed
10
    </div>
Romain DELEAU's avatar
Romain DELEAU committed
11 12 13 14 15
    
    <div class="piece-form">
        <div class="piece-form-title">Contexte du jeu</div>
        <div class="piece-form-universe">
            <label for="univers">Univers</label>
16
            <input name="univers" type="text" [(ngModel)]="gameContext.univers" (change)="editTrace($event, 'Universe')" placeholder="Réaliste" 
17 18
            matTooltip="Est-ce que le jeu est réaliste ou est-il futuriste, médiéval-fantastique, post-apocalyptique, est-ce la science-fiction ?"
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>   
Romain DELEAU's avatar
Romain DELEAU committed
19 20 21
        </div>
        <div class="piece-form-support">
            <label for="support">Medium / Support(s)</label>
22
            <input name="support" type="text" [(ngModel)]="gameContext.support" (change)="editTrace($event, 'Medium')" placeholder="Ordinateur en 3D" 
23 24
            matTooltip="Votre jeu sera-t-il sur ordinateur, en VR, sur tablette / smartphone ou sans technologie particulière ?"
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>   
Romain DELEAU's avatar
Romain DELEAU committed
25 26 27
        </div>
        <div class="piece-form-duration">
            <label for="duration">Durée</label>
28
            <input name="duration" type="text" [(ngModel)]="gameContext.duration" (change)="editTrace($event, 'Duration_g')" placeholder="3h" 
Romain DELEAU's avatar
Romain DELEAU committed
29
            matTooltip="Combien de temps va durer le jeu ? Sachant que le jeu comporte 1 ou plusieurs missions. Une mission peut être la durée d’une séance de cours et le jeu se déroulerait sur plusieurs séances de cours."
30
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"/>
Romain DELEAU's avatar
Romain DELEAU committed
31 32 33
        </div>
        <div class="piece-form-intrigue">
            <label for="intrigue">Intrigue</label>
34
            <textarea name="intrigue" [(ngModel)]="gameContext.intrigue" (change)="editTrace($event, 'Plot_g')" placeholder="Vous êtes stagiaire dans une agence de communication et devez faire vos preuves pour être embauché.e"
35 36
            matTooltip="Quelle est l’histoire du jeu ? Quel est l’enjeu pour les joueurs ?"
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></textarea>  
Romain DELEAU's avatar
Romain DELEAU committed
37 38 39
        </div>
        <div class="piece-form-other">
            <label for="other">Autre</label>
40
            <textarea name="other" [(ngModel)]="gameContext.other" (change)="editTrace($event, 'Other_g')" placeholder="Contexte d’utilisation : lieu, présence de tuteur/formateur, à quel moment du cursus utiliser ce jeu, matériel nécessaire"
41 42
            matTooltip="Tout autre élément que vous souhaiteriez prendre en compte dans le jeu et non défini dans les tuiles"
            matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips"></textarea>  
Romain DELEAU's avatar
Romain DELEAU committed
43 44 45 46
        </div> 
    </div>

</div>