Add Enemy sheet
All checks were successful
Release Creation / build (release) Successful in 54s

This commit is contained in:
2025-05-25 22:38:24 +02:00
parent abfc4e8443
commit 86ee9a44ec
4 changed files with 50 additions and 34 deletions

View File

@@ -410,15 +410,15 @@ i.fvtt-hellborn {
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas {
display: grid; display: grid;
grid-template-columns: repeat(1, 1fr); grid-template-columns: repeat(2, 1fr);
gap: 4px; gap: 4px;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica {
display: flex; display: flex;
align-items: center; align-items: center;
gap: 4px; gap: 4px;
min-width: 24rem; min-width: 20rem;
max-width: 24rem; max-width: 20rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .controls { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .controls {
font-size: 0.7rem; font-size: 0.7rem;
@@ -426,20 +426,20 @@ i.fvtt-hellborn {
max-width: 1.8rem; max-width: 1.8rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .name { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .name {
min-width: 28rem; min-width: 10rem;
max-width: 28rem; max-width: 10rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .damage { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .damage {
min-width: 6rem; min-width: 3.2rem;
max-width: 6rem; max-width: 3.2rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .domain { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .domain {
min-width: 5rem; min-width: 4rem;
max-width: 5rem; max-width: 4rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .level { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .level {
min-width: 3rem; min-width: 2rem;
max-width: 3rem; max-width: 2rem;
} }
.fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .item-img { .fvtt-hellborn .tab.character-maleficas .main-div .maleficas .malefica .item-img {
width: 24px; width: 24px;
@@ -1322,16 +1322,20 @@ i.fvtt-hellborn {
max-width: 1.8rem; max-width: 1.8rem;
} }
.fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .domain { .fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .domain {
min-width: 5rem; min-width: 4rem;
max-width: 5rem; max-width: 4rem;
}
.fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .damage {
min-width: 3.2rem;
max-width: 3.2rem;
} }
.fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .level { .fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .level {
min-width: 3rem; min-width: 2rem;
max-width: 3rem; max-width: 2rem;
} }
.fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .name { .fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .name {
min-width: 11rem; min-width: 10rem;
max-width: 11rem; max-width: 10em;
} }
.fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .item-img { .fvtt-hellborn .tab.enemy-traits .main-div .maleficas .malefica .item-img {
width: 24px; width: 24px;

View File

@@ -280,34 +280,34 @@
.maleficas { .maleficas {
display: grid; display: grid;
grid-template-columns: repeat(1, 1fr); grid-template-columns: repeat(2, 1fr);
gap: 4px; gap: 4px;
.malefica { .malefica {
display: flex; display: flex;
align-items: center; align-items: center;
gap: 4px; gap: 4px;
min-width: 24rem; min-width: 20rem;
max-width: 24rem; max-width: 20rem;
.controls { .controls {
font-size: 0.7rem; font-size: 0.7rem;
min-width: 1.8rem; min-width: 1.8rem;
max-width: 1.8rem; max-width: 1.8rem;
} }
.name { .name {
min-width: 28rem; min-width: 10rem;
max-width: 28rem; max-width: 10rem;
} }
.damage { .damage {
min-width: 6rem; min-width: 3.2rem;
max-width: 6rem; max-width: 3.2rem;
} }
.domain { .domain {
min-width: 5rem; min-width: 4rem;
max-width: 5rem; max-width: 4rem;
} }
.level { .level {
min-width: 3rem; min-width: 2rem;
max-width: 3rem; max-width: 2rem;
} }
.item-img { .item-img {
width: 24px; width: 24px;

View File

@@ -301,16 +301,20 @@
max-width: 1.8rem; max-width: 1.8rem;
} }
.domain { .domain {
min-width: 5rem; min-width: 4rem;
max-width: 5rem; max-width: 4rem;
}
.damage {
min-width: 3.2rem;
max-width: 3.2rem;
} }
.level { .level {
min-width: 3rem; min-width: 2rem;
max-width: 3rem; max-width: 2rem;
} }
.name { .name {
min-width: 11rem; min-width: 10rem;
max-width: 11rem; max-width: 10em;
} }
.item-img { .item-img {
width: 24px; width: 24px;

View File

@@ -77,6 +77,14 @@
</div> </div>
<span class="domain" data-tooltip="Domain">{{upperFirst item.system.domain}}</span> <span class="domain" data-tooltip="Domain">{{upperFirst item.system.domain}}</span>
<span class="level" data-tooltip="Level">{{getRomanLevel item.system.level}}</span> <span class="level" data-tooltip="Level">{{getRomanLevel item.system.level}}</span>
{{#if item.system.hasDamage}}
<a class="damage rollable" data-tooltip="Damage" data-item-id="{{item.id}}" data-action="roll"
data-roll-type="damage" data-roll-value="{{item.system.damage}}">
<i class="fa-regular fa-dice"></i>
{{item.system.damage}}</a>
{{else}}
<span class="damage" data-tooltip="Damage">-</span>
{{/if}}
<div class="controls"> <div class="controls">
<a data-tooltip="{{localize 'HELLBORN.Edit'}}" data-action="edit" data-item-id="{{item.id}}" <a data-tooltip="{{localize 'HELLBORN.Edit'}}" data-action="edit" data-item-id="{{item.id}}"