Add resources management

This commit is contained in:
2025-01-08 12:46:36 +01:00
parent adb4923d00
commit fa7d3ecfca
13 changed files with 162 additions and 59 deletions

View File

@ -176,10 +176,10 @@ i.fvtt-cthulhu-eternal {
}
.fvtt-cthulhu-eternal .protagonist-sheet-common label {
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1.2);
font-size: calc(var(--font-size-standard) * 1);
}
.fvtt-cthulhu-eternal .item-sheet-common .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .item-sheet-common label {
font-family: var(--font-secondary);
@ -220,7 +220,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .protagonist-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -228,8 +228,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .protagonist-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .protagonist-content .form-fields input,
.fvtt-cthulhu-eternal .protagonist-content .form-fields select {
@ -248,7 +248,7 @@ i.fvtt-cthulhu-eternal {
}
.fvtt-cthulhu-eternal .protagonist-content label {
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1.2);
font-size: calc(var(--font-size-standard) * 1);
}
.fvtt-cthulhu-eternal .sheet-tabs {
background-color: var(--color-light-1);
@ -477,6 +477,14 @@ i.fvtt-cthulhu-eternal {
.fvtt-cthulhu-eternal .protagonist-biography .adapted label {
min-width: 20rem;
}
.fvtt-cthulhu-eternal .protagonist-biography .resources {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 8px;
}
.fvtt-cthulhu-eternal .protagonist-biography .resources label {
min-width: 12rem;
}
.fvtt-cthulhu-eternal .protagonist-biography .features,
.fvtt-cthulhu-eternal .protagonist-biography .biodata {
display: grid;
@ -789,7 +797,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .skill-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -797,8 +805,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .skill-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .skill-content .form-fields input,
.fvtt-cthulhu-eternal .skill-content .form-fields select {
@ -816,7 +824,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .skill-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .skill-content label {
font-family: var(--font-secondary);
@ -879,7 +887,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .injury-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -887,8 +895,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .injury-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .injury-content .form-fields input,
.fvtt-cthulhu-eternal .injury-content .form-fields select {
@ -906,7 +914,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .injury-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .injury-content label {
font-family: var(--font-secondary);
@ -969,7 +977,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .weapon-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -977,8 +985,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .weapon-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .weapon-content .form-fields input,
.fvtt-cthulhu-eternal .weapon-content .form-fields select {
@ -996,7 +1004,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .weapon-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .weapon-content label {
font-family: var(--font-secondary);
@ -1051,7 +1059,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .armor-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1059,8 +1067,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .armor-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .armor-content .form-fields input,
.fvtt-cthulhu-eternal .armor-content .form-fields select {
@ -1078,7 +1086,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .armor-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .armor-content label {
font-family: var(--font-secondary);
@ -1133,7 +1141,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .motivation-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1141,8 +1149,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .motivation-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .motivation-content .form-fields input,
.fvtt-cthulhu-eternal .motivation-content .form-fields select {
@ -1160,7 +1168,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .motivation-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .motivation-content label {
font-family: var(--font-secondary);
@ -1215,7 +1223,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .mentaldisorder-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1223,8 +1231,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .mentaldisorder-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .mentaldisorder-content .form-fields input,
.fvtt-cthulhu-eternal .mentaldisorder-content .form-fields select {
@ -1242,7 +1250,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .mentaldisorder-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .mentaldisorder-content label {
font-family: var(--font-secondary);
@ -1297,7 +1305,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .bond-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1305,8 +1313,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .bond-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .bond-content .form-fields input,
.fvtt-cthulhu-eternal .bond-content .form-fields select {
@ -1324,7 +1332,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .bond-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .bond-content label {
font-family: var(--font-secondary);
@ -1395,7 +1403,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .gear-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1403,8 +1411,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .gear-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .gear-content .form-fields input,
.fvtt-cthulhu-eternal .gear-content .form-fields select {
@ -1422,7 +1430,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .gear-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .gear-content label {
font-family: var(--font-secondary);
@ -1477,7 +1485,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .arcane-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1485,8 +1493,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .arcane-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .arcane-content .form-fields input,
.fvtt-cthulhu-eternal .arcane-content .form-fields select {
@ -1504,7 +1512,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .arcane-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .arcane-content label {
font-family: var(--font-secondary);
@ -1559,7 +1567,7 @@ i.fvtt-cthulhu-eternal {
color: var(--color-dark-2);
}
.fvtt-cthulhu-eternal .archetype-content input[name="name"] {
height: 50px;
height: 40px;
margin-right: 10px;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1);
@ -1567,8 +1575,8 @@ i.fvtt-cthulhu-eternal {
border: none;
}
.fvtt-cthulhu-eternal .archetype-content fieldset {
margin-bottom: 5px;
border-radius: 5px;
margin-bottom: 4px;
border-radius: 4px;
}
.fvtt-cthulhu-eternal .archetype-content .form-fields input,
.fvtt-cthulhu-eternal .archetype-content .form-fields select {
@ -1586,7 +1594,7 @@ i.fvtt-cthulhu-eternal {
letter-spacing: 1px;
}
.fvtt-cthulhu-eternal .archetype-content .form-fields {
padding-top: 5px;
padding-top: 4px;
}
.fvtt-cthulhu-eternal .archetype-content label {
font-family: var(--font-secondary);