mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
1959 lines
35 KiB
CSS
1959 lines
35 KiB
CSS
.ui-dialog .charsheet {
|
|
background-color: #111111;
|
|
}
|
|
|
|
.wrapper {
|
|
width:calc(100%-6em);
|
|
background-color:#111111;
|
|
min-height:500px;
|
|
padding-bottom:50px;
|
|
background-image:url(http://i.imgur.com/TQ8WzzX.png);
|
|
background-repeat:no-repeat;
|
|
background-position:center 2em;
|
|
background-size: auto 8em;
|
|
}
|
|
|
|
.wrapper select{
|
|
-moz-appearance:none;
|
|
}
|
|
|
|
.wrapper input[type=number]::-webkit-outer-spin-button,
|
|
input[type=number]::-webkit-inner-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
.wrapper input[type=number] {
|
|
-moz-appearance:textfield;
|
|
}
|
|
|
|
.tabs {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
align-content: stretch;
|
|
|
|
width: 100%;
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
|
|
position: sticky;
|
|
top: 0px;
|
|
background-color:#111111;
|
|
z-index: 1;
|
|
}
|
|
|
|
.tabs .tab{
|
|
text-align:center;
|
|
color:#eeeeee;
|
|
background-color: #550000;
|
|
display:inline-block;
|
|
border-radius:5px;
|
|
border-color: #550000;
|
|
max-width: fit-content;
|
|
}
|
|
|
|
.tabstoggle[value="main"] ~ button.main,
|
|
.tabstoggle[value="skills"] ~ button.skills,
|
|
.tabstoggle[value="magic"] ~ button.magic,
|
|
.tabstoggle[value="critter"] ~ button.critter,
|
|
.tabstoggle[value="technomancy"] ~ button.technomancy,
|
|
.tabstoggle[value="enhancements"] ~ button.enhancements,
|
|
.tabstoggle[value="matrix"] ~ button.matrix,
|
|
.tabstoggle[value="vehicles"] ~ button.vehicles,
|
|
.tabstoggle[value="equipment"] ~ button.equipment,
|
|
.tabstoggle[value="social"] ~ button.social,
|
|
.tabstoggle[value="character"] ~ button.character
|
|
{
|
|
color:#aaaaee;
|
|
font-weight:700;
|
|
}
|
|
|
|
.contentMain,
|
|
.contentSkills,
|
|
.contentMagic,
|
|
.contentCritter,
|
|
.contentTechnomancer,
|
|
.contentEnhancements,
|
|
.contentMatrix,
|
|
.contentVehiclesDrones,
|
|
.contentEquipment,
|
|
.contentSocial,
|
|
.contentCharacter
|
|
{
|
|
display:none;
|
|
}
|
|
|
|
/* show the selected tab */
|
|
.tabstoggle[value="main"] ~ div.contentMain,
|
|
.tabstoggle[value="skills"] ~ div.contentSkills,
|
|
.tabstoggle[value="magic"] ~ div.contentMagic,
|
|
.tabstoggle[value="critter"] ~ div.contentCritter,
|
|
.tabstoggle[value="technomancy"] ~ div.contentTechnomancer,
|
|
.tabstoggle[value="enhancements"] ~ div.contentEnhancements,
|
|
.tabstoggle[value="matrix"] ~ div.contentMatrix,
|
|
.tabstoggle[value="vehicles"] ~ div.contentVehiclesDrones,
|
|
.tabstoggle[value="equipment"] ~ div.contentEquipment,
|
|
.tabstoggle[value="social"] ~ div.contentSocial,
|
|
.tabstoggle[value="character"] ~ div.contentCharacter
|
|
{
|
|
display:block;
|
|
width:100%;
|
|
margin-top: 120px;
|
|
color:#aaaaee;
|
|
}
|
|
|
|
.show-mage:not(:checked) ~ button.magic,
|
|
.show-mage:not(:checked) ~ div.magic {
|
|
display:none;
|
|
}
|
|
|
|
.show-mage:checked ~ button.magic,
|
|
.show-mage:checked ~ div.magic {
|
|
}
|
|
|
|
.show-critter:not(:checked) ~ button.critter {
|
|
display:none;
|
|
}
|
|
|
|
.show-critter:checked ~ button.critter {
|
|
}
|
|
|
|
.show-technomancy:not(:checked) ~ button.technomancy,
|
|
.show-technomancy:not(:checked) ~ div.technomancy {
|
|
display:none;
|
|
}
|
|
|
|
.show-technomancy:checked ~ button.technomancy,
|
|
.show-technomancy:checked ~ div.technomancy {
|
|
}
|
|
|
|
.wrapper h2{
|
|
margin-top:1em;
|
|
color: #aaaaee;
|
|
}
|
|
|
|
.wrapper h3{
|
|
margin-top:1em;
|
|
color: #aaaaee;
|
|
}
|
|
|
|
/*
|
|
GM Roll + Edge Button
|
|
*/
|
|
|
|
.gmroll{
|
|
position:absolute;
|
|
left: calc(100% - 12em);
|
|
top:16em;
|
|
width:9em;
|
|
}
|
|
|
|
.gmroll .edgerollcheckbox,
|
|
.gmroll .gmrollcheckbox{
|
|
opacity:0;
|
|
width:45%;
|
|
margin-left:-4.5%;
|
|
margin-right:1%;
|
|
height:2em !important;
|
|
}
|
|
|
|
|
|
.gmroll .gmrolllabel,
|
|
.topbuttonwrapper .topbuttonlabel{
|
|
display:inline-block;
|
|
color:black;
|
|
background-color:#550000;
|
|
text-align:center;
|
|
border-radius:5px;
|
|
width:45%;
|
|
margin-left:-47%;
|
|
}
|
|
|
|
.gmrollcheckbox:checked,
|
|
.edgerollcheckbox:checked{
|
|
display:none;
|
|
}
|
|
|
|
.gmrollcheckbox:checked +div,
|
|
.edgerollcheckbox:checked +div{
|
|
color:#aaaaee;
|
|
}
|
|
|
|
/**
|
|
IMPORTER
|
|
**/
|
|
|
|
div .chummerimport label{
|
|
display:inline-block;
|
|
background-color:#550000;
|
|
text-align:center;
|
|
border-radius:5px;
|
|
color:black;
|
|
width:100%;
|
|
margin-left:-100%;
|
|
}
|
|
|
|
div .chummerimport{
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.chummertextfield textarea{
|
|
min-height:10em;
|
|
}
|
|
|
|
|
|
.importbuttons{
|
|
margin-top:6em;
|
|
}
|
|
|
|
|
|
.warningtext{
|
|
position:relative;
|
|
top:-6em;
|
|
}
|
|
|
|
.warningcheckbox:checked~.warningtext{
|
|
font-size:200%;
|
|
top:-3em;
|
|
}
|
|
|
|
.chummercheckbox:checked~.warningtext{
|
|
display:none;
|
|
}
|
|
|
|
|
|
.chummercheckbox:checked~.waitingtext{
|
|
position:relative;
|
|
display:block;
|
|
font-size:200%;
|
|
top:-3em;
|
|
}
|
|
|
|
div .warningcheckbox,
|
|
div .chummercheckbox,
|
|
div .warninguncheckedwrapper,
|
|
div .warningcheckedwrapper,
|
|
div .chummercheckwrapper{
|
|
width:15%;
|
|
}
|
|
|
|
.warninguncheckedwrapper,
|
|
.warningcheckbox:checked ~ .warningcheckedwrapper,
|
|
.warningcheckbox:checked ~ .chummercheckbox,
|
|
.warningcheckbox:checked ~ .chummercheckwrapper{
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.waitingtext,
|
|
.warningcheckbox:checked ~ .warninguncheckedwrapper,
|
|
.warningcheckedwrapper,
|
|
.chummercheckbox,
|
|
.chummercheckwrapper{
|
|
display:none;
|
|
}
|
|
|
|
|
|
.warningcheckbox,
|
|
.chummercheckbox{
|
|
opacity:0;
|
|
|
|
}
|
|
|
|
/**
|
|
Textareas Notes
|
|
**/
|
|
|
|
.spells textarea,
|
|
.spiritstable textarea,
|
|
.ware textarea,
|
|
.martial textarea,
|
|
.qualities textarea,
|
|
.vehicle textarea,
|
|
.drone textarea,
|
|
.equipment textarea,
|
|
.armor textarea,
|
|
.contacts textarea
|
|
{
|
|
width:100% !important;
|
|
vertical-align:top;
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
height:100%;
|
|
box-sizing:border-box;
|
|
margin:10px;
|
|
text-align:center;
|
|
}
|
|
|
|
|
|
.topbuttonwrapper .topbuttonlabel{
|
|
color:inherit;
|
|
}
|
|
|
|
|
|
.topbuttonwrapper .skillshowallcheckbox{
|
|
opacity:0;
|
|
margin-left:-2%;
|
|
width:45%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.skillshowticker{
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.contentSkills h3{
|
|
display:inline-block;
|
|
width:35%;
|
|
color:inherit;
|
|
margin-top:0.5em;
|
|
}
|
|
|
|
.topbuttonwrapper{
|
|
display:inline-block;
|
|
width:30%;
|
|
position:relative;
|
|
top:0.2em;
|
|
margin-bottom:0.5em;
|
|
}
|
|
|
|
|
|
.skillshowcheckbox:checked,
|
|
.skillshowcheckbox:checked + div,
|
|
.skillshowcheckbox:checked + div + div{
|
|
display:none;
|
|
}
|
|
|
|
.skillhideheadercheckbox,
|
|
.skillhideheadercheckbox:checked + div,
|
|
.skillhideheadercheckbox:checked + div + div{
|
|
display:none;
|
|
}
|
|
|
|
|
|
.repcontrol_add,
|
|
.repcontrol_edit,
|
|
.repcontrol_del,
|
|
.repcontrol_move,
|
|
.standardroll,
|
|
.deckroll,
|
|
.mskillroll,
|
|
.rollbuttonspec,
|
|
.rollbuttonnospec,
|
|
button.spellrollmage,
|
|
.spellrolltechno,
|
|
.vehicleroll,
|
|
.droneroll,
|
|
.armorroll,
|
|
.defenseroll,
|
|
.weaponroll,
|
|
.ammoroll,
|
|
.initiativeroll{
|
|
background-color:#550000 !important;
|
|
color:inherit !important;
|
|
background-image:none;
|
|
box-shadow:none;
|
|
border:none;
|
|
border-radius:5px;
|
|
text-shadow:none;
|
|
}
|
|
|
|
|
|
.repcontrol_add,
|
|
.repcontrol_edit{
|
|
margin:0.3em 2em 0em 2em;
|
|
}
|
|
|
|
|
|
input[type=text],
|
|
input[type=number]{
|
|
padding:4px;
|
|
}
|
|
|
|
select{
|
|
padding:4px 4px 4px 4px;
|
|
}
|
|
|
|
|
|
|
|
input[type=checkbox].hiddencheckbox{
|
|
opacity:0;
|
|
width:1.2em;
|
|
height:1.5em;
|
|
margin-left:0.5em;
|
|
margin-top: 0.5em;
|
|
vertical-align: top;
|
|
}
|
|
|
|
|
|
.checkboxunticked,
|
|
.checkboxticked,
|
|
.checkboxticker{
|
|
margin-left:-1.5em;
|
|
width:1em;
|
|
height:1em;
|
|
padding:0.15em 0.1em 0.1em 0.05em;
|
|
margin-top: 0.5em;
|
|
text-align:center;
|
|
background-color:#550000;
|
|
font-size:1em;
|
|
border-radius:5px;
|
|
vertical-align: top;
|
|
line-height:100%;
|
|
color:inherit;
|
|
}
|
|
|
|
.weaponrangerollwrapper,
|
|
.weaponmodewrapper select,
|
|
.hiddenmelee:checked ~ div.weaponmodewrapper input,
|
|
.hiddenmelee:checked ~ div.weaponmeleerollwrapper,
|
|
.mskillsilentunticked,
|
|
.mskillsilentcheckbox:checked ~ div.mskillsilentticked,
|
|
.mskillhotsimunticked,
|
|
.mskillhotsimcheckbox:checked ~ div.mskillhotsimticked,
|
|
.programunticked,
|
|
.programcheckbox:checked ~ div.programticked,
|
|
.armorwornunticked,
|
|
.armorworncheckbox:checked ~ div.armorwornticked,
|
|
.meleeunticked,
|
|
.meleecheckbox:checked ~ div.meleeticked,
|
|
.weaponunticked,
|
|
.weaponcheckbox:checked ~ div.weaponticked,
|
|
.vehicleskillsunticked,
|
|
.vehicleskillscheckbox:checked ~ div.vehicleskillsticked,
|
|
.vehicledmgunticked,
|
|
.vehicledmgcheckbox:checked ~ div.vehicledmgticked,
|
|
.vehicleshowweaponunticked,
|
|
.vehicleshowweaponcheckbox:checked ~ div.vehicleshowweaponticked,
|
|
.vehicleweaponunticked,
|
|
.vehicleweaponcheckbox:checked ~ div.droneweaponticked,
|
|
.droneskillsunticked,
|
|
.droneskillscheckbox:checked ~ div.droneskillsticked,
|
|
.dronedmgunticked,
|
|
.dronedmgcheckbox:checked ~ div.dronedmgticked,
|
|
.droneshowweaponunticked,
|
|
.droneshowweaponcheckbox:checked ~ div.droneshowweaponticked,
|
|
.droneweaponunticked,
|
|
.droneweaponcheckbox:checked ~ div.droneweaponticked,
|
|
.spiriteboundunticked,
|
|
.spiriteboundcheckbox:checked ~ div.spiriteboundticked,
|
|
.spellspecializedunticked,
|
|
.spellspecialized:checked ~ div.spellspecializedticked,
|
|
.skillspecticker:checked ~ div.skillspecunticked,
|
|
.mskillspecticker:checked ~ div.mskillspecunticked,
|
|
.knowledgespecticker:checked ~ div.knowledgespecunticked,
|
|
.edgeunticked,
|
|
.edgecheckbox:checked ~ div.edgeticked,
|
|
.skillshowspec:checked ~ button.rollbuttonnospec,
|
|
.mskillshowspec:checked ~ button.rollbuttonnospec,
|
|
.knowledgeshowspec:checked ~ button.rollbuttonnospec,
|
|
.spellrollmage
|
|
{
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.edgehidebox,
|
|
.edgehidebox:checked ~ div.edgecheckboxwrapper,
|
|
.weaponmeleerollwrapper,
|
|
.hiddenmelee:checked ~ div.weaponrcwrapper input,
|
|
.hiddenmelee:checked ~ div.weaponmodewrapper select,
|
|
.weaponmodewrapper input,
|
|
.hiddenmelee:checked ~ div.weaponrangerollwrapper,
|
|
.hide-rep:checked ~ div.hide-rep,
|
|
.hide1:checked ~ div.hide1,
|
|
.hide2:checked ~ div.hide2,
|
|
.hide3:checked ~ div.hide3,
|
|
.hide4:checked ~ div.hide4,
|
|
.hide5:checked ~ div.hide5,
|
|
.hide6:checked ~ div.hide6,
|
|
.hide7:checked ~ div.hide7,
|
|
.hide8:checked ~ div.hide8,
|
|
.mskillsilentticked,
|
|
.mskillsilentcheckbox:checked ~ div.mskillsilentunticked,
|
|
.mskillhotsimticked,
|
|
.mskillhotsimcheckbox:checked ~ div.mskillhotsimunticked,
|
|
.programticked,
|
|
.programcheckbox:checked ~ div.programunticked,
|
|
.vehicledmgticked,
|
|
.vehicledmgcheckbox:checked ~ div.vehicledmgunticked,
|
|
.vehicleskillsticked,
|
|
.vehicleskillscheckbox:checked ~ div.vehicleskillsunticked,
|
|
.vehicleshowweaponticked,
|
|
.vehicleshowweaponcheckbox:checked ~ div.vehicleshowweaponunticked,
|
|
.vehicleweaponticked,
|
|
.vehicleweaponcheckbox:checked ~ div.vehicleweaponunticked,
|
|
.dronedmgticked,
|
|
.dronedmgcheckbox:checked ~ div.dronedmgunticked,
|
|
.droneskillsticked,
|
|
.droneskillscheckbox:checked ~ div.droneskillsunticked,
|
|
.droneshowweaponticked,
|
|
.droneshowweaponcheckbox:checked ~ div.droneshowweaponunticked,
|
|
.droneweaponticked,
|
|
.droneweaponcheckbox:checked ~ div.droneweaponunticked,
|
|
.meleeticked,
|
|
.meleecheckbox:checked ~ div.meleeunticked,
|
|
.weaponticked,
|
|
.weaponcheckbox:checked ~ div.weaponunticked,
|
|
.armorwornticked,
|
|
.armorworncheckbox:checked ~ div.armorwornunticked,
|
|
.spiriteboundticked,
|
|
.spiriteboundcheckbox:checked ~ div.spiriteboundunticked,
|
|
.spellspecializedticked,
|
|
.spellspecialized:checked ~ div.spellspecializedunticked,
|
|
.knowledgespecunticked,
|
|
.skillspecunticked,
|
|
.mskillspecunticked,
|
|
.edgeticked,
|
|
.edgecheckbox:checked ~ div.edgeunticked,
|
|
.technomancycheckbox,
|
|
div .labeltechnomancer,
|
|
.technomancer,
|
|
.rollbuttonnospec,
|
|
.skillshowspec,
|
|
.skillshowspec:checked ~ button.rollbuttonspec,
|
|
.mskillshowspec,
|
|
.mskillshowspec:checked ~ button.rollbuttonspec,
|
|
.knowledgeshowspec,
|
|
.knowledgeshowspec:checked ~ button.rollbuttonspec,
|
|
.hiddentextfield,
|
|
.hiddenmelee
|
|
{
|
|
display:none;
|
|
}
|
|
|
|
.contacts,
|
|
.ware,
|
|
.martial,
|
|
.qualities,
|
|
.statblock,
|
|
.infoblock,
|
|
.initiation,
|
|
.spirits,
|
|
.equipment,
|
|
.armor,
|
|
.cyberdeck,
|
|
.cyberprograms{
|
|
width:calc(46% - 2px);
|
|
display:inline-block;
|
|
margin-left: 2%;
|
|
vertical-align:top;
|
|
}
|
|
|
|
.initiation{
|
|
padding-bottom:2em;
|
|
}
|
|
|
|
.spirits{
|
|
vertical-align:bottom !important;
|
|
}
|
|
|
|
.contentEquipment .weapon{
|
|
display:inline-block;
|
|
margin:2em 0% 0% 2%;
|
|
vertical-align:top;
|
|
width:90%;
|
|
}
|
|
|
|
.statheading{
|
|
display:block;
|
|
}
|
|
|
|
.statinputwrapper .statinput,
|
|
.statinput{
|
|
width:2em;
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
text-align:center;
|
|
}
|
|
|
|
.statlabel{
|
|
text-align:center;
|
|
display:block;
|
|
}
|
|
|
|
.statlabel label{
|
|
color:inherit;
|
|
font-weight:normal;
|
|
}
|
|
|
|
.statheading h4{
|
|
color:inherit;
|
|
}
|
|
|
|
.statsubcol{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:35%;
|
|
}
|
|
|
|
.statcol1{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:35%;
|
|
}
|
|
|
|
.statcol2{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:15%;
|
|
}
|
|
|
|
.statcol3{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:40%;
|
|
margin-bottom:2em;
|
|
}
|
|
|
|
.rollcol{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:20%;
|
|
}
|
|
|
|
.statinputwrapper,
|
|
.statlabel, .statheading{
|
|
height:3em;
|
|
}
|
|
|
|
.statinputwrapper{
|
|
display:block;
|
|
}
|
|
|
|
|
|
.edgewrapper{
|
|
display:block;
|
|
}
|
|
|
|
.edgecheckboxwrapper{
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
width:22%;
|
|
min-width:2.1em;
|
|
margin-left:-0.5em;
|
|
}
|
|
|
|
|
|
.specrolls,
|
|
.standardrolls,
|
|
.initiative,
|
|
.defense,
|
|
.limits,
|
|
.wounds,
|
|
.infoblock .weapon{
|
|
display:inline-block;
|
|
width:100%;
|
|
margin-bottom:2em;
|
|
}
|
|
|
|
|
|
.initiativelabel{
|
|
display:inline-block;
|
|
width:20%;
|
|
}
|
|
|
|
|
|
.initiativeattribute,
|
|
.initiativebonus,
|
|
.initiativedice,
|
|
.initiativerollwrapper{
|
|
display:inline-block;
|
|
width:10%;
|
|
}
|
|
|
|
.initiativelabelwrapper{
|
|
display:inline-block;
|
|
text-align:center;
|
|
vertical-align:bottom;
|
|
width:5%;
|
|
}
|
|
|
|
.initiativelabelwrapper label{
|
|
color:inherit;
|
|
font-weight:normal;
|
|
text-align:center;
|
|
margin-bottom: 0.25em;
|
|
}
|
|
|
|
.woundsrow div{
|
|
width:10%;
|
|
display:inline-block;
|
|
margin:0px 8% 0.5em 0%;
|
|
}
|
|
|
|
.limitwrapper{
|
|
display:inline-block;
|
|
width:25%;
|
|
}
|
|
|
|
.armortotal{
|
|
display:inline-block;
|
|
width:25%;
|
|
pointer-events: none;
|
|
}
|
|
|
|
|
|
.nuyentotallabel{
|
|
display:inline-block;
|
|
width:15%;
|
|
}
|
|
|
|
|
|
|
|
.nuyentotal,
|
|
.armortotallabel{
|
|
display:inline-block;
|
|
width:30%;
|
|
}
|
|
|
|
|
|
div .magiciandrainattribute label,
|
|
div .movementrow label,
|
|
div .magician label,
|
|
div .technomancer label,
|
|
div .specrolls label,
|
|
div .charinforow label,
|
|
div .defenselabel label,
|
|
div .defensebonuslabel label,
|
|
div .qualityrow label,
|
|
div .initiationrow label,
|
|
div .warerow label,
|
|
div .martialrow label,
|
|
div .contactsrow label,
|
|
div .cyberprograms label,
|
|
div .decklabelwrapper label,
|
|
div .deckrowlabel label,
|
|
div .skilllabel,
|
|
div .equipmentlabel,
|
|
div .vehiclelabel,
|
|
div .vehicleskillmodlabel label,
|
|
div .dronelabel,
|
|
div .droneskillmodlabel label,
|
|
div .armorlabel,
|
|
div .weaponlabel,
|
|
div .ammolabel,
|
|
div .initiativelabel label,
|
|
div .standardrolls label,
|
|
div .spelllabel,
|
|
div .spirits label,
|
|
div .spiritstable label,
|
|
div .matrixactions label,
|
|
div .wounds label,
|
|
div .woundsmod label,
|
|
div .limitlabels label{
|
|
width:100%;
|
|
font-size:80%;
|
|
color:inherit;
|
|
font-weight:bold;
|
|
margin-top:0.5em;
|
|
margin-bottom:-0.3em;
|
|
}
|
|
|
|
|
|
.rolllabel,
|
|
.spiritelabel,
|
|
.limitmodifier{
|
|
display:inline-block;
|
|
width:20%;
|
|
}
|
|
|
|
.limitdisplay{
|
|
display:inline-block;
|
|
width:60%;
|
|
}
|
|
|
|
.limitdisplayastral{
|
|
display:inline-block;
|
|
width:100%;
|
|
}
|
|
|
|
|
|
.infoblock .weaponmeleewrapper,
|
|
.infoblock .weaponcategorywrapper,
|
|
.infoblock .weaponspecwrapper,
|
|
.infoblock .weaponaccuracywrapper,
|
|
.infoblock .weapondvwrapper,
|
|
.infoblock .weapondmgtypewrapper,
|
|
.infoblock .weaponapwrapper,
|
|
.infoblock .weaponrcwrapper,
|
|
.infoblock .weaponskillwrapper,
|
|
.infoblock .weaponbonuswrapper,
|
|
.infoblock .weaponnoteboxwrapper,
|
|
.infoblock .weaponunticked,
|
|
.infoblock .weaponticked,
|
|
.infoblock .weaponnoteswrapper,
|
|
.infoblock .weapon input[type="checkbox"],
|
|
.infoblock .ammomaxwrapper,
|
|
.infoblock .ammodvwrapper,
|
|
.infoblock .ammodmgtypewrapper,
|
|
.infoblock .ammoapwrapper,
|
|
.infoblock .ammoaccwrapper,
|
|
.infoblock .ammodescriptionwrapper,
|
|
.infoblock .ammolabels,
|
|
.infoblock .weapon .repcontrol_add,
|
|
.infoblock .weapon .repcontrol_edit{
|
|
display:none !important;
|
|
}
|
|
|
|
.infoblock .weaponnamewrapper{
|
|
width:50% !important;
|
|
}
|
|
|
|
.infoblock .weapondicewrapper{
|
|
width:10%;
|
|
}
|
|
|
|
|
|
.infoblock .ammonamewrapper{
|
|
width:calc(50% - 2em);
|
|
}
|
|
|
|
|
|
.infoblock .weaponmodewrapper,
|
|
.infoblock .ammonumberwrapper{
|
|
width:calc(40% - 5em);
|
|
}
|
|
|
|
.infoblock .ammorollwrapper{
|
|
width:3em;
|
|
}
|
|
|
|
|
|
.spiritstable{
|
|
width:90%;
|
|
margin-left:2%;
|
|
}
|
|
|
|
.charinfo,
|
|
.matrixactions,
|
|
.skills,
|
|
.knowledge,
|
|
.spells,
|
|
.vehicle,
|
|
.drone,
|
|
.magician,
|
|
input.technomancycheckbox:checked ~ div.technomancer{
|
|
display:block;
|
|
width:90%;
|
|
margin-left: 2%;
|
|
text-align:left;
|
|
}
|
|
|
|
|
|
.skilllabels,
|
|
.spelllabels,
|
|
.weaponlabels,
|
|
.ammolabels,
|
|
.vehiclelabels,
|
|
.dronelabels{
|
|
width:100%;
|
|
}
|
|
|
|
|
|
.movementrow input,
|
|
.initiation input[type=text],
|
|
.contacts select,
|
|
.contacts input[type=text],
|
|
.notesblock textarea,
|
|
.defense input,
|
|
.initiative input,
|
|
.limits input,
|
|
.limits select,
|
|
.woundsrow input,
|
|
.skills input[type=text],
|
|
.skills input[type=number],
|
|
.skills select,
|
|
.matrixactions input[type=text],
|
|
.matrixactions input[type=number],
|
|
.matrixactions select,
|
|
.knowledge input[type=text],
|
|
.knowledge input[type=number],
|
|
.knowledge select,
|
|
.magician input[type=text],
|
|
.magician select,
|
|
.technomancer input[type=text],
|
|
.technomancer select,
|
|
.spells input[type=text],
|
|
.spells select,
|
|
.spiriterow input[type=text],
|
|
.spiriterow select,
|
|
.cyberdeck input[type=text],
|
|
.charsheet .cyberdeck input[type=number],
|
|
.cyberprograms input[type=text],
|
|
.vehicle input[type=text],
|
|
.vehicle input[type=number],
|
|
.vehicle select,
|
|
.drone input[type=text],
|
|
.drone input[type=number],
|
|
.drone select,
|
|
.equipment input[type=text],
|
|
.equipment input[type=number],
|
|
.weapon input[type=text],
|
|
.weapon input[type=number],
|
|
.weapon select,
|
|
.weapon textarea,
|
|
.armor input[type=text],
|
|
.armor input[type=number],
|
|
.charinfo input[type=text],
|
|
.charinfo textarea,
|
|
.chummertextfield textarea{
|
|
width:100% !important;
|
|
vertical-align:top;
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
height:100%;
|
|
box-sizing:border-box;
|
|
margin:0px;
|
|
text-align:center;
|
|
}
|
|
|
|
.martial input[type=text],
|
|
.ware input[type=text],
|
|
.qualities input[type=text]
|
|
{
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
text-align:center;
|
|
}
|
|
|
|
.armor .armortotal input[type=number] {
|
|
background-color:#111111 !important;
|
|
border:3px solid #444444 !important;
|
|
padding:1px !important;
|
|
}
|
|
|
|
.magiciandrainattribute input[type=number] {
|
|
vertical-align:top;
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
box-sizing:border-box;
|
|
margin:0px;
|
|
text-align:center;
|
|
}
|
|
|
|
.wrapper textarea{
|
|
text-align:left !important;
|
|
}
|
|
|
|
|
|
input[disabled="true"]{
|
|
background-color:#111111 !important;
|
|
border:3px solid #444444 !important;
|
|
padding:1px !important;
|
|
}
|
|
|
|
.specroll{
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
|
|
.armornamewrapper{
|
|
margin-left:calc(10%-1.5em);
|
|
}
|
|
|
|
|
|
.spiritetypewrapper{
|
|
vertical-align:top;
|
|
}
|
|
|
|
|
|
.movementrow div:not(.itemcontrol),
|
|
.specrolls div:not(.itemcontrol),
|
|
.standardroll div:not(.itemcontrol),
|
|
.skillrow div:not(.checkboxticker):not(.itemcontrol):not(.hiddentextfield),
|
|
.mskillrow div:not(.checkboxticker):not(.itemcontrol):not(.hiddentextfield),
|
|
.spells div:not(.checkboxticker):not(.itemcontrol):not(.magiciandrainattribute),
|
|
.initiationrow div:not(.itemcontrol),
|
|
.contactsrow div:not(.checkboxticker):not(.itemcontrol),
|
|
.programrow div:not(.checkboxticker):not(.itemcontrol),
|
|
.vehicle div:not(.checkboxticker):not(.vehicleskillmodelabel):not(.vehicleskillswrapper):not(.vehicledmgwrapper):not(.vehicleweaponnoteswrapper):not(.vehicleweaponwrapper):not(.itemcontrol),
|
|
.drone div:not(.checkboxticker):not(.droneskillmodelabel):not(.droneskillswrapper):not(.dronedmgwrapper):not(.droneweaponnoteswrapper):not(.droneweaponwrapper):not(.itemcontrol),
|
|
.equipmentrow div:not(.checkboxticker):not(.itemcontrol),
|
|
.weaponrow div:not(.checkboxticker):not(.weaponnoteswrapper):not(.itemcontrol):not(.weaponrangerollwrapper):not(.weaponmeleerollwrapper),
|
|
.ammorow div:not(.checkboxticker):not(.itemcontrol):not(.ammofieldset):not(.ammolabels),
|
|
.ammolabels div:not(.checkboxticker):not(.itemcontrol):not(.ammofieldset):not(.ammolabels),
|
|
.armorrow div:not(.checkboxticker):not(.itemcontrol),
|
|
.charinforow div:not(.itemcontrol):not(.checkboxticker){
|
|
display:inline-block;
|
|
vertical-align:top;
|
|
}
|
|
|
|
|
|
.armornamewrapper{
|
|
width:40%;
|
|
margin-left:calc(10% - 1.5em);
|
|
}
|
|
|
|
|
|
|
|
.armortotallabel,
|
|
.essencelabelwrapper{
|
|
margin-right:5%;
|
|
margin-left:5%;
|
|
margin-bottom:1em;
|
|
}
|
|
|
|
|
|
.vehicleskillmodboxwrapper,
|
|
.droneskillmodboxwrapper{
|
|
min-width:2.1em;
|
|
margin-left:1%;
|
|
}
|
|
|
|
.mskillmodlabel{
|
|
width:20%;
|
|
}
|
|
|
|
|
|
.vehicleskillmodlabel,
|
|
.droneskillmodlabel{
|
|
margin-left:5%;
|
|
}
|
|
|
|
|
|
.vehicleskillmodlabel label,
|
|
.droneskillmodlabel label,
|
|
.armortotallabel label,
|
|
.essencelabelwrapper label,
|
|
.mskillmodlabel label{
|
|
text-align:right;
|
|
font-size: initial;
|
|
}
|
|
|
|
|
|
.mskillnoisewrapper{
|
|
width:7%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.vehicleskillnoise,
|
|
.droneskillnoise,
|
|
.mskillnoise{
|
|
width:100%;
|
|
}
|
|
|
|
.vehicleskillinputwrapper,
|
|
.droneskillinputwrapper,
|
|
.metamagicdescriptionwrapper,
|
|
.programdescriptionwrapper{
|
|
width:60%;
|
|
}
|
|
|
|
|
|
.qualityname{
|
|
width:58%;
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.equipmentnamewrapper,
|
|
.specroll{
|
|
width:40%;
|
|
}
|
|
|
|
.martialname
|
|
{
|
|
width:55%;
|
|
display: inline-block;
|
|
}
|
|
|
|
.martialdescription{
|
|
width:39%;
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.equipmentdescriptionwrapper,
|
|
.charbackgroundwrapper,
|
|
.chardescriptionwrapper,
|
|
.charnoteswrapper{
|
|
width:32%;
|
|
}
|
|
|
|
.warename
|
|
{
|
|
width:47%;
|
|
display: inline-block;
|
|
}
|
|
|
|
.movementmethod,
|
|
.essencelabelwrapper,
|
|
.initiationlabelwrapper{
|
|
width:30%;
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.charnamewrapper,
|
|
.metamagicnamewrapper,
|
|
.programnamewrapper{
|
|
width:25%;
|
|
}
|
|
|
|
.contactnamewrapper,
|
|
.contacttypewrapper{
|
|
width:18%;
|
|
}
|
|
|
|
|
|
.spiritenamewrapper,
|
|
.charmetawrapper,
|
|
.vehiclenamewrapper,
|
|
.dronenamewrapper,
|
|
.knowledgeskillnamewrapper,
|
|
.ammodescriptionwrapper{
|
|
width:20%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.spiriteboundwrapper
|
|
{
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.spelldescriptionwrapper,
|
|
.armorcapacitywrapper{
|
|
width:17%;
|
|
}
|
|
|
|
|
|
.initiationspacer,
|
|
.charkarmawrapper,
|
|
.charkarmacareerwrapper,
|
|
.charnotorietywrapper,
|
|
.charpawarenesswrapper,
|
|
.charstreetcredwrapper,
|
|
.charistechnomancerwrapper{
|
|
width:16%;
|
|
}
|
|
|
|
|
|
.spellnamewrapper,
|
|
.spiritetypewrapper,
|
|
.vehicleskilldodge,
|
|
.vehicleskillmaneuver,
|
|
.vehicleskillperception,
|
|
.vehicleskillsneak,
|
|
.droneskilldodge,
|
|
.droneskillmaneuver,
|
|
.droneskillperception,
|
|
.droneskillsneak,
|
|
.movementtotal,
|
|
.movementfactor,
|
|
.contactconnectionwrapper,
|
|
.contactloyaltywrapper,
|
|
.essencewrapper,
|
|
.initiationwrapper,
|
|
.skillnamewrapper,
|
|
.skillspecwrapper,
|
|
.mskillnamewrapper,
|
|
.mskillnoteswrapper,
|
|
.weaponnamewrapper,
|
|
.qualitykarma,
|
|
.wareessence,
|
|
.waredescription,
|
|
.waregrade{
|
|
width:15%;
|
|
display: inline-block;
|
|
}
|
|
|
|
.qualitydescription
|
|
{
|
|
width:20%;
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.knowledgeskillattributewrapper,
|
|
.skillnoteswrapper,
|
|
.armorratingwrapper,
|
|
.mskillratingwrapper{
|
|
width:12%;
|
|
}
|
|
|
|
.ammonamewrapper{
|
|
width:24%;
|
|
}
|
|
|
|
|
|
.charplayerwrapper,
|
|
.equipmentnumberwrapper,
|
|
.weapondmgtypewrapper,
|
|
.ammodmgtypewrapper,
|
|
.charsexwrapper,
|
|
.charagewrapper,
|
|
.charheightwrapper,
|
|
.charweightwrapper,
|
|
.skillattributewrapper,
|
|
.skilllimitwrapper,
|
|
.mskillattributewrapper,
|
|
.mskilllimitwrapper,
|
|
.spellcategorywrapper,
|
|
.spellschoolwrapper,
|
|
.equipmentnumberwrapper,
|
|
.vehicletestwrapper,
|
|
.dronetestwrapper,
|
|
.weaponmodewrapper,
|
|
.weaponcategorywrapper{
|
|
width:10%;
|
|
}
|
|
|
|
|
|
.skilllimitbonuswrapper,
|
|
.spellsourcewrapper,
|
|
.spiriterollwrapper{
|
|
width:8%;
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.vehicleskillother,
|
|
.vehicleskillinitiative,
|
|
.vehicleskillsoak,
|
|
.vehiclecostwrapper{
|
|
width:7%;
|
|
}
|
|
|
|
.droneskillother,
|
|
.droneskillinitiative,
|
|
.droneskillsoak,
|
|
.dronecostwrapper{
|
|
width:7%;
|
|
}
|
|
|
|
.spiritserviceswrapper,
|
|
.spiriteforcewrapper,
|
|
.spriterollwrapper,
|
|
.ammonumberwrapper,
|
|
.ammorollwrapper,
|
|
.ammomaxwrapper{
|
|
width:6.5%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.vehicleboxwrapper,
|
|
.vehicleskillmodinput,
|
|
.droneboxwrapper,
|
|
.droneskillmodinput,
|
|
.skillratingwrapper,
|
|
.skillbonuswrapper,
|
|
.skilldicepoolwrapper,
|
|
.mskillbonuswrapper,
|
|
.mskilllimitbonuswrapper,
|
|
.mskilldicepoolwrapper,
|
|
.spelltypewrapper,
|
|
.spellrangewrapper,
|
|
.spellrangewrapper,
|
|
.spelldurationwrapper,
|
|
.spellbonuswrapper,
|
|
.spelldrainwrapper,
|
|
.spellspecializedwrapper,
|
|
.vehiclehandwrapper,
|
|
.vehiclespeedwrapper,
|
|
.vehicleacclwrapper,
|
|
.vehiclepilotwrapper,
|
|
.vehiclesenswrapper,
|
|
.vehicleseatswrapper,
|
|
.vehiclebodywrapper,
|
|
.vehiclearmorwrapper,
|
|
.vehicledamagewrapper,
|
|
.vehicleskillwrapper,
|
|
.vehicletestwrapper,
|
|
.dronehandwrapper,
|
|
.dronespeedwrapper,
|
|
.droneacclwrapper,
|
|
.dronepilotwrapper,
|
|
.dronesenswrapper,
|
|
.dronebodywrapper,
|
|
.dronearmorwrapper,
|
|
.dronedamagewrapper,
|
|
.droneskillwrapper,
|
|
.dronetestwrapper,
|
|
.weaponaccuracywrapper,
|
|
.ammoaccwrapper,
|
|
.weapondvwrapper,
|
|
.ammodvwrapper,
|
|
.weapondicewrapper,
|
|
.weaponapwrapper,
|
|
.ammoapwrapper,
|
|
.weaponrcwrapper,
|
|
.weaponaccuracywrapper,
|
|
.weaponspecwrapper,
|
|
.weaponautosoftwrapper,
|
|
.weaponbonuswrapper,
|
|
.weaponrangerollwrapper,
|
|
.weaponmeleerollwrapper{
|
|
width:5%;
|
|
}
|
|
|
|
|
|
.spellrollwrapper,
|
|
.weaponmeleewrapper,
|
|
.spellspecializationwrapper{
|
|
width:4%;
|
|
}
|
|
|
|
|
|
.programloadedwrapper{
|
|
width:2.5em;
|
|
}
|
|
|
|
|
|
|
|
.vehiclenoteboxwrapper,
|
|
.dronenoteboxwrapper{
|
|
width:2em;
|
|
}
|
|
|
|
.skillhidelabel{
|
|
width:1.7em;
|
|
}
|
|
|
|
.armorwornwrapper,
|
|
.weaponnoteboxwrapper{
|
|
width:1.5em;
|
|
}
|
|
|
|
|
|
|
|
.deckrowlabel{
|
|
display:inline-block;
|
|
width:10%;
|
|
}
|
|
|
|
|
|
.deckinputwrapper{
|
|
display:inline-block;
|
|
width:15%;
|
|
}
|
|
|
|
.decklabelwrapper{
|
|
display:inline-block;
|
|
width:15%;
|
|
}
|
|
|
|
|
|
.skillspecwrapper input[type="checkbox"]:checked ~ input[type="text"],
|
|
.skillspecwrapper input[type="checkbox"]{
|
|
display:none;
|
|
}
|
|
|
|
.skillspecwrapper input[type="text"],
|
|
.skillspecwrapper input[type="checkbox"]:checked{
|
|
display:inline-block;
|
|
}
|
|
|
|
.skillbuttonwrapper{
|
|
margin-left:-0.43%;
|
|
}
|
|
|
|
|
|
.defenselabel{
|
|
display:inline-block;
|
|
width:16%;
|
|
}
|
|
|
|
.defensebonuslabel{
|
|
display:inline-block;
|
|
width:10%;
|
|
}
|
|
|
|
.magiciandrainattribute{
|
|
display:inline-block;
|
|
width:50%;
|
|
margin-bottom:0.3em;
|
|
vertical-align:top;
|
|
margin-left:15%;
|
|
position:relative;
|
|
top:-1em;
|
|
margin-bottom:-2em;
|
|
}
|
|
|
|
.magiciandrainattribute label,
|
|
.magiciandrainattribute div{
|
|
display:inline-block;
|
|
width:35%;
|
|
}
|
|
|
|
|
|
.spellbuttonwrapper{
|
|
margin-left:-1.5%;
|
|
width:5%;
|
|
}
|
|
|
|
|
|
.vehicles,
|
|
.drones{
|
|
width:100%;
|
|
}
|
|
|
|
.vehiclespacer,
|
|
.dronespacer{
|
|
margin-right:calc(5% - 2em);
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.vehicleskillmodelabel,
|
|
.droneskillmodelabel{
|
|
width:8%;
|
|
margin-left:-8%;
|
|
}
|
|
|
|
.vehicleskillmodelabel label,
|
|
.droneskillmodelabel label{
|
|
width:100%;
|
|
display:inline-block;
|
|
font-size:80%;
|
|
color:inherit;
|
|
font-weight:bold;
|
|
background-color:#550000;
|
|
text-align:center;
|
|
border-radius:5px;
|
|
}
|
|
|
|
.vehiclemode,
|
|
.dronemode{
|
|
opacity:0;
|
|
width:8%;
|
|
display:none;
|
|
}
|
|
|
|
.vehicleskillmodelabel,
|
|
.droneskillmodelabel{
|
|
display:none;
|
|
}
|
|
|
|
.vehiclemode0:checked ~ .vehiclemode1,
|
|
.vehiclemode0:checked ~ .vehiclelabel0{
|
|
display:inline-block;
|
|
}
|
|
.vehiclemode1:checked ~ .vehiclemode2,
|
|
.vehiclemode1:checked ~ .vehiclelabel1{
|
|
display:inline-block;
|
|
}
|
|
.vehiclemode2:checked ~ .vehiclemode3,
|
|
.vehiclemode2:checked ~ .vehiclelabel2{
|
|
display:inline-block;
|
|
}
|
|
.vehiclemode3:checked ~ .vehiclemode0,
|
|
.vehiclemode3:checked ~ .vehiclelabel3{
|
|
display:inline-block;
|
|
}
|
|
|
|
.dronemode0:checked ~ .dronemode1,
|
|
.dronemode0:checked ~ .dronelabel0{
|
|
display:inline-block;
|
|
}
|
|
.dronemode1:checked ~ .dronemode2,
|
|
.dronemode1:checked ~ .dronelabel1{
|
|
display:inline-block;
|
|
}
|
|
.dronemode2:checked ~ .dronemode3,
|
|
.dronemode2:checked ~ .dronelabel2{
|
|
display:inline-block;
|
|
}
|
|
.dronemode3:checked ~ .dronemode0,
|
|
.dronemode3:checked ~ .dronelabel3{
|
|
display:inline-block;
|
|
}
|
|
|
|
.pilotroll,
|
|
.vehiclemode3:checked ~ div div div div div button.autopilotroll,
|
|
.dronemode3:checked ~ div div div div div button.autopilotroll{
|
|
display:inline-block;
|
|
}
|
|
|
|
|
|
.vehiclemode3:checked ~ div button.pilotroll,
|
|
.dronemode3:checked ~ div button.pilotroll,
|
|
.autopilotroll{
|
|
display:none;
|
|
}
|
|
|
|
|
|
|
|
.initiationrow,
|
|
.movementrow,
|
|
|
|
.charinforow,
|
|
.rollrow,
|
|
.defenserow,
|
|
.limitfields,
|
|
.limitlabels,
|
|
.woundsrow,
|
|
.initiativerow,
|
|
.programrow,
|
|
.deckrow,
|
|
.mskillrow,
|
|
.weaponrow{
|
|
width:100%;
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
.spellrow,
|
|
.spiriterow,
|
|
.warerow,
|
|
.martialrow,
|
|
.qualityrow,
|
|
.vehiclerow,
|
|
.dronerow,
|
|
.equipmentrow,
|
|
.armorrow,
|
|
.contactsrow
|
|
{
|
|
width:100%;
|
|
margin-top:0.3em;
|
|
margin-left: 10px;
|
|
list-style-position: outside;
|
|
}
|
|
|
|
.weaponrow{
|
|
margin-top:0.5em;
|
|
}
|
|
|
|
|
|
.vehicleskillrow,
|
|
.vehicleweaponrow,
|
|
.droneskillrow,
|
|
.droneweaponrow,
|
|
.ammorow{
|
|
width:95%;
|
|
display:inline-block;
|
|
margin-left:5%;
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
|
|
.ammolabels{
|
|
width:95%;
|
|
display:inline-block;
|
|
margin-left:5%;
|
|
}
|
|
|
|
.vehicleammorow,
|
|
.vehicleammolabels,
|
|
.droneammorow,
|
|
.droneammolabels{
|
|
width:95%;
|
|
display:inline-block;
|
|
margin-left:3%;
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
|
|
.skillrow{
|
|
width: calc(100% - 2em);
|
|
display:inline-block;
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
.usagerow {
|
|
width: 100%;
|
|
display:inline-block;
|
|
margin-top:0.3em;
|
|
}
|
|
|
|
.namewrapper {
|
|
width: 28%;
|
|
margin-right: 8px;
|
|
margin-left: 2%;
|
|
}
|
|
|
|
|
|
.vehicleweaponnoteswrapper,
|
|
.droneweaponnoteswrapper{
|
|
width:85%;
|
|
padding-top:0.3em;
|
|
}
|
|
|
|
.vehicledmginput,
|
|
.dronedmginput{
|
|
width:40%;
|
|
margin-right:5%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.vehicledmgphys,
|
|
.vehicledmgmatrix,
|
|
.dronedmgphys,
|
|
.dronedmgmatrix{
|
|
width:15%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.warenoteswrapper,
|
|
.martialnoteswrapper,
|
|
.qualitynoteswrapper
|
|
{
|
|
width:95%;
|
|
padding-top:0.3em;
|
|
}
|
|
|
|
|
|
.weaponnoteswrapper{
|
|
width:100%;
|
|
padding-top:0.3em;
|
|
}
|
|
|
|
|
|
|
|
.chartextsize textarea{
|
|
min-height:14em;
|
|
}
|
|
|
|
.notesblock{
|
|
height:25em;
|
|
}
|
|
|
|
|
|
.skillspacer{
|
|
width:95%;
|
|
height:1px;
|
|
display:block;
|
|
}
|
|
|
|
|
|
.charinfo textarea,
|
|
.notesblock textarea,
|
|
.qualitynoteswrapper textarea,
|
|
.warenoteswrapper textarea,
|
|
.martialnoteswrapper textarea,
|
|
.weaponnoteswrapper textarea{
|
|
resize:vertical;
|
|
width:100%;
|
|
height:100%;
|
|
min-height:8em;
|
|
}
|
|
|
|
.vehicledmgwrapper,
|
|
.vehicleskillswrapper,
|
|
.vehicleweaponwrapper,
|
|
.vehicleweaponnoteswrapper,
|
|
.dronedmgwrapper,
|
|
.droneskillswrapper,
|
|
.droneweaponwrapper,
|
|
.droneweaponnoteswrapper,
|
|
.weaponnoteswrapper{
|
|
display:none;
|
|
}
|
|
|
|
|
|
input.vehicleshowweaponcheckbox:checked ~ div.vehicleweaponwrapper,
|
|
input.vehicledmgcheckbox:checked ~ div.vehicledmgwrapper,
|
|
input.vehicleskillscheckbox:checked ~ div.vehicleskillswrapper,
|
|
input.vehicleweaponcheckbox:checked ~ div.vehicleweaponnoteswrapper,
|
|
input.droneshowweaponcheckbox:checked ~ div.droneweaponwrapper,
|
|
input.dronedmgcheckbox:checked ~ div.dronedmgwrapper,
|
|
input.droneskillscheckbox:checked ~ div.droneskillswrapper,
|
|
input.droneweaponcheckbox:checked ~ div.droneweaponnoteswrapper,
|
|
input.weaponcheckbox:checked ~ div.weaponnoteswrapper{
|
|
display:block;
|
|
}
|
|
|
|
div .experimental{
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.experimental checkbox {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
div.spacer {
|
|
padding-right: 20px;
|
|
}
|
|
|
|
.ui-dialog .charsheet button[type=action] {
|
|
font-size: 1.3em;
|
|
margin: 0px 3px 0px 3px;
|
|
vertical-align:top;
|
|
}
|
|
|
|
.charsheet button[type=action].weaponroll::before,
|
|
.charsheet button[type=action].ammoroll::before,
|
|
.charsheet button[type=action].vehicleroll::before,
|
|
.charsheet button[type=action].droneroll::before,
|
|
.charsheet button[type=action].standardroll::before,
|
|
.charsheet button[type=action].rollbuttonspec::before,
|
|
.charsheet button[type=action].rollbuttonnospec::before,
|
|
.charsheet button[type=action].spellrolltechno::before,
|
|
.charsheet button[type=action].spellrollmage::before
|
|
{
|
|
font-family: "dicefontd20";
|
|
content: "t";
|
|
font-size: 16px;
|
|
}
|
|
|
|
.weapon .heading2 {
|
|
font-size: 24px;
|
|
line-height: 36px;
|
|
margin-top: 1em;
|
|
color: #aaaaee;
|
|
}
|
|
|
|
.weapon .heading4 {
|
|
font-size: 16px;
|
|
line-height: 24px;
|
|
margin-top: 1em;
|
|
color: #aaaaee;
|
|
}
|
|
|
|
input[type="checkbox"].invisiblecheckbox {
|
|
display: none
|
|
}
|
|
|
|
div.collapsible {
|
|
display: none;
|
|
}
|
|
|
|
.invisiblecheckbox:checked + div.collapsible {
|
|
display: block;
|
|
}
|
|
|
|
/* ==========
|
|
Settings
|
|
==========
|
|
*/
|
|
|
|
.settings {
|
|
display: block;
|
|
padding: 10px;
|
|
}
|
|
|
|
.settings label {
|
|
color: #aaaaee;
|
|
font-weight: normal;
|
|
font-size: 13px;
|
|
width: fit-content;
|
|
min-width: 25%;
|
|
}
|
|
|
|
.settings span {
|
|
font-weight: normal;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.sub-settings {
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.setting-select {
|
|
width: fit-content;
|
|
margin-left: 10px;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
summary{
|
|
display:list-item;
|
|
}
|
|
|
|
summary.settings-caption {
|
|
text-decoration-line: underline;
|
|
color: #aaaaee;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
label.settings-checkbox {
|
|
width: fit-content;
|
|
cursor: pointer;
|
|
color: #aaaaee;
|
|
}
|
|
|
|
.woundsmodrow div{
|
|
width:19%;
|
|
display:inline-block;
|
|
}
|
|
|
|
.woundsmodrow input{
|
|
width:100% !important;
|
|
vertical-align:top;
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
height:100%;
|
|
box-sizing:border-box;
|
|
margin:0px;
|
|
text-align:center;
|
|
}
|
|
|
|
.settings-counterstrike {
|
|
display: none;
|
|
}
|
|
|
|
.counterstrikeToggle[value="on"] ~ .settings-counterstrike
|
|
{
|
|
display:flex;
|
|
}
|
|
|
|
.settings-parry {
|
|
display: none;
|
|
}
|
|
|
|
.parryToggle[value="on"] ~ .settings-parry
|
|
{
|
|
display:flex;
|
|
}
|
|
|
|
.settings-riposte {
|
|
display: none;
|
|
}
|
|
|
|
.riposteToggle[value="on"] ~ .settings-riposte
|
|
{
|
|
display:flex;
|
|
}
|
|
|
|
.settings select,
|
|
.settings input[type=number]
|
|
{
|
|
background-color:#444444;
|
|
color:inherit;
|
|
border:none;
|
|
box-shadow:none;
|
|
height:100%;
|
|
box-sizing:border-box;
|
|
text-align:center;
|
|
}
|
|
|
|
|
|
/**
|
|
ROLL TEMPLATES
|
|
**/
|
|
|
|
.sheet-rolltemplate-reactdefend table,
|
|
.sheet-rolltemplate-reactsoak table,
|
|
.sheet-rolltemplate-hitsToDrain table,
|
|
.sheet-rolltemplate-extendedRoll table,
|
|
.sheet-rolltemplate-reroll table,
|
|
.sheet-rolltemplate-shadowrun-forcedglitch table,
|
|
.sheet-rolltemplate-shadowrun table{
|
|
background-color:#111111;
|
|
border:4px solid #550000;
|
|
color:#eebb99;
|
|
text-align:left;
|
|
font-size:1em;
|
|
width:100%;
|
|
margin-right:5%;
|
|
}
|
|
|
|
.sheet-rolltemplate-reactdefend img,
|
|
.sheet-rolltemplate-reactsoak img,
|
|
.sheet-rolltemplate-hitsToDrain img,
|
|
.sheet-rolltemplate-extendedRoll img,
|
|
.sheet-rolltemplate-reroll img,
|
|
.sheet-rolltemplate-shadowrun-forcedglitch img,
|
|
.sheet-rolltemplate-shadowrun img{
|
|
float:left;
|
|
width:auto;
|
|
height:3em;
|
|
}
|
|
|
|
.sheet-rolltemplate-reactdefend table th,
|
|
.sheet-rolltemplate-reactsoak table th,
|
|
.sheet-rolltemplate-hitsToDrain table th,
|
|
.sheet-rolltemplate-extendedRoll table th,
|
|
.sheet-rolltemplate-reroll table th,
|
|
.sheet-rolltemplate-shadowrun-forcedglitch table th,
|
|
.sheet-rolltemplate-shadowrun table th{
|
|
background-color:#444444;
|
|
text-align:center;
|
|
color:#eebb99;
|
|
margin:0px;
|
|
font-size:1em;
|
|
}
|
|
|
|
.sheet-rolltemplate-reactdefend table .inlinerollresult,
|
|
.sheet-rolltemplate-reactsoak table .inlinerollresult,
|
|
.sheet-rolltemplate-hitsToDrain table .inlinerollresult,
|
|
.sheet-rolltemplate-extendedRoll table .inlinerollresult,
|
|
.sheet-rolltemplate-reroll table .inlinerollresult,
|
|
.sheet-rolltemplate-shadowrun-forcedglitch table .inlinerollresult,
|
|
.sheet-rolltemplate-shadowrun table .inlinerollresult{
|
|
border:none !important;
|
|
background-color:inherit;
|
|
}
|
|
|
|
.sheet-rolltemplate-results-success{
|
|
font-size:1em;
|
|
text-align:center;
|
|
margin:5em 0em 5em 0em;
|
|
color:#99eeee;
|
|
border: none
|
|
}
|
|
|
|
.sheet-rolltemplate-results-fail{
|
|
font-size:1em;
|
|
text-align:center;
|
|
margin:5em 0em 5em 0em;
|
|
color:#ee99bb;
|
|
}
|
|
|
|
|
|
.sheet-rolltemplate-after{
|
|
font-size:0.9em;
|
|
text-align:left;
|
|
}
|
|
|
|
.sheet-rolltemplate-spacer{
|
|
display:block;
|
|
width:calc(100%+2px);
|
|
border:1px solid #550000;
|
|
vertical-align:top;
|
|
margin:-1px -3px 0px -3px;
|
|
padding:1px;
|
|
}
|
|
|
|
.sheet-rolltemplate-limit{
|
|
color:#aaaaee;
|
|
width:100%;
|
|
font-style:italic;
|
|
}
|
|
|
|
.sheet-rolltemplate-description{
|
|
color:#eeeeee;
|
|
font-size:0.8em;
|
|
}
|
|
|
|
.sheet-rolltemplate-sectionheading{
|
|
color:#444444;
|
|
font-size:0.8em;
|
|
text-align:center;
|
|
}
|
|
|
|
.sheet-rolltemplate-button-row {
|
|
display: flex;
|
|
margin-top: -3px;
|
|
justify-content: center;
|
|
align-content: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-button a[href^="~"]{
|
|
text-align: center;
|
|
border-radius: 30px;
|
|
color: #eebb99;
|
|
background-color: black;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.sheet-rolltemplate-results-fail a[href^="~"],
|
|
.sheet-rolltemplate-results-success a[href^="~"]{
|
|
color:inherit;
|
|
border: none;
|
|
background: inherit;
|
|
} |