forked from public/foundryvtt-reve-de-dragon
Fenetre de recherche et tirage
This commit is contained in:
@ -5,10 +5,16 @@
|
||||
data-pack="{{pack}}"
|
||||
{{#if doctype}}data-doctype="{{doctype}}"{{/if}}
|
||||
data-id="{{id}}"
|
||||
><i class="fas fa-suitcase"></i>{{name}}</a>
|
||||
>
|
||||
{{else}}
|
||||
<a class="rdd-world-content-link"
|
||||
{{#if doctype}}data-doctype="{{doctype}}"{{/if}}
|
||||
data-id="{{id}}"
|
||||
><i class="fas fa-suitcase"></i>{{name}}</a>
|
||||
>
|
||||
{{/if}}
|
||||
{{#if img}}
|
||||
<img class="in-text-img" src="{{img}}" alt="{{name}}" />
|
||||
{{else}}
|
||||
<i class="fas fa-suitcase"></i>
|
||||
{{/if}}
|
||||
{{name}}</a>
|
||||
|
@ -29,8 +29,8 @@
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/enum-rarete.html"}}
|
||||
{{/select}}
|
||||
</select>
|
||||
{{rangePicker name="milieu-{{key}}-frequence" value=env.frequence min=(getFrequenceRarete env.rarete 'min') max=(getFrequenceRarete env.rarete 'max') step=1}}
|
||||
<label>[{{getFrequenceRarete env.rarete 'min'}}-{{getFrequenceRarete env.rarete 'max'}}]</label>
|
||||
{{rangePicker name="milieu-{{key}}-frequence" value=env.frequence min=(rarete-getChamp env.rarete 'min') max=(rarete-getChamp env.rarete 'max') step=1}}
|
||||
<label>[{{rarete-getChamp env.rarete 'min'}}-{{rarete-getChamp env.rarete 'max'}}]</label>
|
||||
</span>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
49
templates/tirage/fenetre-recherche-tirage.hbs
Normal file
49
templates/tirage/fenetre-recherche-tirage.hbs
Normal file
@ -0,0 +1,49 @@
|
||||
<div class="fenetre-recherche">
|
||||
<div>
|
||||
<span><a class="supprimer-filtres chat-card-button">Tout</a></span>
|
||||
<span><a class="recherche-filtres chat-card-button">Appliquer les filtres</a></span>
|
||||
<span><a class="tirage-filtres chat-card-button">Tirage aléatoire</a></span>
|
||||
<span class="liste-filtres-actifs"></span>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="recherche">
|
||||
<div class="filtres">
|
||||
<div class="titre-fenetre-recherche">
|
||||
<h3>Filtres</h3>
|
||||
</div>
|
||||
{{#each filterGroups as |group|}}
|
||||
<div class="filter-group" data-group="{{group.group}}" >
|
||||
<h4><a class="filter-group-toggle" >{{group.label}}
|
||||
<span class="item-controls">
|
||||
<i class="filter-group-show fa-solid fa-chevrons-down"></i>
|
||||
<i class="filter-group-hide fa-solid fa-chevrons-up"></i>
|
||||
</span>
|
||||
</a>
|
||||
</h4>
|
||||
<div class="flexcol group-filters">
|
||||
{{#each group.filters as |filter|}}
|
||||
<div class="flexrow">
|
||||
<input type="checkbox" class="activate-filter" name="{{filter.group}}-{{filter.code}}"
|
||||
data-group="{{filter.group}}" data-code="{{filter.code}}"/>
|
||||
<label for="{{filter.group}}-{{filter.code}}">{{filter.label}}</label>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
<div class="flex-grow"></div>
|
||||
</div>
|
||||
<div class="vl"></div>
|
||||
<div class="resultats">
|
||||
<div class="titre-fenetre-recherche">
|
||||
<h3>Résultat de recherche</h3>
|
||||
</div>
|
||||
<div class="liste-resultats">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{!--
|
||||
--}}
|
||||
</form>
|
9
templates/tirage/liste-resultats.hbs
Normal file
9
templates/tirage/liste-resultats.hbs
Normal file
@ -0,0 +1,9 @@
|
||||
{{#each resultats as |row|}}
|
||||
<div class="resultat">
|
||||
{{>'systems/foundryvtt-reve-de-dragon/templates/common/compendium-link.hbs'
|
||||
pack=row.document.pack
|
||||
id=row.document.id
|
||||
name=row.document.name
|
||||
img=row.document.img}}
|
||||
</div>
|
||||
{{/each}}
|
Reference in New Issue
Block a user