fixed more formulas and displayes numbers missing one of more elements of the calculation. Added a favorite expertise section to the core tab, this coupled with a slight change in the layout of the elements. Added an experience modifier for the classes and a FREE option for the breakthroughs. Fixed scythe missing and sets of missiles having the scythe type. Reloaded all selectors for the abilities, now all crafting abilites should be placed properly and separated from true abilities

This commit is contained in:
Ignacio Romero
2025-10-02 14:21:58 -03:00
parent 3cb111e2de
commit 7f015337ff
2 changed files with 2275 additions and 1129 deletions
+58 -8
View File
@@ -442,8 +442,11 @@
.charsheet .core-left-column {
width: 310px;
}
.charsheet .core-middle-column {
width: 245px;
}
.charsheet .core-right-column {
width: 490px;
width: 240px;
}
.charsheet .features-left-column {
width: 380px;
@@ -715,6 +718,12 @@
"generic-attack";
gap: 5px;
}
.charsheet .section-container.core-skills {
height: 100%;
}
.charsheet .section-container.core-abilities {
height: 100%;
}
.charsheet .basic-attack.mwp {
grid-area: main-weapon-attack;
}
@@ -727,7 +736,7 @@
justify-content: center;
align-items: center;
margin-left: 0px;
width: 230px;
width: 210px;
}
.charsheet .attribute-container .label.basic-attack button {
font-size: 14px !important;
@@ -1299,13 +1308,13 @@
.charsheet .table-container .form-container.class-grid{
grid-template-areas:
"dropdown dropdown dropdown dropdown"
"dropdown dropdown dropdown xp-modifier"
"close close close close";
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.charsheet .table-container .custom-enabler:checked ~ .class-grid {
grid-template-areas:
"dropdown dropdown dropdown dropdown"
"dropdown dropdown dropdown xp-modifier"
"name name name tier"
"close close close close";
}
@@ -1329,6 +1338,13 @@
grid-area: dropdown;
width: 100%;
}
.charsheet .form-container .xp-modifier {
display: flex;
flex-direction: column;
align-items: center;
grid-area: xp-modifier;
width: 100%;
}
/* CLASSES REVAMPED STYLES END */
/* =========================================================================== */
@@ -1371,13 +1387,13 @@
.charsheet .table-container .form-container.breakthrough-grid{
grid-template-areas:
"dropdown dropdown dropdown dropdown"
"dropdown dropdown dropdown starter"
"close close close close";
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.charsheet .table-container .custom-enabler:checked ~ .breakthrough-grid {
grid-template-areas:
"dropdown dropdown dropdown dropdown"
"dropdown dropdown dropdown starter"
"name name name xp"
"requirements requirements requirements requirements"
"description description description description"
@@ -1390,6 +1406,13 @@
grid-area: dropdown;
width: 100%;
}
.charsheet .form-container .picker.starter {
display: flex;
flex-direction: column;
align-items: center;
grid-area: starter;
width: 100%;
}
.charsheet .form-container .name {
display: none;
flex-direction: column;
@@ -1619,6 +1642,33 @@
}
/* FAVORITE ABILITIES REVAMPED STYLES END */
/* FAVORITE EXPERTISES REVAMPED STYLES START */
.charsheet .table-container.favorite-expertises{
height: 100%;
}
.charsheet .table-container.favorite-expertises input:checked + .item-container{
display: flex;
}
.charsheet .table-container.favorite-expertises input:checked + .item-container .row-container{
display: flex;
}
.charsheet .table-container.favorite-expertises .item-container{
display: none;
}
.charsheet .table-container.favorite-expertises .table-row .name-button.name3 button{
width: 192px;
}
.charsheet .table-container.favorite-expertises .table-row .name-button.name3 span{
width: 192px;
text-align: center;
justify-content: center;
}
.charsheet .table-container.favorite-expertises .repcontrol{
display: none;
}
/* FAVORITE EXPERTISES REVAMPED STYLES END */
/* ARMORS REVAMPED STYLES START */
@@ -2002,7 +2052,7 @@
flex: 2;
}
.charsheet .table-container .headers-container .header2.actions8 {
flex: 1;
flex: 2;
}
.charsheet .table-container .table-row .name8{
@@ -2034,7 +2084,7 @@
cursor: default;
}
.charsheet .table-container .table-row .actions.action8 {
flex: 1;
flex: 2;
}
.charsheet .table-container .table-row .name-button.name8 button{
width: 160px;
File diff suppressed because it is too large Load Diff