Roll Templates Integration

Added capability to use Roll Templates with the sheet buttons, or to
use the original emote style buttons. Also added Advancements tracker
to Journal
This commit is contained in:
finderski
2015-04-07 06:11:07 -04:00
parent 47468f5d19
commit 11d8b12ce6
2 changed files with 571 additions and 187 deletions
+76 -1
View File
@@ -570,6 +570,44 @@ semi-trans-grayish.png = 75% opacity
content: "Clams:";
}
/*----------- Roll Template Configuration --------------*/
input.sheet-rt {
width: 113px;
height: 160px;
cursor: pointer;
position: relative;
opacity: 0;
z-index: 9999;
}
span.sheet-rt {
height: 160px;
width: 113px;
padding: 2px;
display: inline-block;
margin-left: -118px;
position: relative;
vertical-align: top;
}
span.sheet-rtinner {
display: block;
margin-left: 1px;
margin-top: 1px;
height: 156px;
width: 109px;
border: solid black 1px;
text-align: center;
background-color: white;
}
input.sheet-rt0:checked + span.sheet-rt0,
input.sheet-rt1:checked + span.sheet-rt1,
input.sheet-rt2:checked + span.sheet-rt2 {
background-color: #B2FFFF;
}
/*----------- End Configuration Specific Items Setup -----------*/
/*----------- Character Sheet Type setup --------------*/
@@ -1270,6 +1308,41 @@ select.sheet-dtype {
/* Hiding */
.sheet-normalbutton,
.sheet-templatebutton {
display: none;
}
.sheet-buttonbox[value="0"]:checked ~ .sheet-normalbutton {
display: inline-block;
}
.sheet-buttonbox[value="0"]:not(:checked) ~ .sheet-templatebutton {
display: inline-block;
}
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_skills] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_mskills] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_meleeweapons] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_rangeweapons] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_dmgspells] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_mmeleeweapons] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_mrangeweapons] > .repitem .sheet-normalbutton,
.sheet-buttonbox[value="0"]:checked ~ [data-groupname=repeating_mdmgspells] > .repitem .sheet-normalbutton {
display: inline-block;
}
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_skills] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_mskills] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_meleeweapons] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_rangeweapons] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_dmgspells] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_mmeleeweapons] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_mrangeweapons] > .repitem .sheet-templatebutton,
.sheet-buttonbox[value="0"]:not(:checked) ~ [data-groupname=repeating_mdmgspells] > .repitem .sheet-templatebutton {
display: inline-block;
}
.sheet-arrow:checked ~ *.sheet-formula{
display:none;
}
@@ -1324,6 +1397,7 @@ select.sheet-dtype {
.sheet-Firewall,
.sheet-Strain,
.sheet-StreetCred,
.sheet-advancements,
.sheet-useSpecies:checked ~ *.sheet-Race,
.sheet-useRaiseHB:checked ~ [data-groupname=repeating_meleeweapons] > .repitem .sheet-useStandard,
.sheet-useRaiseHB:checked ~ [data-groupname=repeating_rangeweapons] > .repitem .sheet-useStandard,
@@ -1440,7 +1514,8 @@ select.sheet-dtype {
.sheet-WDNewDieType:checked + *.sheet-dtypedropdown,
.sheet-WDNewDieType:checked ~ [data-groupname=repeating_skills] > .repitem .sheet-dtypedropdown,
.sheet-use528:checked ~ *.sheet-aug528,
.sheet-use9212:checked ~ *.sheet-aug9212 {
.sheet-use9212:checked ~ *.sheet-aug9212,
.sheet-showAdvancements:checked + .sheet-advancements {
display:inline-block;
}
File diff suppressed because it is too large Load Diff