fixes v12

This commit is contained in:
rwanoux
2024-06-24 08:41:59 +02:00
parent 9d74f5fe14
commit f4a56aa6b0
61 changed files with 485 additions and 422 deletions
+69 -60
View File
@@ -1,73 +1,82 @@
<div class="grid grid-2col">
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.group_members'}}</span>
<a class="item-control chooseActor" title="Add member" data-type="members"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.group_members'}}</span>
<a class="item-control chooseActor" title="Add member"
data-type="members"><i class="fas fa-plus"></i></a>
</h4>
<ol class="actor-list">
{{#each members as |actor id|}}
<li class="actor flexrow" data-actor-id="{{actor._id}}">
<div class="actor-name" style="flex:4;">
<a class="item-control">{{actor.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control member-delete" title="Delete Member"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
</div>
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.encounters'}}</span>
<a class="item-control chooseActor" title="Add member" data-type="encounters"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
{{#each encounters as |actor id|}}
<li class="actor flexrow" data-actor-id="{{actor._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control">{{actor.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control encounter-delete" title="Delete Encounter"><i class="fas fa-trash"></i></a>
</div>
</li>
{{log actor}}
<li class="actor flexrow" data-actor-id="{{actor._id}}">
<div class="actor-name" style="flex:4;">
<a class="item-control">{{actor.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control member-delete" title="Delete Member"><i
class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
</div>
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.boost'}}</span>
<a class="item-control chooseActor" title="Add encounter" data-type="npc"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
{{#each abilities as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li>
<h4 class="align-center">
<span>{{ localize 'VERMINE.encounters'}}</span>
<a class="item-control chooseActor" title="Add member"
data-type="encounters"><i class="fas fa-plus"></i></a>
</h4>
<ol class="actor-list">
{{#each encounters as |actor id|}}
<li class="actor flexrow" data-actor-id="{{actor._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control">{{actor.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control encounter-delete" title="Delete Encounter"><i
class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
</div>
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.totem_abilities'}}</span>
<a class="item-control item-create" title="Create item" data-type="ability"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.boost'}}</span>
<a class="item-control chooseActor" title="Add encounter"
data-type="npc"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
{{#each abilities as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control item-delete" title="Delete Item"><i
class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
</div>
<div>
<h4 class="align-center">
<span>{{ localize 'VERMINE.totem_abilities'}}</span>
<a class="item-control item-create" title="Create item"
data-type="ability"><i class="fas fa-plus"></i></a>
</h4>
<ol class="list-item">
{{#each totem_abilities as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li>
<li class="item flexrow" data-item-id="{{item._id}}">
<div class="item-name" style="flex:4;">
<a class="item-control item-edit" title="Edit Item">{{item.name}}</a>
</div>
<div class="item-controls flexrow">
<a class="item-control item-delete" title="Delete Item"><i
class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
</div>
+26 -13
View File
@@ -1,41 +1,54 @@
<!-- HEADER -->
<header class="char-header grid grid-12col w-full" style="max-height: 110px;">
<div class="grid-span-2">
<img class="profile-img" src="{{actor.img}}" data-edit="img" width="100" height="100" title="{{actor.name}}" />
<img class="profile-img" src="{{actor.img}}" data-edit="img" width="100"
height="100" title="{{actor.name}}" />
</div>
<section class="char-details grid-span-5">
<h1 class="char-name flexrow flex-group-left w-full">
<label>{{ localize 'IDENTITY.name' }}</label>
<input name="name" type="text" value="{{actor.name}}" placeholder="{{localize "VERMINE.GroupNamePlaceholder"}}" />
<input name="name" type="text" value="{{actor.name}}"
placeholder="{{localize "VERMINE.GroupNamePlaceholder"}}" />
</h1>
<div class="profile flexrow flex-group-center">
<label>{{ localize 'IDENTITY.profile' }}</label>
<input name="system.identity.profile" type="text" value="{{system.identity.profile }}" data-dtype="String" />
<input name="system.identity.profile" type="text"
value="{{system.identity.profile }}" data-dtype="String" />
</div>
<div class="flexrow flex-group-center w-full">
<label for="system.identity.age">{{ localize 'IDENTITY.morale' }}</label>
<label for="system.identity.age">{{ localize 'IDENTITY.morale'
}}</label>
<div class="flexrow row">
<input type="number" name="system.identity.age" value="{{ system.morale.value }}" data-dtype="Number" max="7" min="1" />
<span id="moraleLevel">({{ system.morale.level }})</span>
<input type="number" name="system.identity.age"
value="{{ system.morale.value }}" data-dtype="Number"
max="7" min="1" />
<span id="moraleLevel">({{ system.morale.level }})</span>
</div>
</div>
</div>
</section>
<section class="char-level grid-span-5">
<h1 class="char-vermine2047 flexrow flex-group-left w-full">
<label for="system.identity.totem">{{ localize 'IDENTITY.totem' }}</label>
<label for="system.identity.totem">{{ localize 'IDENTITY.totem'
}}</label>
{{#if (eq system.identity.totem "")}}
<a name="chooseTotem" class="chooseTotem">Choisissez&hellip;</a>
{{ else }}
<a name="chooseTotem" class="chooseTotem">{{ smarttl "TOTEMS" system.identity.totem }}</a>
<a name="chooseTotem" class="chooseTotem">Choisissez&hellip;</a>
{{ else }}
<a name="chooseTotem" class="chooseTotem">{{ smarttl "TOTEMS"
system.identity.totem }}</a>
{{/if}}
</h1>
<div class="reputation flexrow flex-group-center">
<label>{{ localize 'VERMINE.reputation' }}</label>
<input name="system.reputation.value" type="number" value="{{system.reputation.value }}" data-dtype="Number" min="2" max="10" />
<input name="system.reputation.value" type="number"
value="{{system.reputation.value }}" data-dtype="Number" min="2"
max="10" />
<img src="{{totem}}" alt>
</div>
<div class="experience flexrow flex-group-center">
<label>{{ localize 'VERMINE.level' }}</label>
<input name="system.level.value" type="number" value="{{system.level.value }}" data-dtype="Number" min="0" max="3" />
<input name="system.level.value" type="number"
value="{{system.level.value }}" data-dtype="Number" min="0"
max="3" />
</div>
</section>
</header>