diff --git a/SavageWorlds-Tabbed/SWTRedesign.css b/SavageWorlds-Tabbed/SWTRedesign.css
index 5d17daf8cd..a9ccdcb33d 100644
--- a/SavageWorlds-Tabbed/SWTRedesign.css
+++ b/SavageWorlds-Tabbed/SWTRedesign.css
@@ -11,6 +11,7 @@ input[type=number] {
select.sheet-dtype {
width: 41.31px;
+ height: 27px;
margin: 0px;
vertical-align: top;
-webkit-appearance: none;
@@ -1155,6 +1156,10 @@ button[type=roll].sheet-benniesxp {
display: block;
}
+.sheet-modifier {
+ text-align: center;
+}
+
.sheet-hideMods:checked ~ .sheet-useMods {
display: none;
}
@@ -1190,6 +1195,26 @@ button[type=roll].sheet-benniesxp {
color: red;
}
+.sheet-sizecat {
+ font-size: .75em;
+ color: gray;
+ position: relative;
+ top: -10px;
+ bottom: -10px;
+}
+
+.sheet-showsize {
+ display: none;
+}
+
+.sheet-usesize:checked + .sheet-showsize {
+ display: block;
+}
+
+.sheet-usesize:checked ~ .sheet-watchtoughness {
+ margin-top: -20px;
+}
+
.sheet-basederived {
display: flex;
flex-wrap: wrap;
@@ -1714,6 +1739,10 @@ input.sheet-armorCarried {
width: 85px !important;
}
+ input[type="number"].sheet-weaponshots {
+ width: 33px;
+ }
+
.sheet-invisbutton {
border: none;
border-bottom: 1px solid black;
@@ -2367,7 +2396,8 @@ input:not([value="1"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells]
[data-groupname=repeating_wsweapons],
[data-groupname=repeating_wshipcrew],
[data-groupname=repeating_paweapons],
-[data-groupname=repeating_raweapons] {
+[data-groupname=repeating_raweapons],
+[data-groupname=repeating_consumables] {
width: 100%;
}
.repcontrol_add,
@@ -2450,6 +2480,10 @@ span.sheet-vehiclesT {
display: inline-block;
}
/*----------- Start Show/Hide Sections -----------*/
+.sheet-optional {
+ display: none;
+}
+
.sheet-civilian,
.sheet-IF,
.sheet-archetype,
@@ -2700,7 +2734,9 @@ input:not([value="3"]).sheet-usePieces ~ .sheet-derivebase > .sheet-moneyfield {
}
.sheet-usewealth,
-.sheet-wealthmod {
+.sheet-wealthmod,
+.sheet-showconsumables,
+.sheet-consumablesmod {
display: none;
}
@@ -2715,10 +2751,29 @@ input:not([value="3"]).sheet-usePieces ~ .sheet-derivebase > .sheet-moneyfield {
display: flex;
}
-.sheet-useWealthMod:checked ~ .sheet-wealthmod {
+.sheet-useconsumables:checked + .sheet-showconsumables {
+ display: block;
+}
+
+.sheet-useWealthMod:checked ~ .sheet-wealthmod,
+.sheet-useConsumablesMod:checked ~ .sheet-consumablesmod {
display: inline;
}
+.sheet-useConsumablesMod:checked ~ [data-groupname=repeating_consumables] > .repitem > .sheet-basederived > .sheet-consumablesmod {
+ display: inline;
+}
+
+.sheet-derivedlabelinput {
+ border: none;
+ border-bottom: 1px solid black;
+ width: 85%;
+ font-weight: bold;
+ color: black;
+ margin-left: 0px;
+ padding-left: 0px;
+}
+
/*----------- End Show/Hide Sections -----------*/
/*----------- Logo Configuration Info -----------*/
@@ -3436,7 +3491,7 @@ input[value="13"].sheet-logo ~ .sheet-website::before {
}
.sheet-srmconfig {
- height: 100px;
+ height: 125px;
}
.sheet-injury {
@@ -3457,7 +3512,7 @@ input[value="13"].sheet-logo ~ .sheet-website::before {
}
.sheet-miscconfig {
- height: 200px;
+ height: 220px;
}
.sheet-logoconfig,
@@ -4547,7 +4602,11 @@ label.sheet-abmenu:hover {
.sheet-rolltemplate-emote .inlinerollresult,
.sheet-rolltemplate-emote .inlinerollresult.fullcrit,
.sheet-rolltemplate-emote .inlinerollresult.fullfail,
-.sheet-rolltemplate-emote .inlinerollresult.importantroll {
+.sheet-rolltemplate-emote .inlinerollresult.importantroll,
+.sheet-rolltemplate-consumables .inlinerollresult,
+.sheet-rolltemplate-consumables .inlinerollresult.fullcrit,
+.sheet-rolltemplate-consumables .inlinerollresult.fullfail,
+.sheet-rolltemplate-consumables .inlinerollresult.importantroll {
background-color: transparent;
border: none;
padding: 0px;
@@ -4556,6 +4615,10 @@ label.sheet-abmenu:hover {
font-style: italic;
}
+.sheet-rolltemplate-consumables .inlinerollresult.fullfail {
+ color: maroon;
+}
+
/*.sheet-rolltemplate-roll .sheet-templateButton > a[href^="~"],
.sheet-rolltemplate-damage .sheet-templateButton > a[href^="~"] {
background-color: #900C3F;
@@ -4585,7 +4648,8 @@ label.sheet-abmenu:hover {
}
.sheet-rolltemplate-unshake .sheet-emoteish,
-.sheet-rolltemplate-emote .sheet-emoteish {
+.sheet-rolltemplate-emote .sheet-emoteish,
+.sheet-rolltemplate-consumables .sheet-emoteish {
border: 1px solid #F0C392;
color: #653E10;
background-color: #F5E4D3;
@@ -4683,4 +4747,5 @@ label.sheet-abmenu:hover {
padding:0;
text-decoration: underline;
}
+
/*----------- End Roll Template --------------------*/
diff --git a/SavageWorlds-Tabbed/SWTRedesign.html b/SavageWorlds-Tabbed/SWTRedesign.html
index d0c38d4835..10e88327f2 100644
--- a/SavageWorlds-Tabbed/SWTRedesign.html
+++ b/SavageWorlds-Tabbed/SWTRedesign.html
@@ -1,4 +1,4 @@
-
+