Intégration astrologie
Intégration du thème astral dans les fenêtres d'astrologie
This commit is contained in:
18
templates/sommeil/app-astrologie.hbs
Normal file
18
templates/sommeil/app-astrologie.hbs
Normal file
@ -0,0 +1,18 @@
|
||||
<form class="app-calendar-astrologie" autocomplete="off">
|
||||
<div class="flexrow">
|
||||
<div class="flex-grow">
|
||||
<div class="header-fields">
|
||||
<h1 class="charname">Astrologie {{#if isActor}}: {{actorAstrologie.actor.name}}{{/if}}</h1>
|
||||
</div>
|
||||
{{log 'astrologie' this}}
|
||||
{{#if isActor}}
|
||||
{{> 'systems/foundryvtt-reve-de-dragon/templates/sommeil/astrologie-joueur.hbs'}}
|
||||
{{else}}
|
||||
{{> 'systems/foundryvtt-reve-de-dragon/templates/sommeil/astrologie-gardien.hbs'}}
|
||||
{{/if}}
|
||||
</div>
|
||||
<div>
|
||||
{{> 'systems/foundryvtt-reve-de-dragon/templates/sommeil/astrologie-theme.hbs'}}
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
57
templates/sommeil/astrologie-gardien.hbs
Normal file
57
templates/sommeil/astrologie-gardien.hbs
Normal file
@ -0,0 +1,57 @@
|
||||
<div>
|
||||
<a class="chat-card-button" name="rebuild-nombres-astraux">Réinitialiser les nombres astraux</a>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<table class='table-nombres-astraux'>
|
||||
<tr>
|
||||
<th>Date</th>
|
||||
{{#each gmAstrologie.nombresAstraux as |nba|}}
|
||||
<th>{{nba.date.jour}}{{timestamp-imgSigneHeure nba.date.mois}}</th>
|
||||
{{/each}}
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Nombre astral</th>
|
||||
{{#each gmAstrologie.nombresAstraux as |nba|}}
|
||||
<td class="nombre-astral" data-nombre-astral="{{nba.nombreAstral}}">
|
||||
<ol>
|
||||
<b>{{nba.nombreAstral}}</b>
|
||||
{{#each nba.valeursFausses as |fausse|}}
|
||||
<li>{{fausse.actorName}} - {{fausse.nombreAstral}}</li>
|
||||
{{/each}}
|
||||
</ol>
|
||||
</td>
|
||||
{{/each}}
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
<table class='table-nombres-astraux'>
|
||||
<tr>
|
||||
<th></th>
|
||||
{{#each heures as |heure|}}
|
||||
<td>
|
||||
{{timestamp-imgSigneHeure heure.heure}}
|
||||
</td>
|
||||
{{/each}}
|
||||
</tr>
|
||||
{{#each gmAstrologie.ajustementsActors as |ajustementActeur|}}
|
||||
<tr class="heure-naissance" data-heure-naissance="{{actor.system.heure}}">
|
||||
<td>
|
||||
<img class="img-signe-heure" src="{{actor.img}}" title="{{actor.name}}" />
|
||||
{{actor.name}} {{timestamp-imgSigneHeure actor.system.heure}}
|
||||
</td>
|
||||
{{#each ajustementActeur.ajustements as |ajustement|}}
|
||||
<td>{{#if (ne ajustement.ajustement 0)}}
|
||||
<strong>
|
||||
{{numberFormat ajustement.ajustement decimals=0 sign=true}}
|
||||
</strong>
|
||||
{{else}}
|
||||
<div class="dimmed">
|
||||
{{timestamp-imgSigneHeure ajustement.heure}}
|
||||
</div>
|
||||
{{/if}}</td>
|
||||
{{/each}}
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
</div>
|
43
templates/sommeil/astrologie-joueur.hbs
Normal file
43
templates/sommeil/astrologie-joueur.hbs
Normal file
@ -0,0 +1,43 @@
|
||||
<div>
|
||||
<label>Conditions</label>
|
||||
<select name="diffConditions" data-dtype="Number">
|
||||
{{#select '0'}}
|
||||
{{#each actorAstrologie.ajustements as |ajustement|}}
|
||||
<option value={{ajustement}}>{{ajustement}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<label> Jours</label>
|
||||
<select name="joursAstrologie" data-dtype="Number">
|
||||
{{#select ''}}
|
||||
{{#each dates as |date|}}
|
||||
<option value={{date.index}}>{{date.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<label>
|
||||
Etat Général: {{actorAstrologie.etat}}
|
||||
</label>
|
||||
<a class="chat-card-button" name="jet-astrologie">Lire les étoiles</a>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="astralList">Nombres Astraux</label>
|
||||
<table class='table-nombres-astraux'>
|
||||
<tr class='table-nombres-astraux-td'>
|
||||
{{#each actorAstrologie.nombres as |nombre|}}
|
||||
<th class='table-nombres-astraux-td'>{{nombre.jourlabel}}</th>
|
||||
{{/each}}
|
||||
</tr>
|
||||
<tr class='table-nombres-astraux-td'>
|
||||
{{#each actorAstrologie.nombres as |nombre|}}
|
||||
<td class='table-nombres-astraux-td'>
|
||||
<ol>
|
||||
{{#each nombre.listValues as |value|}}
|
||||
<li>{{value}}</li>
|
||||
{{/each}}
|
||||
</ol>
|
||||
</td>
|
||||
{{/each}}
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
32
templates/sommeil/astrologie-theme.hbs
Normal file
32
templates/sommeil/astrologie-theme.hbs
Normal file
@ -0,0 +1,32 @@
|
||||
<div class="theme-astral">
|
||||
<div class="flexcol">
|
||||
<label for="signe-astral">Nombre Astral</label>
|
||||
<select name="signe-astral" class="calendar-signe-heure" data-dtype="String">
|
||||
{{#select "vaisseau"}}
|
||||
{{#each heures as |heure|}}
|
||||
<option value="{{heure.key}}">{{numberFormat heure.hh}} - {{heure.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<label for="signe-naissance">Heure de Naissance</label>
|
||||
<select name="signe-naissance" class="calendar-signe-heure" data-dtype="String">
|
||||
{{#select "vaisseau"}}
|
||||
{{#each heures as |heure|}}
|
||||
<option value="{{heure.key}}">{{numberFormat heure.hh}} - {{heure.label}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<hr>
|
||||
<div><label>Heures de chance et malchance</label></div>
|
||||
<div class="astro-roue">
|
||||
<div class="astro-cercle1"></div>
|
||||
<div class="astro-disque">
|
||||
<img src="systems/foundryvtt-reve-de-dragon/styles/img/ui/astro-disque.svg" alt="">
|
||||
</div>
|
||||
{{#each heures as |heure|}}
|
||||
<div class="astro-heure heure-{{heure.hh}}"><img class="astro-heure-img" src="{{heure.webp}}" title="{{heure.label}}"></div>
|
||||
<div class="astro-ajustement ajustement-{{heure.hh}}"></div>
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
@ -1,52 +0,0 @@
|
||||
<form class="dialog-astro">
|
||||
<div class="form-group">
|
||||
<label for="signe-astral">Chiffre Astral</label>
|
||||
<select name="signe-astral" class="calendar-signe-heure" data-dtype="String">
|
||||
{{#select "vaisseau"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-heures.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="signe-naissance">Heure</label>
|
||||
<select name="signe-naissance" class="calendar-signe-heure" data-dtype="String">
|
||||
{{#select "vaisseau"}}
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-heures.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
<hr>
|
||||
<div><label>Heures de chance et malchance</label></div>
|
||||
<div class="astro-roue">
|
||||
<div class="astro-cercle1"></div>
|
||||
<div class="astro-disque">
|
||||
<img src="systems/foundryvtt-reve-de-dragon/styles/img/ui/astro-disque.svg" alt="">
|
||||
</div>
|
||||
<div class="astro-heure heure-01"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd01.webp" alt=""></div>
|
||||
<div class="astro-heure heure-02"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd02.webp" alt=""></div>
|
||||
<div class="astro-heure heure-03"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd03.webp" alt=""></div>
|
||||
<div class="astro-heure heure-04"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd04.webp" alt=""></div>
|
||||
<div class="astro-heure heure-05"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd05.webp" alt=""></div>
|
||||
<div class="astro-heure heure-06"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd06.webp" alt=""></div>
|
||||
<div class="astro-heure heure-07"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd07.webp" alt=""></div>
|
||||
<div class="astro-heure heure-08"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd08.webp" alt=""></div>
|
||||
<div class="astro-heure heure-09"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd09.webp" alt=""></div>
|
||||
<div class="astro-heure heure-10"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd10.webp" alt=""></div>
|
||||
<div class="astro-heure heure-11"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd11.webp" alt=""></div>
|
||||
<div class="astro-heure heure-12"><img class="astro-heure-img" src="systems/foundryvtt-reve-de-dragon/icons/heures/hd12.webp" alt=""></div>
|
||||
|
||||
<div class="astro-ajustement ajustement-01"></div>
|
||||
<div class="astro-ajustement ajustement-02"></div>
|
||||
<div class="astro-ajustement ajustement-03">-2</div>
|
||||
<div class="astro-ajustement ajustement-04">+2</div>
|
||||
<div class="astro-ajustement ajustement-05"></div>
|
||||
<div class="astro-ajustement ajustement-06">-4</div>
|
||||
<div class="astro-ajustement ajustement-07"></div>
|
||||
<div class="astro-ajustement ajustement-08">+2</div>
|
||||
<div class="astro-ajustement ajustement-09">-2</div>
|
||||
<div class="astro-ajustement ajustement-10"></div>
|
||||
<div class="astro-ajustement ajustement-11"></div>
|
||||
<div class="astro-ajustement ajustement-12">+4</div>
|
||||
|
||||
</div>
|
||||
</form>
|
Reference in New Issue
Block a user