mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
* fix data-i18n for input * activate more fields for IZ 3.0 * disable fields for IZ 3.0 * add spaces where needed * add spaces where needed * fix small typo * add Interface Zero 3.0 in the settings * fix translations for Powers * fix layout * fix layout * fix layout * fix layout - no more movements on mouse over Co-authored-by: zgsuppo <dsuppo@kooomo.com>
4839 lines
104 KiB
CSS
4839 lines
104 KiB
CSS
/*------ HTML Transformations ------->*/
|
|
input[type=number]::-webkit-inner-spin-button,
|
|
input[type=number]::-webkit-outer-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
input[type=number] {
|
|
-moz-appearance: textfield;
|
|
}
|
|
|
|
select.sheet-dtype {
|
|
width: 41.31px;
|
|
height: 27px;
|
|
margin: 0px;
|
|
vertical-align: top;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
/*background-color: transparent;
|
|
background-image: url("http://i.imgur.com/e1Cfspj.png");*/
|
|
color: black;
|
|
}
|
|
|
|
input,
|
|
select {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
background-color: transparent;
|
|
font-weight: 400;
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
}
|
|
|
|
select {
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
textarea {
|
|
width: 94%;
|
|
resize: vertical;
|
|
background-color: transparent;
|
|
}
|
|
|
|
/*------ End Transformations -------->*/
|
|
|
|
/*----------- Background Info -----------*/
|
|
|
|
.sheet-background {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
input[value="1"]:checked ~ .sheet-background {
|
|
background-image: none;
|
|
background-color: rgba(244,244,244);
|
|
}
|
|
|
|
input[value="2"]:checked ~ .sheet-background {
|
|
/*background-image: url("http://www.geeksville.us/roll20/oldMap_seamless_2.png");*/
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/oldMap-ws.jpg");
|
|
background-size: 100%;
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="3"]:checked ~ .sheet-background {
|
|
/*background-image: url("http://www.geeksville.us/roll20/Z-background.jpg");*/
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/Z-ws.jpg");
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="4"]:checked ~ .sheet-background {
|
|
/* background-image: url("http://www.geeksville.us/roll20/NewNoir2.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/Noir-ws.jpg");
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="5"]:checked ~ .sheet-background {
|
|
/* background-image: url("http://www.geeksville.us/roll20/LastParsec-Background.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/LastParsec-ws.jpg");
|
|
background-size: 863px 1060px;
|
|
/*background-repeat: no-repeat;*/
|
|
/*background-attachment: fixed;*/
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
-webkit-border-image:url("http://www.geeksville.us/roll20/LastParsec-Border.png"); /* Safari 3.1-5 */
|
|
-o-border-image:url("http://www.geeksville.us/roll20/LastParsec-Border.png"); /*round; Opera 11-12.1 */
|
|
-moz-border-image:url("http://www.geeksville.us/roll20/LastParsec-Border.png");
|
|
border-image:url("http://www.geeksville.us/roll20/LastParsec-Border.png") 100 50;
|
|
border-image-width: 20px;
|
|
}
|
|
|
|
input[value="6"]:checked ~ .sheet-background {
|
|
/* background-image: url("http://www.geeksville.us/roll20/supers.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/supers-ws.jpg");
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="7"]:checked ~ .sheet-background {
|
|
/* background-image: url("http://www.geeksville.us/roll20/cyberpunk-2.5.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/cyberpunk-ws.jpg");
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="8"]:checked ~ .sheet-background { /*Hellfrost*/
|
|
/* background-image: url("http://www.geeksville.us/roll20/Hellfrost_4.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/SavageWorlds-Tabbed/images/Hellfrost-ws.jpg");
|
|
background-repeat: repeat;
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="9"]:checked ~ .sheet-background { /*Hellfrost: Land of Fire*/
|
|
/* background-image: url("http://www.geeksville.us/roll20/Hellfrost_LoF.jpg"); */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/Hellfrost_LoF-ws.jpg");
|
|
background-repeat: repeat;
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="10"]:checked ~ .sheet-background { /*Lahnkmar*/
|
|
/*background-image: url("http://www.geeksville.us/roll20/lankhmar-bg-1.jpg");*/
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/lankhmar-ws.jpg");
|
|
/*background-size: 840 840px;*/
|
|
background-repeat: repeat;
|
|
/*background-attachment: fixed;*/
|
|
background-position: center;
|
|
background-origin: content-box;
|
|
}
|
|
|
|
input[value="11"]:checked ~ .sheet-background {
|
|
/* background: url("http://www.geeksville.us/roll20/Rifts-CSBackground.jpg") repeat-y center center; */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/Rifts-ws.jpg");
|
|
/*background-size: 863px 840px;*/
|
|
background-size: 890px 840px;
|
|
}
|
|
|
|
input[value="12"]:checked ~ .sheet-background {
|
|
/* background: url("http://www.geeksville.us/roll20/RippersBG.jpg") repeat-y center center; */
|
|
background-image: url("https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/RippersBG-ws.jpg");
|
|
background-size: 890px 840px;
|
|
}
|
|
|
|
input[value="13"]:checked ~ .sheet-background {
|
|
background-image: url("https://i.imgur.com/chYEKm6.png");
|
|
background-size: 863px;
|
|
background-repeat: repeat-y;
|
|
}
|
|
|
|
.sheet-riftsBackground:checked ~ .sheet-characterT + .sheet-bg,
|
|
.sheet-useBackground:checked ~ .sheet-bg,
|
|
.sheet-useBackground:checked ~ .sheet-benniesxp {
|
|
color: white;
|
|
}
|
|
|
|
.sheet-useBackground:checked ~ .sheet-benniesxp:hover {
|
|
cursor: pointer;
|
|
color: gold;
|
|
}
|
|
|
|
|
|
/*----------- End Background Info -----------*/
|
|
|
|
.sheet-buttonbar {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: nowrap;
|
|
justify-content: space-evenly;
|
|
align-items: flex-start;
|
|
padding: 5px 0 0 0;
|
|
background: rgba(255,255,255,0.75);
|
|
}
|
|
|
|
.sheet-navbuttons,
|
|
.sheet-functions,
|
|
.sheet-docbuttons {
|
|
flex: 1 0 33%;
|
|
}
|
|
|
|
.sheet-navbuttons {
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-functions {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-docbuttons {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-toprow {
|
|
margin: 0px 0px 0px 5px;
|
|
padding: 0px;
|
|
border: 1px solid black;
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-sectionHeading {
|
|
text-align: center;
|
|
margin-bottom: 10px;
|
|
}
|
|
.sheet-maindiv {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
width: 863px;
|
|
border: 1px solid black;
|
|
}
|
|
|
|
.sheet-topbuttons {
|
|
background-color: transparent;
|
|
font-family: "Pictos";
|
|
font-size: 2em;
|
|
border: none;
|
|
background-image: none;
|
|
font-weight: bold;
|
|
box-shadow: none;
|
|
text-shadow: none;
|
|
height: 28px;
|
|
margin: 0px;
|
|
padding: 0 5px 0 5px;
|
|
}
|
|
|
|
.sheet-newcontent[value="read"] + .sheet-releasenotesbutton,
|
|
.sheet-newdocumentation[value="read"] + .sheet-documentationbutton {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-newcontent[value="unread"] + .sheet-releasenotesbutton {
|
|
color: red;
|
|
}
|
|
|
|
.sheet-newdocumentation[value="unread"] + .sheet-documentationbutton {
|
|
color: blue;
|
|
}
|
|
|
|
.sheet-base {
|
|
display: inline-block;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-basicinfo {
|
|
display:flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
/*----------- Start Mook/Wild Card Toggle --------------------*/
|
|
.sheet-switch {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 60px;
|
|
height: 20px;
|
|
margin-bottom: -5px !important;
|
|
}
|
|
.sheet-switch input {display:none;}
|
|
.sheet-slider {
|
|
position: absolute;
|
|
cursor: pointer;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
background-color: #d6bf87;
|
|
-webkit-transition: .4s;
|
|
transition: .4s;
|
|
}
|
|
.sheet-slider:before {
|
|
position: absolute;
|
|
content: "";
|
|
height: 12px;
|
|
width: 12px;
|
|
left: 4px;
|
|
bottom: 4px;
|
|
background-color: white;
|
|
-webkit-transition: .4s;
|
|
transition: .4s;
|
|
}
|
|
input:checked + .sheet-slider {
|
|
background-color: #c0bba7;
|
|
}
|
|
input:focus + .sheet-slider {
|
|
box-shadow: 0 0 1px #c0bba7;
|
|
}
|
|
input:checked + .sheet-slider:before {
|
|
-webkit-transform: translateX(50px);
|
|
-ms-transform: translateX(50px);
|
|
transform: translateX(50px);
|
|
}
|
|
.sheet-slider.sheet-round {
|
|
border-radius: 50px;
|
|
}
|
|
.sheet-slider.sheet-round:before {
|
|
border-radius: 50%;
|
|
}
|
|
/*----------- End Mook/Wild Card Toggle --------------------*/
|
|
.sheet-xplabel,
|
|
.sheet-ranklabel {
|
|
display: inline;
|
|
font-size: 1em;
|
|
font-weight: normal;
|
|
padding: 0;
|
|
}
|
|
|
|
.sheet-xpRank {
|
|
position: relative;
|
|
top: 0px;
|
|
left: 5%;
|
|
}
|
|
.sheet-rank,
|
|
.sheet-Class {
|
|
width: 90px;
|
|
margin-bottom:1px;
|
|
border: none;
|
|
border-bottom: solid black 1px;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
.sheet-Class {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useThreatRating:not(:checked) + label.sheet-Rank-n-XP::before,
|
|
.sheet-useClass:not(:checked) ~ label.sheet-Rank-n-XP::before {
|
|
content: "XP/Rank";
|
|
}
|
|
|
|
.sheet-useClass:checked ~ label.sheet-Rank-n-XP::before {
|
|
content: "XP/Class";
|
|
/*font-size: 9px;*/
|
|
}
|
|
|
|
.sheet-useClass:checked ~ .sheet-rank {
|
|
display: none;
|
|
}
|
|
|
|
/* Show Class if ETU is being used */
|
|
.sheet-useClass:checked ~ .sheet-Class {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-Rank-n-XP {
|
|
display: inline;
|
|
font-size: 1em;
|
|
font-weight: normal;
|
|
}
|
|
.sheet-useThreatRating:checked + label.sheet-Rank-n-XP::before {
|
|
content: "XP/Threat Rating";
|
|
font-size: 9px;
|
|
}
|
|
|
|
.sheet-useThreatRating:not(:checked) + label.sheet-Rank-n-XP::before,
|
|
.sheet-useClass:not(:checked) ~ label.sheet-Rank-n-XP::before {
|
|
content: "XP/Rank";
|
|
}
|
|
|
|
.sheet-useThreatRating:checked + label.sheet-Rank-n-XP::before {
|
|
content: "XP/Threat Rating";
|
|
font-size: 9px;
|
|
}
|
|
|
|
.sheet-useClass:checked ~ label.sheet-Rank-n-XP::before {
|
|
content: "XP/Class";
|
|
/*font-size: 9px;*/
|
|
}
|
|
|
|
/*----------- Tab Setup ------------------------------------*/
|
|
|
|
span.sheet-bg {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.sheet-tab {
|
|
z-index: 9999;
|
|
font-size: 6em;
|
|
margin-top: -10px;
|
|
opacity: 0;
|
|
width:20px;
|
|
height: 20px;
|
|
}
|
|
|
|
.sheet-character,
|
|
.sheet-config,
|
|
.sheet-vehicles,
|
|
.sheet-notes,
|
|
.sheet-release,
|
|
.sheet-documentation {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-release,
|
|
.sheet-documentation {
|
|
background: rgba(255,255,255,0.75);
|
|
}
|
|
|
|
.sheet-characterT:checked ~ div.sheet-character,
|
|
.sheet-configT:checked ~ .sheet-config,
|
|
.sheet-vehiclesT:checked ~ div.sheet-vehicles,
|
|
.sheet-journalT:checked ~ div.sheet-notes,
|
|
.sheet-releaseN:checked ~ div.sheet-release,
|
|
.sheet-documentatioN:checked ~div.sheet-documentation {
|
|
display: block;
|
|
width: 100%;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-tab + span {
|
|
font-family: pictos;
|
|
font-size: 2em;
|
|
margin-left: -20px;
|
|
}
|
|
|
|
.sheet-tab + span.sheet-vehiclesT {
|
|
margin-left: -20px;
|
|
}
|
|
/*----------- End Tab Setup --------------------------------*/
|
|
/*----- button Configuration start -----*/
|
|
button[type=roll].sheet-traitbutton,
|
|
button[type=roll].sheet-hindranceOutput,
|
|
button[type=roll].sheet-edgeOutput,
|
|
button[type=roll].sheet-shipcrewbutton,
|
|
button[type=roll].sheet-APIOutput,
|
|
button[type=roll].sheet-benniesxp,
|
|
button[type=roll].sheet-statblock {
|
|
border: none;
|
|
background-color: transparent;
|
|
background-image: none;
|
|
font-size: 1.05em;
|
|
font-weight: bold;
|
|
box-shadow: none;
|
|
text-shadow: none;
|
|
height: 28px;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
button[type=roll].sheet-hindranceOutput::before,
|
|
button[type=roll].sheet-shipcrewbutton::before,
|
|
button[type=roll].sheet-edgeOutput::before,
|
|
button[type=roll].sheet-APIOutput::before,
|
|
button[type=roll].sheet-benniesxp::before,
|
|
button[type=roll].sheet-statblock::before {
|
|
content: '';
|
|
}
|
|
|
|
button[type=roll].sheet-hindranceOutput,
|
|
button[type=roll].sheet-edgeOutput,
|
|
button[type=roll].sheet-shipcrewbutton,
|
|
button[type=roll].sheet-APIOutput,
|
|
button[type=roll].sheet-benniesxp {
|
|
font-family: "Pictos";
|
|
}
|
|
|
|
.sheet-benniesxp {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useBenniesXP:checked ~ .sheet-benniesxp {
|
|
display: inline;
|
|
font-size: 2em;
|
|
}
|
|
|
|
.sheet-benniesxp:hover {
|
|
cursor: pointer;
|
|
color: gold;
|
|
}
|
|
/*----- button Configuration end -----*/
|
|
|
|
.sheet-atts {
|
|
background: rgba(255,255,255,0.75);
|
|
}
|
|
.sheet-atts,
|
|
.sheet-skills {
|
|
display: inline-block;
|
|
margin-right: 2px;
|
|
padding: 0px;
|
|
width: 32.5%;
|
|
vertical-align: top;
|
|
/*border: 1px solid gray;*/
|
|
}
|
|
|
|
.sheet-left,
|
|
.sheet-right {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-vertRight {
|
|
transform: rotate(270deg);
|
|
float: left;
|
|
margin-left: -20px;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.sheet-vertLeft {
|
|
transform: rotate(90deg);
|
|
float: right;
|
|
position: relative;
|
|
top: -43px;
|
|
left: 15px;
|
|
}
|
|
|
|
.sheet-bigger {
|
|
font-size: 1em;
|
|
font-weight: bold;
|
|
color: maroon;
|
|
}
|
|
|
|
.sheet-standardTextArea {
|
|
width: 99%;
|
|
box-sizing: content-box;
|
|
background: none;
|
|
border: none;
|
|
}
|
|
|
|
.sheet-standardDiv {
|
|
display: block;
|
|
background: rgba(255,255,255,0.75);
|
|
padding: 2px;
|
|
margin: 2px 0 5px 0;
|
|
}
|
|
|
|
.sheet-colHeader,
|
|
.sheet-gearcolHeader {
|
|
font-size: 1.25em;
|
|
font-weight: bold;
|
|
text-align: center;
|
|
margin-bottom: 10px;
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
}
|
|
|
|
.sheet-gearcolHeader {
|
|
margin-top: -25px;
|
|
background-color: silver;
|
|
margin-bottom: 25px;
|
|
}
|
|
|
|
.sheet-subheader {
|
|
font-size: 1.15em;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-basicinfolableleft,
|
|
.sheet-basicinfolableright,
|
|
.sheet-basicinfolablecenter {
|
|
font-size: .8em;
|
|
font-weight: normal;
|
|
width: 100%;
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
.sheet-basicinfolableleft {
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-basicinfolableright {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-basicinfolablecenter {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-basicinputext {
|
|
width: 100%;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-visitoggle {
|
|
margin-top: -40px;
|
|
}
|
|
|
|
.sheet-engramDeets {
|
|
position: relative;
|
|
top: -40px;
|
|
}
|
|
|
|
.sheet-hideCoreAtts {
|
|
width:60px;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-showCoreAtts {
|
|
width: 60px;
|
|
font-family: "Pictos";
|
|
font-size: 1.5em;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-hideCoreAtts:checked + .sheet-showCoreAtts::before {
|
|
content: 'E';
|
|
}
|
|
|
|
.sheet-hideCoreAtts:not(:checked) + .sheet-showCoreAtts::before {
|
|
content: 'J';
|
|
}
|
|
|
|
.sheet-hideCoreAtts:checked ~ .sheet-attributes {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-attSectionTitle {
|
|
text-align: center;
|
|
margin-top: -30px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.sheet-hideAtts,
|
|
.sheet-hideSkills,
|
|
.sheet-hideTAP,
|
|
.sheet-hideEngrams,
|
|
.sheet-hideHindrances,
|
|
.sheet-hideEdges,
|
|
.sheet-hideAdv,
|
|
.sheet-showhide,
|
|
.sheet-hideMisc {
|
|
width: 60px;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-hideAtts,
|
|
.sheet-hideMisc,
|
|
.sheet-hideSkills,
|
|
.sheet-hideTAP,
|
|
.sheet-hideEngrams,
|
|
.sheet-hideHindrances,
|
|
.sheet-hideEdges,
|
|
.sheet-hideAdv {
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
top: -40px;
|
|
left: 0px;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-showhide {
|
|
/*margin-left: -58px;*/
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-hideArmor,
|
|
.sheet-hideWeapons,
|
|
.sheet-hideGear,
|
|
.sheet-hidePowers,
|
|
.sheet-hideRipper,
|
|
.sheet-hideAugments {
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
width: 20px;
|
|
height: 20px !important;
|
|
}
|
|
|
|
.sheet-showNhide {
|
|
margin-left: -15px;
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-atts .sheet-hideAtts + .sheet-showhide,
|
|
.sheet-hideMisc + .sheet-showhide,
|
|
.sheet-hideSkills + .sheet-showhide,
|
|
.sheet-atts .sheet-hideEngrams + .sheet-showhide,
|
|
.sheet-atts .sheet-hideTAP + .sheet-showhide,
|
|
.sheet-atts .sheet-hideHindrances + .sheet-showhide,
|
|
.sheet-atts .sheet-hideEdges + .sheet-showhide,
|
|
.sheet-atts .sheet-hideAdv + .sheet-showhide,
|
|
.sheet-base .sheet-hideAtts + .sheet-showhide {
|
|
top: -40px;
|
|
left: -60px;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-hideAtts:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideMisc:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideSkills:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideTAP:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideEngrams:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideHindrances:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideEdges:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideAdv:not(:checked) + span.sheet-showhide::before,
|
|
.sheet-hideArmor:not(:checked) + span.sheet-showNhide::before,
|
|
.sheet-hideWeapons:not(:checked) + span.sheet-showNhide::before,
|
|
.sheet-hideGear:not(:checked) + span.sheet-showNhide::before,
|
|
.sheet-hidePowers:not(:checked) + span.sheet-showNhide::before,
|
|
.sheet-hideRipper:not(:checked) + span.sheet-showNhide::before,
|
|
.sheet-hideAugments:not(:checked) + span.sheet-showNhide::before {
|
|
font-family: "Pictos";
|
|
content: "J";
|
|
}
|
|
|
|
.sheet-hideAtts:checked + span.sheet-showhide::before,
|
|
.sheet-hideMisc:checked + span.sheet-showhide::before,
|
|
.sheet-hideSkills:checked + span.sheet-showhide::before,
|
|
.sheet-hideTAP:checked + span.sheet-showhide::before,
|
|
.sheet-hideEngrams:checked + span.sheet-showhide::before,
|
|
.sheet-hideHindrances:checked + span.sheet-showhide::before,
|
|
.sheet-hideEdges:checked + span.sheet-showhide::before,
|
|
.sheet-hideAdv:checked + span.sheet-showhide::before,
|
|
.sheet-hideArmor:checked + span.sheet-showNhide::before,
|
|
.sheet-hideWeapons:checked + span.sheet-showNhide::before,
|
|
.sheet-hideGear:checked + span.sheet-showNhide::before,
|
|
.sheet-hidePowers:checked + span.sheet-showNhide::before,
|
|
.sheet-hideRipper:checked + span.sheet-showNhide::before,
|
|
.sheet-hideAugments:checked + span.sheet-showNhide::before {
|
|
font-family: "Pictos";
|
|
content: "E";
|
|
}
|
|
|
|
.sheet-attributes,
|
|
.sheet-hindrances,
|
|
.sheet-edges,
|
|
.sheet-advancements,
|
|
.sheet-recovery {
|
|
position: relative;
|
|
margin: 0px 0px 10px 0px;
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
/* padding-left: 5px; */
|
|
}
|
|
|
|
.sheet-attributes {
|
|
margin-top: -10px;
|
|
}
|
|
|
|
.sheet-hindrances,
|
|
.sheet-edges,
|
|
.sheet-advancements {
|
|
top: -40px;
|
|
}
|
|
|
|
.sheet-basetrait {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
border-bottom: 1px dotted black;
|
|
border-top: 1px solid transparent;
|
|
border-left: 1px solid transparent;
|
|
border-right: 1px solid transparent;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
padding-left: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-basetrait:hover {
|
|
border: 1px solid red;
|
|
}
|
|
|
|
.sheet-traitflexattbutton {
|
|
width: 202px;
|
|
text-align: left;
|
|
}
|
|
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-traitflexattbutton,
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-skillflexattbutton,
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-smallskillflexattbutton,
|
|
input:not([value="0"]).sheet-deltabutton ~ .sheet-otherskill {
|
|
color: red;
|
|
font-style: italic;
|
|
}
|
|
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-traitflexattbutton::after,
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-skillflexattbutton::after,
|
|
input:not([value="0"]).sheet-deltabutton + .sheet-smallskillflexattbutton::after {
|
|
content: '*';
|
|
color: red;
|
|
}
|
|
|
|
.sheet-deriveflexbutton {
|
|
width: 95%;
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-skillflexattbutton {
|
|
width: 152px;
|
|
text-align: left;
|
|
}
|
|
.sheet-traitflexattinput {
|
|
width: 35px;
|
|
}
|
|
|
|
.sheet-traitdie {
|
|
border: none;
|
|
width: 35px;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
text-align: center;
|
|
margin: 0px;
|
|
}
|
|
|
|
.sheet-wcIcon {
|
|
border: none;
|
|
width: auto;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
text-align: center;
|
|
margin: 0px;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.sheet-wilddie {
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-traitmod,
|
|
.sheet-otraitmod {
|
|
border: none;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
text-align: center;
|
|
width: 28px !important;
|
|
height: 28px !important;
|
|
-webkit-appearance: textfield;
|
|
-moz-appearance: textfield;
|
|
}
|
|
|
|
.sheet-traitmod {
|
|
margin-left: -4px;
|
|
}
|
|
|
|
hr.sheet-modsection {
|
|
margin-top: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.sheet-whispercheck {
|
|
margin-right: 28px;
|
|
}
|
|
|
|
.sheet-delta {
|
|
display: inline-block;
|
|
width: 230px;
|
|
font-weight: normal;
|
|
font-size: .9em;
|
|
}
|
|
|
|
.sheet-taptable {
|
|
width: 100%;
|
|
border: 1px thin silver;
|
|
background-color: transparent;
|
|
table-layout: fixed;
|
|
}
|
|
|
|
.sheet-taptable tr.sheet-taprow:hover {
|
|
border: 1px solid red;
|
|
}
|
|
|
|
.sheet-moremods + span,
|
|
.sheet-moreTAP + span,
|
|
.sheet-shakenmoremods + span,
|
|
.sheet-soakmoremods + span {
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-traitmodplus,
|
|
.sheet-moreFirewall,
|
|
.sheet-moreNT,
|
|
.sheet-moreTRange,
|
|
.sheet-fwplus,
|
|
.sheet-ntplus,
|
|
.sheet-trplus {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-moremods {
|
|
width: 35px;
|
|
position: absolute;
|
|
left: 265px;
|
|
top: 15px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-shakenmoremods {
|
|
width: 20px;
|
|
position: absolute;
|
|
left: 265px;
|
|
top: 30px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-soakmoremods {
|
|
width: 20px;
|
|
position: absolute;
|
|
left: 265px;
|
|
top: 0px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-sectionSeperator {
|
|
margin: 5px 0 5px 0;
|
|
}
|
|
|
|
.sheet-block-separator {
|
|
border: .45px dashed silver;
|
|
margin: -4px 0px 8px 0px;
|
|
}
|
|
|
|
/*------Wounds & Fatigue------*/
|
|
.sheet-conditions {
|
|
text-align: center;
|
|
display:none;
|
|
-ms-flex-pack: distribute;
|
|
justify-content: space-around;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
width: 100%;
|
|
padding: 0px;
|
|
white-space: nowrap;
|
|
margin-bottom: 5px;
|
|
margin-top: -5px;
|
|
}
|
|
|
|
.sheet-showconditions:checked ~ .sheet-conditions {
|
|
display:flex;
|
|
}
|
|
|
|
|
|
.sheet-distracted,
|
|
.sheet-vulnerable,
|
|
.sheet-stunned {
|
|
box-sizing: border-box;
|
|
/*border: 1px solid red;*/
|
|
margin: 0px 2px 2px 2px;
|
|
width: 31%;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 0 31%;
|
|
flex: 1 0 31%;
|
|
}
|
|
|
|
.sheet-conditionlabel {
|
|
text-align: center;
|
|
font-weight: normal;
|
|
font-size: .75em;
|
|
}
|
|
|
|
.sheet-conditionlabel:hover {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sheet-uhoh {
|
|
color: red;
|
|
font-size: 1.75em;
|
|
margin-left: -15px;
|
|
}
|
|
|
|
.sheet-conditionspan {
|
|
display: block;
|
|
/*font-size: .75em;*/
|
|
margin-top: -10px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-isdistracted,
|
|
.sheet-isvulnerable,
|
|
.sheet-isstunned {
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-isdistracted:not(:checked) + .sheet-uhoh::before {
|
|
content: "♢";
|
|
font-size: 1.5em;
|
|
}
|
|
.sheet-isdistracted:checked + .sheet-uhoh::before {
|
|
content: "♦";
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-isvulnerable:not(:checked) + .sheet-uhoh::before {
|
|
content: "♤";
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-isvulnerable:checked + .sheet-uhoh::before {
|
|
content: "♠";
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-isstunned:not(:checked) + .sheet-uhoh::before {
|
|
content: "♧";
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-isstunned:checked + .sheet-uhoh::before {
|
|
content: "♣";
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-woundBox,
|
|
.sheet-fatigueBox {
|
|
display: inline-block;
|
|
padding: 0px;
|
|
height: auto;
|
|
width: 65px;
|
|
position: relative;
|
|
top: -20px;
|
|
left: -10px;
|
|
}
|
|
|
|
.sheet-woundBox {
|
|
margin: 0px 5px 0px -5px;
|
|
}
|
|
|
|
.sheet-fatigueBox {
|
|
margin: 0px -10px 0px 10px;
|
|
}
|
|
|
|
.sheet-healthbox{
|
|
display: inline-flex;;
|
|
box-sizing: border-box;
|
|
border: 1px solid red;
|
|
width: 25px;
|
|
}
|
|
|
|
.sheet-shakenbox,
|
|
.sheet-incbox {
|
|
display: inline-block;
|
|
width: 35px;
|
|
height: auto;
|
|
margin: 0px 0px 0px 8px;
|
|
position: relative;
|
|
top: -10px;
|
|
left: -10px;
|
|
}
|
|
|
|
.sheet-shaken,
|
|
.sheet-inc {
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-shaken + span,
|
|
.sheet-inc + span {
|
|
font-family: Pictos;
|
|
margin-left: -20px;
|
|
font-size: 2em;
|
|
}
|
|
|
|
.sheet-shaken:checked + span {
|
|
color: orange;
|
|
}
|
|
|
|
.sheet-inc:checked + span {
|
|
color: red;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-incinfo,
|
|
.sheet-shakeninfo {
|
|
display: block;
|
|
font-size: .75em;
|
|
margin-top: -10px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-shakeninfo {
|
|
margin-left: -11px;
|
|
}
|
|
|
|
.sheet-standardHealth {
|
|
width: 35px;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-nerves {
|
|
display: inline-block;
|
|
box-sizing: border-box;
|
|
width: 100%;
|
|
margin: none;
|
|
padding: 5px;
|
|
text-align: left
|
|
}
|
|
|
|
.sheet-healthlabel {
|
|
display: inline-block;
|
|
width: 58px;
|
|
box-sizing: border-box;
|
|
margin: 0 5px 0 0;
|
|
font-size: 1em;
|
|
font-weight: normal;
|
|
}
|
|
.sheet-standardHealthInfo {
|
|
width: 145px;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-expansionBox {
|
|
display: none;
|
|
position: relative;
|
|
left: -10px;
|
|
top: 13px;
|
|
width: auto;
|
|
height: auto;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-NoS {
|
|
width: auto;
|
|
text-align: center;
|
|
border: none;
|
|
}
|
|
|
|
.sheet-healthmods {
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-healthmods + span {
|
|
font-family: Pictos;
|
|
font-size: 1.25em;
|
|
margin-left: -12px;
|
|
color: gray;
|
|
}
|
|
|
|
.sheet-healthmods:checked + span {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-woundBox:hover > .sheet-expansionBox,
|
|
.sheet-fatigueBox:hover > .sheet-expansionBox,
|
|
.sheet-showExpansion:checked + .sheet-expansionBox {
|
|
display: block;
|
|
float: right;
|
|
}
|
|
|
|
.sheet-woundmod,
|
|
.sheet-fatiguedmod,
|
|
.sheet-loadconfig {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-loadmods {
|
|
width: 35px;
|
|
position: relative;
|
|
left: 185px;
|
|
top: -15px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-loadmods + span {
|
|
font-family: Pictos;
|
|
color: gray;
|
|
position: relative;
|
|
top: -15px;
|
|
left: 155px;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-useLoad:not(:checked) + .sheet-loadstuff {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-loadstuff:hover + .sheet-loadmods + span,
|
|
.sheet-loadmods:hover + span,
|
|
.sheet-loadmods:checked + span {
|
|
opacity: 1;
|
|
}
|
|
|
|
.sheet-loadmods:checked + span {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-showWoundmod:checked + .sheet-woundmod,
|
|
.sheet-showFatiguemod:checked + .sheet-fatiguedmod,
|
|
.sheet-showLoadConfig:checked ~ .sheet-loadconfig {
|
|
display: inline-block;
|
|
text-align: center;
|
|
width: 98%;
|
|
top: -15px;
|
|
}
|
|
|
|
/*------End Wounds & Fatigue------*/
|
|
|
|
/*------ Derived Stats -------*/
|
|
|
|
.sheet-swadeenc,
|
|
.sheet-swexenc {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-encrules[value="1"] ~ .sheet-swadeenc,
|
|
.sheet-encrules[value="2"] ~ .sheet-swexenc {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-modifier {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-hideMods:checked ~ .sheet-useMods {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-conviction {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useConviction:checked + .sheet-conviction {
|
|
display: inline-block;
|
|
}
|
|
.sheet-hasconviction {
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
font-size: 1.5em;
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
|
|
.sheet-convictiontoken {
|
|
margin-left: -15px;
|
|
}
|
|
|
|
.sheet-hasconviction:not(:checked) + .sheet-convictiontoken::before {
|
|
content: "♥";
|
|
font-size: 2em;
|
|
color: silver;
|
|
}
|
|
|
|
.sheet-hasconviction:checked + .sheet-convictiontoken::before {
|
|
content: "♥";
|
|
font-size: 2em;
|
|
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;
|
|
border: none;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
padding-left: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-charisma {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useCharisma:checked + .sheet-charisma {
|
|
display: flex;
|
|
}
|
|
|
|
.sheet-derivelabel,
|
|
.sheet-derivebase,
|
|
.sheet-derivemisc,
|
|
.sheet-derivemod,
|
|
.sheet-derivecurrent {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-derivebase > input.sheet-derivedStat,
|
|
.sheet-derivemisc > input.sheet-derivedStat,
|
|
.sheet-derivemod > input.sheet-derivedStat,
|
|
.sheet-derivecurrent >input.sheet-derivedStat {
|
|
width: 41.31px;
|
|
}
|
|
|
|
.sheet-derivelabel {
|
|
display: inline-block;
|
|
width: 40%;
|
|
text-align: left;
|
|
font-weight:bold;
|
|
line-height: 2em;
|
|
}
|
|
|
|
.sheet-derivebase {
|
|
display: inline-block;
|
|
width: 15%;
|
|
}
|
|
|
|
.sheet-derivebaseplus {
|
|
display: inline-block;
|
|
width: 25%;
|
|
}
|
|
|
|
.sheet-derivemod {
|
|
display: inline-block;
|
|
width: 15%;
|
|
}
|
|
|
|
.sheet-derivemisc {
|
|
display: inline-block;
|
|
width: 15%;
|
|
}
|
|
|
|
.sheet-derivecurrent {
|
|
display: inline-block;
|
|
width: 15%;
|
|
}
|
|
|
|
.sheet-derivedStat {
|
|
text-align: center;
|
|
}
|
|
|
|
.charsheet td.sheet-tapreadout {
|
|
text-align: center;
|
|
font-size: .9em;
|
|
background-color: #919191;
|
|
color: white;
|
|
}
|
|
|
|
.sheet-moreTAP {
|
|
width: 15px;
|
|
position: relative;
|
|
margin-top: -15px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
overflow: hidden;
|
|
float: right;
|
|
}
|
|
|
|
.sheet-corederived {
|
|
position: relative;
|
|
top: -20px;
|
|
}
|
|
/*------- Derived Stats End -------*/
|
|
|
|
.sheet-moremods + span,
|
|
.sheet-shakenmoremods + span,
|
|
.sheet-soakmoremods + span {
|
|
font-family: "Pictos";
|
|
color: gray;
|
|
position: absolute;
|
|
}
|
|
|
|
.sheet-moreTAP + span {
|
|
font-family: "Pictos";
|
|
color: gray;
|
|
position: relative;
|
|
margin-top: -15px;
|
|
overflow: hidden;
|
|
float: right;
|
|
}
|
|
|
|
.sheet-moremods + span,
|
|
.sheet-soakmoremods + span {
|
|
top: 15px;
|
|
left: 267px;
|
|
}
|
|
|
|
.sheet-shakenmoremods + span {
|
|
top: 30px;
|
|
left: 267px;
|
|
}
|
|
|
|
.sheet-basetrait:hover ~ .sheet-moremods + span,
|
|
.sheet-basetrait:hover ~ .sheetshakenmoremods + span,
|
|
.sheet-basetrait:hover ~ .sheetsoakmoremods + span,
|
|
.sheet-moremods:hover + span,
|
|
.sheet-shakenmoremods:hover + span,
|
|
.sheet-soakmoremods:hover + span,
|
|
.sheet-moremods:checked + span,
|
|
.sheet-shakenmoremods:checked + span,
|
|
.sheet-soakmoremods:checked + span,
|
|
.sheet-moreTAP:checked + span,
|
|
.sheet-moreTAP:hover + span,
|
|
.sheet-hindranceNedge:hover > .sheet-moremods + span {
|
|
opacity: 1;
|
|
}
|
|
|
|
.sheet-basetrait:hover > .sheet-moremods + span,
|
|
.sheet-basetrait:hover > .sheet-shakenmoremods + span,
|
|
.sheet-basetrait:hover > .sheet-soakmoremods + span,
|
|
tr.sheet-taprow:hover .sheet-moreTAP + span {
|
|
opacity: 1;
|
|
}
|
|
|
|
.sheet-moremods:checked + span,
|
|
.sheet-shakenmoremods:checked + span,
|
|
.sheet-soakmoremods:checked + span,
|
|
.sheet-moreTAP:checked + span {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-moremods:checked ~ .sheet-traitmodplus,
|
|
.sheet-shakenmoremods:checked ~ .sheet-traitmodplus,
|
|
.sheet-soakmoremods:checked ~ .sheet-traitmodplus,
|
|
.sheet-moreFirewall:checked ~ .sheet-fwplus,
|
|
.sheet-moreNT:checked ~ .sheet-ntplus,
|
|
.sheet-moreTRange:checked ~ .sheet-trplus,
|
|
.sheet-useFencingStyle:checked + .sheet-FencingStyle {
|
|
display: block;
|
|
width: 100%;
|
|
border: none;
|
|
}
|
|
|
|
.sheet-useSkillSpec:checked + .sheet-SkillSpec {
|
|
display: block;
|
|
width: 90%;
|
|
}
|
|
|
|
.sheet-SkillSpec,
|
|
.sheet-FencingStyle {
|
|
margin-left: 20px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.sheet-ModDesc {
|
|
border: none;
|
|
width: 228px;
|
|
margin: 0px;
|
|
font-size: .85em;
|
|
}
|
|
|
|
.sheet-WD {
|
|
position: relative;
|
|
top: 0px;
|
|
left: 12%;
|
|
}
|
|
|
|
.sheet-linkedAtt {
|
|
width: 50px;
|
|
height: 28px;
|
|
line-height: 28px;
|
|
display: inline-flex;
|
|
}
|
|
|
|
.sheet-attrankselect {
|
|
margin: 0px 0px 0px -4px;
|
|
}
|
|
|
|
.sheet-trackXP,
|
|
.sheet-trackClass,
|
|
.sheet-trackThreat {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useXPLabel:checked ~ .sheet-trackXP,
|
|
.sheet-useClass:checked ~ .sheet-trackClass,
|
|
.sheet-useThreatRating:checked ~ .sheet-trackThreat {
|
|
display: inline;
|
|
}
|
|
|
|
.sheet-useXPLabel:checked ~ .sheet-advances,
|
|
.sheet-useClass:checked ~ .sheet-useRank,
|
|
.sheet-useThreatRating:checked ~ .sheet-useRank {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-xp,
|
|
.sheet-advancement {
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-xp {
|
|
width: 33%;
|
|
}
|
|
|
|
.sheet-advancement {
|
|
width: 65%;
|
|
}
|
|
|
|
.sheet-advfield {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
}
|
|
|
|
/*----------- Start Skills Config Sections -----------*/
|
|
|
|
.sheet-hideskillsconfig {
|
|
display: inline-block;
|
|
width: 35px;
|
|
height: 35px;
|
|
font-size: 1.25em;
|
|
position: relative;
|
|
left: 175px;
|
|
top: 28px;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.charsheet span.sheet-skillList {
|
|
font-family: "Pictos";
|
|
margin-left: -35px;
|
|
font-size: 1.25em;
|
|
position: relative;
|
|
left: 176px;
|
|
top: 29px;
|
|
}
|
|
|
|
.sheet-abilities {
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
position: relative;
|
|
top: -40px;
|
|
}
|
|
|
|
.sheet-hideskillsconfig:not(:checked) + span.sheet-skillList::before {
|
|
/*content: "y";*/
|
|
content:"x";
|
|
}
|
|
.sheet-hideskillsconfig:checked + span.sheet-skillList::before {
|
|
content: "2";
|
|
color: green;
|
|
}
|
|
|
|
.sheet-isSkillConfig {
|
|
display: none;
|
|
position: relative;
|
|
margin: 0px;
|
|
top:-40px;
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
}
|
|
|
|
.sheet-hideskillsconfig:checked ~ .sheet-isSkillConfig {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-isSkillList {
|
|
display: inline-flex;
|
|
flex-flow: column wrap;
|
|
height: 430px;
|
|
}
|
|
|
|
.sheet-StaticSkill {
|
|
font-size: 1.25em;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
.sheet-StaticSkill + span {
|
|
font-family: "Pictos";
|
|
font-size: 1.25em;
|
|
margin-left: -13px;
|
|
}
|
|
|
|
.sheet-StaticSkill:not(:checked) + span::before {
|
|
content: "*";
|
|
color: red;
|
|
}
|
|
|
|
.sheet-StaticSkill:checked + span::before {
|
|
content: "3";
|
|
margin-left: -1.5px;
|
|
color: green;
|
|
}
|
|
|
|
.sheet-SkillListLabel {
|
|
font-size: 13px;
|
|
font-weight: normal;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sheet-speciality {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
width: 92%;
|
|
}
|
|
|
|
.sheet-otherskill {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
width: 52%;
|
|
font-weight: bold;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-hinfield,
|
|
.sheet-hintype,
|
|
.sheet-edgefield {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
}
|
|
|
|
.sheet-hinfield {
|
|
width: 65%;
|
|
}
|
|
.sheet-edgefield {
|
|
width: 95%;
|
|
}
|
|
|
|
.sheet-hintype {
|
|
width: 75px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-hindrancefield,
|
|
.sheet-edgefield {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
}
|
|
|
|
|
|
.sheet-TAspeciality {
|
|
border: none;
|
|
resize: vertical;
|
|
width: 95%;
|
|
height: 25px;
|
|
margin-bottom: -10px;
|
|
}
|
|
|
|
.sheet-LinkedAttSelect {
|
|
width: 185px;
|
|
}
|
|
/*----------- End Skills Config Sections -----------*/
|
|
.sheet-repeatingHeader {
|
|
display: inline-block;
|
|
text-align: center;
|
|
margin-right: 5px;
|
|
}
|
|
/*----------- Start Armor Section -----------*/
|
|
.sheet-armor {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
margin-top: -15px;
|
|
}
|
|
|
|
.sheet-armorWorn,
|
|
.sheet-armorProtected,
|
|
.sheet-armorProtection,
|
|
.sheet-armorProtectionType,
|
|
.sheet-armorWeight,
|
|
.sheet-armorCarried,
|
|
.sheet-armorDesc,
|
|
.sheet-armorTotalWeight {
|
|
margin-right: 5px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-armorWornContainer,
|
|
.sheet-armorCarriedContainer {
|
|
display: inline-flex;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
width: 50px;
|
|
}
|
|
.sheet-armorWorn {
|
|
width: 50px;
|
|
}
|
|
|
|
.sheet-isWorn,
|
|
.sheet-isCarried {
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-isWornIcon,
|
|
.sheet-isCarriedIcon {
|
|
font-family: Pictos;
|
|
margin-left: -40px;
|
|
margin-top: -8px;
|
|
font-size: 1.5em;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-isCarriedIcon {
|
|
margin-left: -45px;
|
|
}
|
|
|
|
.sheet-isWorn:checked + .sheet-isWornIcon::before,
|
|
.sheet-isCarried:checked + .sheet-isCarriedIcon::before {
|
|
content: "2";
|
|
}
|
|
|
|
.sheet-isWorn:not(:checked) + .sheet-isWornIcon::before,
|
|
.sheet-isCarried:not(:checked) + .sheet-isCarriedIcon::before {
|
|
content: "D";
|
|
}
|
|
|
|
.sheet-armorType,
|
|
input.sheet-armorType {
|
|
width: 375px;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.sheet-armorProtected,
|
|
input.sheet-armorProtected {
|
|
width: 135px;
|
|
}
|
|
|
|
.sheet-armorProtection,
|
|
input.sheet-armorProtection {
|
|
width: 75px;
|
|
}
|
|
|
|
.sheet-armorStacks,
|
|
input.sheet-armorStacks {
|
|
width: 50px;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
.sheet-armorWeight,
|
|
input.sheet-armorWeight {
|
|
width: 50px;
|
|
}
|
|
|
|
.sheet-armorCarried,
|
|
input.sheet-armorCarried {
|
|
width: 50px;
|
|
}
|
|
|
|
.sheet-armorDesc,
|
|
.sheet-armorTotalWeight {
|
|
width: 98%;
|
|
text-align: left;
|
|
margin: 0px 0px 0px 3.5px;
|
|
}
|
|
/*----------- End Armor Section -----------*/
|
|
|
|
/*----------- Start Melee Section -----------*/
|
|
|
|
.sheet-weaponHeader {
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-hr {
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-weapons {
|
|
display: inline-flex;
|
|
width: 863px;
|
|
flex-flow: row wrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-weaponItem {
|
|
flex: 0 0 auto;
|
|
align-self: flex-start;
|
|
margin: 0 0 4px 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-button,
|
|
.sheet-weapon,
|
|
.sheet-range,
|
|
.sheet-rof,
|
|
.sheet-damage,
|
|
.sheet-shots,
|
|
.sheet-weaponap,
|
|
.sheet-weaponweight,
|
|
.sheet-weaponcarried,
|
|
.sheet-weaponTotalWeight {
|
|
text-align: center;
|
|
display: inline-block;
|
|
}
|
|
.sheet-button,
|
|
.sheet-damage,
|
|
.sheet-shots {
|
|
width: 85px !important;
|
|
}
|
|
|
|
input[type="number"].sheet-weaponshots {
|
|
width: 33px;
|
|
}
|
|
|
|
.sheet-invisbutton {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
height: 27px;
|
|
font-size: .9em;
|
|
background-color: transparent;
|
|
cursor: default;
|
|
}
|
|
|
|
.sheet-highlight:checked + .sheet-configlabels {
|
|
background-color: cyan;
|
|
color: red;
|
|
}
|
|
|
|
.sheet-weapon {
|
|
width: 265px;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-range {
|
|
width: 113px !important;
|
|
}
|
|
|
|
.sheet-rof {
|
|
width: 35px !important;
|
|
}
|
|
|
|
.sheet-weaponap,
|
|
.sheet-weaponweight,
|
|
.sheet-weaponcarried {
|
|
width: 60px !important;
|
|
}
|
|
|
|
.sheet-itemCarried {
|
|
width: 50px;
|
|
}
|
|
|
|
.sheet-weaponnotes {
|
|
width: 89.5%;
|
|
height: 50px;
|
|
}
|
|
|
|
.sheet-configlabels {
|
|
display: inline;
|
|
font-weight: bold;
|
|
font-size: 1em;
|
|
margin-left: 5px;
|
|
/*width: 55px;*/
|
|
}
|
|
|
|
.sheet-weaponbutton,
|
|
.sheet-spellbutton {
|
|
width: 100px;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
.sheet-weaponskill,
|
|
.sheet-spellskill{
|
|
display: none;
|
|
}
|
|
|
|
.sheet-weapondamage,
|
|
.sheet-spellnotesconfig,
|
|
.sheet-weaponbutton[value="0"] + .sheet-weaponskill,
|
|
.sheet-weaponbutton[value="2"] + .sheet-weaponskill,
|
|
.sheet-spellbutton[value="1"] ~ .sheet-spelldamage,
|
|
.sheet-spellbutton[value="0"] ~ .sheet-spelldamage,
|
|
/*.sheet-spellbutton[value="1"] ~ .sheet-vbonusdamage,
|
|
.sheet-spellbutton[value="0"] ~ .sheet-vbonusdamage,*/
|
|
.sheet-spellbutton[value="0"] + .sheet-spellskill,
|
|
.sheet-spellbutton[value="2"] + .sheet-spellskill {
|
|
display: inline-block;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.sheet-buttonand,
|
|
.sheet-buttondo,
|
|
.sheet-buttonma,
|
|
.sheet-buttonsk {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-weaponbutton[value="0"] + .sheet-buttonand,
|
|
.sheet-weaponbutton[value="1"] ~ .sheet-buttondo,
|
|
.sheet-weaponbutton[value="2"] ~ .sheet-buttonma,
|
|
.sheet-spellbutton[value="0"] + .sheet-buttonand,
|
|
.sheet-spellbutton[value="1"] ~ .sheet-buttondo,
|
|
.sheet-spellbutton[value="2"] ~ .sheet-buttonsk {
|
|
display: inline;
|
|
font-size: .7em;
|
|
margin-left: 5px;
|
|
}
|
|
|
|
input[value="0"].sheet-showmultiattack ~ select > .sheet-multiattack {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-weaponbutton[value="1"] + .sheet-button::before {
|
|
content: "Damage";
|
|
}
|
|
|
|
.sheet-weaponatt,
|
|
.sheet-speallatt {
|
|
width: 105px;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
.sheet-weaponnum,
|
|
.sheet-spellnum {
|
|
width: 35px !important;
|
|
}
|
|
|
|
.sheet-moreweapon,
|
|
.sheet-morespell {
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
margin-top: 0px;
|
|
margin-left: 85px;
|
|
}
|
|
|
|
.sheet-moreweapon {
|
|
margin-top: -15px;
|
|
}
|
|
|
|
.sheet-moreweapon + span {
|
|
font-family: "Pictos";
|
|
/*margin-left: -12px;*/
|
|
margin-right: -18px;
|
|
margin-top: -17px;
|
|
margin-left: -26px;
|
|
color: gray;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-morespell + span,
|
|
.sheet-morespell {
|
|
font-family: "Pictos";
|
|
margin-left: -8px;
|
|
position: absolute;
|
|
top: 15px;
|
|
left: 104px;
|
|
color: gray;
|
|
opacity: 0;
|
|
}
|
|
|
|
/*.sheet-weaponitem:hover > .sheet-moreweapon + span,*/
|
|
.sheet-fullrow {
|
|
display: block;
|
|
width: 100%;
|
|
margin: 0 0 20px 0;
|
|
}
|
|
.sheet-weapons:hover > .sheet-moreweapon + span,
|
|
.sheet-moreweapon:hover + span,
|
|
.sheet-moreweapon:checked + span,
|
|
.sheet-powerrow:hover + .sheet-morespell + span,
|
|
.sheet-morespell:hover + span,
|
|
.sheet-morespell:checked + span {
|
|
opacity: 1;
|
|
}
|
|
|
|
.sheet-moreweapon:checked + span,
|
|
.sheet-morespell:checked + span {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-weaponconfig,
|
|
.sheet-spellconfig {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-moreweapon:checked ~ .sheet-weaponconfig,
|
|
.sheet-morespell:checked ~ .sheet-spellconfig {
|
|
display: inline-block;
|
|
width: 100%;
|
|
margin: 0px 0px 30px 0px;
|
|
border-bottom: 1px solid silver;
|
|
background-color: cornsilk;
|
|
}
|
|
|
|
.sheet-moreweapon:not(:checked) ~ .sheet-weaponnotes,
|
|
.sheet-morespell:not(:checked) ~ .sheet-spellnotes,
|
|
.sheet-spelltrappings {
|
|
min-height: 25px;
|
|
height: 25px;
|
|
}
|
|
.sheet-spelltrappings {
|
|
width: 98%;
|
|
box-sizing: border-box;
|
|
padding-left: 15px;
|
|
margin: 0 0 0 2%;
|
|
}
|
|
|
|
/*.sheet-spellOutput {
|
|
margin-top: -220px;
|
|
margin-bottom: 220px;
|
|
}
|
|
|
|
.sheet-spellconfigb:not(:checked) + .sheet-spellOutput {
|
|
margin-top: -60px;
|
|
margin-bottom: 60px;
|
|
}*/
|
|
|
|
|
|
/*----------- End Melee Section -----------*/
|
|
|
|
/*----------- Start Gear Section -----------*/
|
|
|
|
.sheet-gear {
|
|
display: flex;
|
|
box-sizing: border-box;
|
|
width: 100%;
|
|
flex-wrap: nowrap;
|
|
justify-content: space-evenly;
|
|
align-items: flex-start;
|
|
align-content: flex-start;
|
|
}
|
|
|
|
.sheet-worn,
|
|
.sheet-stashed {
|
|
flex: 1 0 50%;
|
|
}
|
|
|
|
.sheet-item {
|
|
width: 347px;
|
|
text-align: left;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.sheet-itemweight {
|
|
width: 60px;
|
|
text-align: center;
|
|
}
|
|
|
|
/*----------- End Gear Section -----------*/
|
|
|
|
/*----------- Start Rippertech -----------*/
|
|
|
|
.sheet-rippertech {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
margin-top: -15px;
|
|
}
|
|
|
|
.sheet-rtbutton,
|
|
.sheet-rtitem,
|
|
.sheet-rtbenefit,
|
|
.sheet-rtdamage {
|
|
display: inline-block;
|
|
text-align: center;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-rtbutton {
|
|
width: 85px !important;
|
|
}
|
|
|
|
.sheet-rtitem {
|
|
width: 200px !important;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-rtbenefit {
|
|
width: 350px !important;
|
|
}
|
|
|
|
.sheet-rtdamage {
|
|
width: 200px !important;
|
|
}
|
|
|
|
/*----------- End Rippertech -------------*/
|
|
|
|
/*----------- Start Rippertech -----------*/
|
|
|
|
.sheet-augmentations {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
margin-top: -15px;
|
|
}
|
|
|
|
.sheet-augrow {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-augenable,
|
|
.sheet-augitem,
|
|
.sheet-augstrain,
|
|
.sheet-augdetails {
|
|
display: inline-block;
|
|
text-align: center;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-augenable {
|
|
width: 46px !important;
|
|
}
|
|
|
|
.sheet-augitem {
|
|
width: 200px !important;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-augstrain {
|
|
width: 85px !important;
|
|
}
|
|
|
|
.sheet-augdetails {
|
|
width: 510px !important;
|
|
height: 27px;
|
|
border: none;
|
|
text-align: left;
|
|
min-height: 27px;
|
|
}
|
|
|
|
.sheet-augmentTotalWeight {
|
|
display: inline-block;
|
|
width: 315px;
|
|
}
|
|
|
|
/*----------- End Rippertech -------------*/
|
|
|
|
/*----------- Start Powers Section -----------*/
|
|
.sheet-buttonright {
|
|
margin: -50px 0 0 785px;
|
|
}
|
|
.sheet-powerpoints {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: nowrap;
|
|
box-sizing: border-box;
|
|
width: 100%;
|
|
justify-content: center;
|
|
align-items: flex-end;
|
|
align-content: flex-end;
|
|
margin: 0px 0 30px 0;
|
|
}
|
|
|
|
.sheet-label2,
|
|
.sheet-label3,
|
|
.sheet-label4,
|
|
.sheet-label5 {
|
|
display: none;
|
|
}
|
|
|
|
input:not([value="1"]).sheet-showmultipleabs ~ .sheet-label2,
|
|
input:not([value="1"]):not([value="2"]).sheet-showmultipleabs ~ .sheet-label3,
|
|
input:not([value="1"]):not([value="2"]):not([value="3"]).sheet-showmultipleabs ~ .sheet-label4,
|
|
input:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]).sheet-showmultipleabs ~ .sheet-label5 {
|
|
display: inline-flex;
|
|
}
|
|
|
|
.sheet-showmultipleabs[value="1"] ~ .sheet-removeab,
|
|
.sheet-showmultipleabs[value="5"] ~ .sheet-addab {
|
|
color: gray;
|
|
cursor: default;
|
|
}
|
|
|
|
.sheet-addab,
|
|
.sheet-removeab,
|
|
.sheet-configbutton {
|
|
color: transparent;
|
|
box-shadow: none;
|
|
background: transparent;
|
|
border-color: transparent;
|
|
text-shadow:none;
|
|
width: 60px;
|
|
font-family: pictos;
|
|
font-size: 1.6em;
|
|
}
|
|
|
|
.sheet-addab {
|
|
color: darkgreen;
|
|
margin: 0 250px 0 0;
|
|
}
|
|
|
|
.sheet-removeab {
|
|
color: crimson;
|
|
}
|
|
|
|
.sheet-configbutton {
|
|
color: black;
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.sheet-abcolor[value="white"] + .sheet-ppcontainer,
|
|
.sheet-powercolor[value="white"] + .sheet-fullrow {
|
|
background: rgba(255,255,255,.15);
|
|
}
|
|
|
|
.sheet-abcolor[value="red"] + .sheet-ppcontainer,
|
|
.sheet-powercolor[value="red"] + .sheet-fullrow {
|
|
background: rgba(255,0,0,.15);
|
|
}
|
|
|
|
.sheet-abcolor[value="purple"] + .sheet-ppcontainer,
|
|
.sheet-powercolor[value="purple"] + .sheet-fullrow {
|
|
background: rgba(128,0,128,.15);
|
|
}
|
|
|
|
.sheet-abcolor[value="blue"] + .sheet-ppcontainer,
|
|
.sheet-powercolor[value="blue"] + .sheet-fullrow {
|
|
background: rgba(0,0,255,.15);
|
|
}
|
|
|
|
.sheet-abcolor[value="green"] + .sheet-ppcontainer,
|
|
.sheet-powercolor[value="green"] + .sheet-fullrow {
|
|
background: rgba(0,128,0,.15);
|
|
}
|
|
|
|
.sheet-ppcontainer {
|
|
/*display: flex;*/
|
|
flex-direction: column;
|
|
flex-wrap: nowrap;
|
|
box-sizing: border-box;
|
|
width: 125px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
margin: 2px 5px 0 5px;
|
|
}
|
|
|
|
.sheet-ablabel,
|
|
.sheet-abpplabel {
|
|
width: 100%;
|
|
text-align: center;
|
|
margin: 5px 0 0 0;
|
|
padding: 0 0 0 0;
|
|
}
|
|
|
|
.sheet-ablabel {
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-abpplabel {
|
|
font-size: .85em;
|
|
}
|
|
|
|
.sheet-ppvalue {
|
|
text-align: center;
|
|
width: 45px;
|
|
}
|
|
|
|
.sheet-NoPP:checked + .sheet-powerpoints {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-pplabel {
|
|
font-size: 1.05em;
|
|
font-weight: bold;
|
|
margin: 0 10px 0 0;
|
|
}
|
|
|
|
.sheet-ppfields {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-spacer {
|
|
margin: 0 5px 0 10px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-ISP {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useISP:checked + .sheet-ISP {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-talismans {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useTalismans:checked ~ .sheet-talismans {
|
|
display: block;
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.sheet-arcane,
|
|
.sheet-talismansection {
|
|
display: flex;
|
|
box-sizing: border-box;
|
|
width: 100%;
|
|
flex-wrap: wrap;
|
|
justify-content: space-evenly;
|
|
align-items: flex-start;
|
|
align-content: flex-start;
|
|
}
|
|
|
|
input:not([value="J"]).sheet-newshowhide ~ .sheet-talismansection {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-powerrow {
|
|
flex: 1 0 100%;
|
|
display: flex;
|
|
justify-content: space-evenly;
|
|
align-items: flex-end;
|
|
align-content: flex-start;
|
|
/* margin-top: -15px; */
|
|
}
|
|
|
|
.sheet-talismanrow {
|
|
flex: 1 0 100%;
|
|
display: flex;
|
|
justify-content: space-evenly;
|
|
align-items: flex-start;
|
|
align-content: flex-start;
|
|
/* margin-top: -15px; */
|
|
}
|
|
|
|
.sheet-spellOutput {
|
|
box-sizing: border-box;
|
|
flex: 0 0 14px;
|
|
width: 14px !important;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-powerbutton,
|
|
.sheet-powerdamage,
|
|
.sheet-activate {
|
|
box-sizing: border-box;
|
|
flex: 0 0 85px;
|
|
width: 85px !important;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-power {
|
|
box-sizing: border-box;
|
|
flex: 0 0 356px;
|
|
text-align: left;
|
|
width: 370px !important;
|
|
}
|
|
|
|
.sheet-talisman {
|
|
box-sizing: border-box;
|
|
flex: 0 0 200px;
|
|
text-align: left;
|
|
width: 200px !important;
|
|
}
|
|
|
|
.sheet-pp,
|
|
.sheet-duration {
|
|
box-sizing: border-box;
|
|
flex: 0 1 65px;
|
|
text-align: center;
|
|
width: 65px !important;
|
|
}
|
|
|
|
.sheet-actpenalty {
|
|
box-sizing: border-box;
|
|
flex: 0 1 150px;
|
|
text-align: center;
|
|
width: 150px !important;
|
|
}
|
|
|
|
.sheet-powerrange {
|
|
box-sizing: border-box;
|
|
flex: 0 0 113px;
|
|
text-align: center;
|
|
width: 113px !important;
|
|
}
|
|
|
|
.sheet-talismaneffect {
|
|
box-sizing: border-box;
|
|
flex: 0 0 400px;
|
|
text-align: center;
|
|
width: 400px !important;
|
|
align-items: flex-end;
|
|
}
|
|
|
|
textarea.sheet-talismaneffect {
|
|
height: 27px;
|
|
text-align: left;
|
|
border-bottom: 1px solid black;
|
|
border-top: none;
|
|
border-left: none;
|
|
border-right: none;
|
|
resize: vertical;
|
|
min-height: 27px;
|
|
}
|
|
|
|
.sheet-invested {
|
|
box-sizing: border-box;
|
|
flex: 0 0 65px;
|
|
text-align: center;
|
|
width: 65px !important;
|
|
}
|
|
|
|
.sheet-trappings {
|
|
box-sizing: border-box;
|
|
flex: 1 0 100%;
|
|
border: 1px solid black;
|
|
}
|
|
|
|
.sheet-powerconfig {
|
|
box-sizing: border-box;
|
|
flex: 1 0 100%;
|
|
border: 1px solid silver;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-powerconfig {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-showpowerconfig:checked + .sheet-powerconfig {
|
|
display: inline-block;
|
|
background-color: cornsilk;
|
|
}
|
|
|
|
.sheet-spellnotes {
|
|
width: 98%;
|
|
height: 50px;
|
|
box-sizing: border-box;
|
|
padding-left: 15px;
|
|
margin: -5px 0 0 2%;
|
|
/*margin-top: -18px;*/
|
|
}
|
|
|
|
.sheet-spelldamage {
|
|
display: none;
|
|
/*width: 400px;*/
|
|
}
|
|
|
|
.sheet-spellatt {
|
|
width: 105px;
|
|
}
|
|
|
|
.sheet-showabindicatorselection {
|
|
display: none;
|
|
}
|
|
|
|
input:not([value="1"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig .sheet-showabindicatorselection {
|
|
display: block;
|
|
}
|
|
|
|
/*----------- End Powers Section -----------*/
|
|
|
|
/*----------- Start Repeating Button Display -----------*/
|
|
[data-groupname=repeating_armor],
|
|
[data-groupname=repeating_weapons],
|
|
[data-groupname=repeating_spells],
|
|
[data-groupname=repeating_rippertech],
|
|
[data-groupname=repeating_talismans],
|
|
[data-groupname=repeating_augmentation],
|
|
[data-groupname=repeating_heroicpath],
|
|
[data-groupname=repeating_quests],
|
|
[data-groupname=repeating_sailweapons],
|
|
[data-groupname=repeating_sshipcrew],
|
|
[data-groupname=repeating_flyingweapons],
|
|
[data-groupname=repeating_fshipcrew],
|
|
[data-groupname=repeating_groundweapons],
|
|
[data-groupname=repeating_gshipcrew],
|
|
[data-groupname=repeating_wsweapons],
|
|
[data-groupname=repeating_wshipcrew],
|
|
[data-groupname=repeating_paweapons],
|
|
[data-groupname=repeating_raweapons],
|
|
[data-groupname=repeating_consumables] {
|
|
width: 100%;
|
|
}
|
|
.repcontrol_add,
|
|
.repcontrol_edit,
|
|
.repcontrol_move,
|
|
.repcontrol_del {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.repcontrol_add:hover,
|
|
.repcontrol_edit:hover,
|
|
.repcontrol_move:hover,
|
|
.repcontrol_del:hover{
|
|
opacity: 1.0;
|
|
outline: none;
|
|
}
|
|
.repcontrol_add:focus,
|
|
.repcontrol_edit:focus,
|
|
.repcontrol_move:focus,
|
|
.repcontrol_del:focus {
|
|
outline: none;
|
|
}
|
|
.repcontrol_move{
|
|
height: 11px;
|
|
line-height: 11px;
|
|
margin-top: 2px;
|
|
}
|
|
.repcontrol_del {
|
|
height: 22px;
|
|
line-height: 12px;
|
|
margin-top: 2px;
|
|
width: 30px;
|
|
background: none;
|
|
border: none;
|
|
color: red;
|
|
font-size: 1.5em;
|
|
}
|
|
.repcontrol_add,
|
|
.repcontrol_edit {
|
|
color: transparent;
|
|
box-shadow: none;
|
|
background: transparent;
|
|
border-color: transparent;
|
|
text-shadow:none;
|
|
width: 80px;
|
|
}
|
|
.repcontrol_add:before {
|
|
content: '+';
|
|
visibility: visible;
|
|
font-family: pictos;
|
|
border: none;
|
|
font-size: 18px;
|
|
height: 18px;
|
|
width: 18px;
|
|
padding: 2px 0 0 0;
|
|
color: darkgreen;
|
|
}
|
|
.repcontrol_edit:after {
|
|
content: '(';
|
|
visibility: visible;
|
|
font-family: pictos;
|
|
border: none;
|
|
font-size: 18px;
|
|
height: 18px;
|
|
width: 18px;
|
|
padding: 2px 0 0 0;
|
|
color: crimson;
|
|
}
|
|
.editmode ~ .repcontrol .repcontrol_edit:after {
|
|
content: ')';
|
|
}
|
|
|
|
[data-groupname=repeating_skills] > .repitem > .itemcontrol,
|
|
[data-groupname=repeating_consumables] > .repitem > .itemcontrol {
|
|
z-index: 10000;
|
|
}
|
|
/*----------- End Repeating Button Display -----------*/
|
|
span.sheet-vehiclesT {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
display: inline-block;
|
|
}
|
|
/*----------- Start Show/Hide Sections -----------*/
|
|
.sheet-optional {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-civilian,
|
|
.sheet-IF,
|
|
.sheet-archetype,
|
|
.sheet-Homeworld,
|
|
.sheet-Occupation,
|
|
.sheet-Languages,
|
|
.sheet-SkillSpec,
|
|
.sheet-FencingStyle,
|
|
.sheet-engrams,
|
|
/*--- Begin Derived Stats ---*/
|
|
.sheet-derivedhr,
|
|
.sheet-Fame,
|
|
.sheet-Reason,
|
|
.sheet-Status,
|
|
.sheet-Glory,
|
|
.sheet-Firewall,
|
|
.sheet-Strain,
|
|
.sheet-StrainThree,
|
|
.sheet-StreetCred,
|
|
.sheet-StreetCredThree,
|
|
.sheet-Corruption,
|
|
.sheet-Grit,
|
|
.sheet-NT,
|
|
.sheet-Scholarship,
|
|
.sheet-Sanity,
|
|
/*--- End Derived Stats ---*/
|
|
.sheet-Burn,
|
|
.sheet-IRSC,
|
|
.sheet-lankhmar,
|
|
.sheet-money,
|
|
.sheet-PofE,
|
|
.sheet-Clams,
|
|
.sheet-Credits,
|
|
.sheet-Livre,
|
|
/*--- Begin Static Skills ---*/
|
|
.sheet-staticAcademics,
|
|
.sheet-staticAthletics,
|
|
.sheet-staticBattle,
|
|
.sheet-staticBoating,
|
|
.sheet-staticCommonKnowledge,
|
|
.sheet-staticClimbing,
|
|
.sheet-staticDriving,
|
|
.sheet-staticElectronics,
|
|
.sheet-staticFaith,
|
|
.sheet-staticFocus,
|
|
.sheet-staticGambling,
|
|
.sheet-staticGuts,
|
|
.sheet-staticHacking,
|
|
.sheet-staticHealing,
|
|
.sheet-staticIntimidation,
|
|
.sheet-staticInvestigation,
|
|
.sheet-staticLanguage,
|
|
.sheet-staticLockpicking,
|
|
.sheet-staticNotice,
|
|
.sheet-staticOccult,
|
|
.sheet-staticPerformance,
|
|
.sheet-staticPersuasion,
|
|
.sheet-staticPiloting,
|
|
.sheet-staticPsionics,
|
|
.sheet-staticRepair,
|
|
.sheet-staticResearch,
|
|
.sheet-staticRiding,
|
|
.sheet-staticScience,
|
|
.sheet-staticShooting,
|
|
.sheet-staticSpellcasting,
|
|
.sheet-staticStealth,
|
|
.sheet-staticStreetwise,
|
|
.sheet-staticSurvival,
|
|
.sheet-staticSwimming,
|
|
.sheet-staticTaunt,
|
|
.sheet-staticThievery,
|
|
.sheet-staticThrowing,
|
|
.sheet-staticTracking,
|
|
.sheet-staticRitual,
|
|
.sheet-staticWeirdScience,
|
|
.sheet-staticOther,
|
|
/*--- End Static Skills ---*/
|
|
.sheet-LAAGI,
|
|
.sheet-LASMA,
|
|
.sheet-LASPI,
|
|
.sheet-LASTR,
|
|
.sheet-LAVIG,
|
|
/*.sheet-hideAtts:checked + .sheet-attributes,*/
|
|
.sheet-hideAtts:checked ~ .sheet-attributes,
|
|
/*.sheet-hideAtts:checked + span + .sheet-armor,*/
|
|
.sheet-hideArmor:checked + span + h1 + .sheet-armor,
|
|
.sheet-hideWeapons:checked + span + h1 + .sheet-weapons,
|
|
.sheet-hideGear:checked + span + h1 + .sheet-gear,
|
|
.sheet-hidePowers:checked + span + h1 ~ .sheet-arcane,
|
|
.sheet-hideRipper:checked + span + h1 + .sheet-rippertech,
|
|
.sheet-hideAugments:checked ~ .sheet-augmentations,
|
|
.sheet-hideHindrances:checked ~ .sheet-hindrances,
|
|
.sheet-hideTAP:checked ~ .sheet-taptable,
|
|
.sheet-hideEngrams:checked ~ .sheet-engramsDeets,
|
|
.sheet-hideEdges:checked ~ .sheet-edges,
|
|
.sheet-hideAdv:checked ~ .sheet-advancements,
|
|
.sheet-hideAdv:checked ~ .sheet-jadvancements,
|
|
/*.sheet-hideAtts:checked ~ .sheet-skillz,*/
|
|
/*.sheet-hideSkills:checked ~ .sheet-skillz,*/
|
|
.sheet-hideSkills:checked ~ .sheet-abilities,
|
|
.sheet-hideCoreAtts:not(:checked) ~ .sheet-AttsSum,
|
|
.sheet-tap,
|
|
.sheet-showVehicles:not(:checked) ~ .sheet-vehiclesT,
|
|
.sheet-showVehicles:not(:checked) + span.sheet-vehiclesT,
|
|
.sheet-showVehicles:not(:checked) ~ span.sheet-vehiclesT,
|
|
.sheet-hideAtts:checked ~ .sheet-corederived,
|
|
.sheet-hideMisc:checked ~ .sheet-miscderived,
|
|
.sheet-xpmod,
|
|
.sheet-showRippertech,
|
|
.sheet-showAugments,
|
|
.sheet-Injuries,
|
|
.sheet-WorstNightmare,
|
|
.sheet-Motivation,
|
|
.sheet-allowableSkillItem,
|
|
.sheet-hideArcanum:checked + .sheet-arcanum {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-moremods:checked + .sheet-traimodplus,
|
|
.sheet-shakenmoremods:checked + .sheet-traitmodplus,
|
|
.sheet-soakmoremods:checked + .sheet-traitmodplus,
|
|
.sheet-usetap:checked + .sheet-tap,
|
|
.sheet-useInjuries:checked + .sheet-Injuries,
|
|
.sheet-useWorstNightmare:checked + .sheet-WorstNightmare,
|
|
.sheet-useMotivation:checked + .sheet-Motivation {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-dstats:checked + .sheet-derivedhr,
|
|
.sheet-StaticSkill:checked + .sheet-staticAcademics,
|
|
.sheet-StaticSkill:checked + .sheet-staticAthletics,
|
|
.sheet-StaticSkill:checked + .sheet-staticBattle,
|
|
.sheet-StaticSkill:checked + .sheet-staticBoating,
|
|
.sheet-StaticSkill:checked + .sheet-staticCommonKnowledge,
|
|
.sheet-StaticSkill:checked + .sheet-staticClimbing,
|
|
.sheet-StaticSkill:checked + .sheet-staticDriving,
|
|
.sheet-StaticSkill:checked + .sheet-staticElectronics,
|
|
.sheet-StaticSkill:checked + .sheet-staticFaith,
|
|
.sheet-StaticSkill:checked + .sheet-staticFocus,
|
|
.sheet-StaticSkill:checked + .sheet-staticGambling,
|
|
.sheet-StaticSkill:checked + .sheet-staticGuts,
|
|
.sheet-StaticSkill:checked + .sheet-staticHacking,
|
|
.sheet-StaticSkill:checked + .sheet-staticHealing,
|
|
.sheet-StaticSkill:checked + .sheet-staticIntimidation,
|
|
.sheet-StaticSkill:checked + .sheet-staticInvestigation,
|
|
.sheet-StaticSkill:checked + .sheet-staticLanguage,
|
|
.sheet-StaticSkill:checked + .sheet-staticLockpicking,
|
|
.sheet-StaticSkill:checked + .sheet-staticNotice,
|
|
.sheet-StaticSkill:checked + .sheet-staticOccult,
|
|
.sheet-StaticSkill:checked + .sheet-staticPerformance,
|
|
.sheet-StaticSkill:checked + .sheet-staticPersuasion,
|
|
.sheet-StaticSkill:checked + .sheet-staticPiloting,
|
|
.sheet-StaticSkill:checked + .sheet-staticPsionics,
|
|
.sheet-StaticSkill:checked + .sheet-staticRepair,
|
|
.sheet-StaticSkill:checked + .sheet-staticResearch,
|
|
.sheet-StaticSkill:checked + .sheet-staticRiding,
|
|
.sheet-StaticSkill:checked + .sheet-staticScience,
|
|
.sheet-StaticSkill:checked + .sheet-staticShooting,
|
|
.sheet-StaticSkill:checked + .sheet-staticShooting,
|
|
.sheet-StaticSkill:checked + .sheet-staticSpellcasting,
|
|
.sheet-StaticSkill:checked + .sheet-staticStealth,
|
|
.sheet-StaticSkill:checked + .sheet-staticStreetwise,
|
|
.sheet-StaticSkill:checked + .sheet-staticSurvival,
|
|
.sheet-StaticSkill:checked + .sheet-staticSwimming,
|
|
.sheet-StaticSkill:checked + .sheet-staticTaunt,
|
|
.sheet-StaticSkill:checked + .sheet-staticThievery,
|
|
.sheet-StaticSkill:checked + .sheet-staticThrowing,
|
|
.sheet-StaticSkill:checked + .sheet-staticTracking,
|
|
.sheet-StaticSkill:checked + .sheet-staticRitual,
|
|
.sheet-StaticSkill:checked + .sheet-staticWeirdScience,
|
|
.sheet-StaticSkill:checked + .sheet-staticOther,
|
|
.sheet-AllowSkill:checked + .sheet-allowableSkillItem {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-staticOther {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-linkedAttSpan,
|
|
.sheet-useHomeworld:checked + .sheet-Homeworld,
|
|
.sheet-usearchetype:checked + .sheet-archetype,
|
|
.sheet-useOccupation:checked + .sheet-Occupation,
|
|
.sheet-useIF:checked + .sheet-IF,
|
|
.sheet-useEngrams:checked + .sheet-engrams,
|
|
.sheet-useLanguages:checked + .sheet-Languages,
|
|
.sheet-useRippertech:checked + .sheet-showRippertech,
|
|
.sheet-useAugmentations:checked + .sheet-showAugments,
|
|
.sheet-LAA:checked ~ .sheet-LAAGI,
|
|
.sheet-LASm:checked ~ .sheet-LASMA,
|
|
.sheet-LASp:checked ~ .sheet-LASPI,
|
|
.sheet-LASt:checked ~ .sheet-LASTR,
|
|
.sheet-LAV:checked ~ .sheet-LAVIG {
|
|
display: inline-block;
|
|
}
|
|
|
|
/*--- IZ Strain ---*/
|
|
|
|
.sheet-strain {
|
|
text-align: center;
|
|
}
|
|
|
|
.charsheet .sheet-danger,
|
|
.charsheet .sheet-critical {
|
|
display: none;
|
|
}
|
|
|
|
.charsheet input.sheet-danger:checked ~ input.sheet-strain {
|
|
background: #e8a400;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.charsheet input.sheet-critical:checked ~ input.sheet-strain {
|
|
background: #e93a41;
|
|
color: white;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/*--- End IZ Strain ---*/
|
|
|
|
/*--- Derived Stats ---*/
|
|
.sheet-useFame:checked + .sheet-Fame,
|
|
.sheet-useReason:checked + .sheet-Reason,
|
|
.sheet-useStatus:checked + .sheet-Status,
|
|
.sheet-useGlory:checked + .sheet-Glory,
|
|
.sheet-useScholarship:checked + .sheet-Scholarship,
|
|
.sheet-useSanity:checked + .sheet-Sanity,
|
|
.sheet-useGrit:checked + .sheet-Grit,
|
|
.sheet-useNT:checked + .sheet-NT,
|
|
.sheet-useFirewall:checked + .sheet-Firewall,
|
|
.sheet-useStrain:checked ~ .sheet-Strain,
|
|
.sheet-useStreetCred:checked ~ .sheet-StreetCred,
|
|
.sheet-useStreetCredThree:checked ~ .sheet-StreetCredThree,
|
|
.sheet-useCorruption:checked + .sheet-Corruption,
|
|
.sheet-useLankhmar:checked + .sheet-lankhmar,
|
|
input[value="3"].sheet-usePieces ~ .sheet-lankhmar,
|
|
input[value="3"].sheet-usePieces ~ .sheet-money,
|
|
input[value="0"].sheet-usePieces ~ .sheet-money,
|
|
input[value="1"].sheet-usePieces ~ .sheet-PofE,
|
|
input[value="2"].sheet-usePieces ~ .sheet-Clams,
|
|
input[value="4"].sheet-usePieces ~ .sheet-Credits,
|
|
input[value="5"].sheet-usePieces ~ .sheet-Livre,
|
|
.sheet-useBurn:checked ~ .sheet-Burn,
|
|
.sheet-useIRSC:checked + .sheet-IRSC,
|
|
.sheet-usexp:checked ~ .sheet-xpmod {
|
|
display: flex;
|
|
}
|
|
|
|
input:not([value="3"]).sheet-usePieces ~ .sheet-derivebase > .sheet-moneyfield {
|
|
width: 165px;
|
|
}
|
|
|
|
.sheet-usewealth,
|
|
.sheet-wealthmod,
|
|
.sheet-usewealthmod,
|
|
.sheet-showconsumables,
|
|
.sheet-consumablesmod,
|
|
.sheet-showwealthwilddie,
|
|
.sheet-showstreetcredthreewilddie {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-usewealth:checked ~ .sheet-nonwealth,
|
|
.sheet-usewealth:checked ~ .sheet-lankhmar,
|
|
.sheet-usewealth:checked + .sheet-useLankhmar:checked + .sheet-lankhmar {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useStreetCredThree:checked ~ .sheet-showstreetcredthreewilddie {
|
|
display: inline;
|
|
}
|
|
|
|
.sheet-usewealth:checked ~ .sheet-usewealth,
|
|
.sheet-usewealth:not(:checked) ~ .sheet-nonwealth,
|
|
.sheet-usewealth:checked + .sheet-showwealthwilddie,
|
|
.sheet-usewealth:checked ~ .sheet-usewealthmod {
|
|
display: flex;
|
|
}
|
|
|
|
.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 -----------*/
|
|
|
|
.sheet-left {
|
|
width: 250px;
|
|
padding: 0px;
|
|
margin: auto;
|
|
}
|
|
|
|
.sheet-SWD,
|
|
.sheet-PotSM,
|
|
.sheet-TLP,
|
|
.sheet-Zombie,
|
|
.sheet-NecessaryEvil,
|
|
.sheet-Deadlands,
|
|
.sheet-DeadlandsNoir,
|
|
.sheet-DeadlandsHoE,
|
|
.sheet-InterfaceZero,
|
|
.sheet-InterfaceZero30,
|
|
.sheet-Hellfrost,
|
|
.sheet-Hellfrost-LoF,
|
|
.sheet-Lankhmar,
|
|
.sheet-AllforOne,
|
|
.sheet-ETU,
|
|
.sheet-Rifts,
|
|
.sheet-Rippers {
|
|
max-width: 250px;
|
|
/*max-height: 100px;
|
|
margin-left: auto;
|
|
margin-right: auto;*/
|
|
margin: auto;
|
|
display: none;
|
|
}
|
|
|
|
.sheet-left input[value="1"]:checked ~ .sheet-SWD{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="2"]:checked ~ .sheet-PotSM{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="3"]:checked ~ .sheet-TLP{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="4"]:checked ~ .sheet-Zombie{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="5"]:checked ~ .sheet-NecessaryEvil{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="6"]:checked ~ .sheet-Deadlands{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="7"]:checked ~ .sheet-DeadlandsNoir{
|
|
display: block;
|
|
}
|
|
.sheet-left input[value="8"]:checked ~ .sheet-DeadlandsHoE{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="9"]:checked ~ .sheet-InterfaceZero{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="10"]:checked ~ .sheet-Hellfrost {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="11"]:checked ~ .sheet-Hellfrost-LoF {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="12"]:checked ~ .sheet-Lankhmar {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="13"]:checked ~ .sheet-AllforOne {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="14"]:checked ~ .sheet-ETU {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="15"]:checked ~ .sheet-Rifts {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="16"]:checked ~ .sheet-Rippers {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-left input[value="17"]:checked ~ .sheet-InterfaceZero30{
|
|
display: block;
|
|
}
|
|
|
|
/*----------- End Logo Configuration Info -----------*/
|
|
|
|
/*----------- Start Vehicle Tab Configuration Stuff -----------*/
|
|
.sheet-ship-sailing,
|
|
.sheet-ship-flying,
|
|
.sheet-ship-groundvehicle,
|
|
.sheet-ship-walker,
|
|
.sheet-ship-PowerArmor,
|
|
.sheet-ship-RobotArmor {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useSailingShips:checked ~ .sheet-ship-sailing,
|
|
.sheet-useFlyingShips:checked ~ .sheet-ship-flying,
|
|
.sheet-useGroundVehicle:checked ~ .sheet-ship-groundvehicle,
|
|
.sheet-useWalker:checked ~ .sheet-ship-walker,
|
|
.sheet-usePowerArmor:checked ~ .sheet-ship-PowerArmor,
|
|
.sheet-useRobotArmor:checked ~ .sheet-ship-RobotArmor {
|
|
display: block;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.sheet-SailingShip,
|
|
.sheet-ship-flying,
|
|
.sheet-ship-groundvehicle,
|
|
.sheet-ship-walker,
|
|
.sheet-ship-PowerArmor,
|
|
.sheet-ship-RobotArmor {
|
|
background: rgba(255,255,255,0.75);
|
|
}
|
|
|
|
.sheet-hideShip,
|
|
.sheet-hideshiprepeating {
|
|
width:60px;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-showShip,
|
|
.sheet-showshiprepeating {
|
|
width: 60px;
|
|
font-family: "Pictos";
|
|
font-size: 1.5em;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-hideShip:checked + .sheet-showShip::before,
|
|
.sheet-hideshiprepeating:checked + .sheet-showshiprepeating::before {
|
|
content: 'E';
|
|
}
|
|
|
|
.sheet-hideShip:not(:checked) + .sheet-showShip::before,
|
|
.sheet-hideshiprepeating:not(:checked) + .sheet-showshiprepeating::before {
|
|
content: 'J';
|
|
}
|
|
|
|
.sheet-hideShip:checked ~ .sheet-ship,
|
|
.sheet-hideshiprepeating:checked ~ .sheet-shipWeapons {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-ship {
|
|
width: 863px;
|
|
padding: none;
|
|
width: 0 0 0 0;
|
|
}
|
|
.sheet-shipheaderrow {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
flex-flow: row wrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-shipField {
|
|
width: 100%;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
text-align: center !important;
|
|
font-size: 1.25em;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-shiplabel {
|
|
width:100%;
|
|
text-align: center !important;
|
|
font-weight: bold;
|
|
font-size: .75em;
|
|
}
|
|
|
|
.sheet-shipItem {
|
|
flex: 0 0 auto;
|
|
align-self: flex-start;
|
|
margin: 0 0 4px 0;
|
|
box-sizing: border-box;
|
|
width: 33%;
|
|
}
|
|
|
|
.sheet-shipMainSection {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
flex-flow: row nowrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.sheet-shipMainColumn1,
|
|
.sheet-shipMainColumn2,
|
|
.sheet-shipMainColumn3 {
|
|
display: inline-flex;
|
|
flex-flow: column nowrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-shipMainColumn1 {
|
|
width: 30%;
|
|
}
|
|
|
|
.sheet-shipMainColumn2,
|
|
.sheet-shipMainColumn3 {
|
|
width: 34.25%;
|
|
}
|
|
|
|
.sheet-shipMainItem {
|
|
flex: 0 0 auto;
|
|
align-self: flex-start;
|
|
margin: 0 0 5px 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-shipMainLabel {
|
|
display: inline-block;
|
|
width: 35%;
|
|
font-weight: bold;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-shipMainInput {
|
|
width: 45% !important;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-shipWound {
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
width: 19% !important;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-paimg {
|
|
width: 50%;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-shipPAStatBlock {
|
|
display: inline-flex;
|
|
/*border: 1px solid silver;*/
|
|
width: 100%;
|
|
flex-flow: row nowrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-shipPALabel {
|
|
width: 30% !important;
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-shipPAGround,
|
|
.sheet-shipPAFlight,
|
|
.sheet-shipPASwim {
|
|
width: 20.5% !important;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-vtext {
|
|
width: 95%;
|
|
max-width: 95%;
|
|
height: 70px;
|
|
min-height: 50px;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-repTitle {
|
|
font-size: 16px;
|
|
font-weight: bold;
|
|
width: 100%;
|
|
text-align: center;
|
|
margin-top: -25px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.sheet-shipWeapons,
|
|
.sheet-shipCrew {
|
|
display: inline-flex;
|
|
flex-flow: row wrap;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-shipWeaponsItem,
|
|
.sheet-shipCrewMember {
|
|
flex: 0 0 auto;
|
|
align-self: flex-start;
|
|
margin: 0 0 5px 0;
|
|
}
|
|
|
|
|
|
.sheet-shipweapon,
|
|
.sheet-shiprange,
|
|
.sheet-shiprof,
|
|
.sheet-shipdamage,
|
|
.sheet-shipplacement,
|
|
.sheet-shipcrewname,
|
|
.sheet-shipcrewtype,
|
|
.sheet-shipcrewposition,
|
|
.sheet-shipcrewsalary {
|
|
text-align: center;
|
|
display: inline-block;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-shipbutton {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-shipweapon {
|
|
width: 31%;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-shiprange,
|
|
.sheet-shipdamage {
|
|
width: 15%;
|
|
}
|
|
|
|
.sheet-shiprof {
|
|
width: 10% !important;
|
|
}
|
|
|
|
.sheet-shipplacement {
|
|
width: 15% !important;
|
|
}
|
|
|
|
.sheet-shipweaponnotes {
|
|
width: 99%;
|
|
height: 50px;
|
|
min-height: 25px;
|
|
resize: vertical;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-shipcrewbutton {
|
|
width: 5%;
|
|
}
|
|
|
|
.sheet-shipcrewname {
|
|
width: 20%;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-shipcrewtype {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-shipcrewposition {
|
|
width: 20%;
|
|
}
|
|
|
|
.sheet-shipcrewsalary {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-shipcrewnotes {
|
|
/*width: 30%;*/
|
|
width: 35%;
|
|
height: 18px;
|
|
min-height: 18px;
|
|
resize: vertical;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.sheet-paweapon {
|
|
width: 325px;
|
|
text-align: left !important;
|
|
}
|
|
|
|
.sheet-panotes {
|
|
width: 98% !important;
|
|
}
|
|
|
|
.sheet-panotesheader {
|
|
text-align: center;
|
|
}
|
|
/*----------- End Vehicle Tab Configuration Stuff -----------*/
|
|
|
|
/*----------- Disclaimer Info Setup -----------*/
|
|
|
|
.sheet-disclaimer{
|
|
font-size: 10px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-logoallforone,
|
|
.sheet-logorifts {
|
|
display: none;
|
|
}
|
|
|
|
input[value="1"].sheet-logo ~ .sheet-logotext::before,
|
|
input[value="4"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Savage Worlds";
|
|
}
|
|
|
|
input[value="2"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Pirates of the Spanish Main";
|
|
}
|
|
|
|
input[value="3"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Last Parsec";
|
|
}
|
|
|
|
input[value="5"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Necessary Evil";
|
|
}
|
|
|
|
input[value="6"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Deadlands";
|
|
}
|
|
|
|
input[value="7"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Deadlands: Noir";
|
|
}
|
|
|
|
input[value="8"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Deadlands: Hell on Earth";
|
|
}
|
|
|
|
input[value="12"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Lankhmar";
|
|
}
|
|
|
|
input[value="14"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"East Texas University";
|
|
}
|
|
|
|
input[value="16"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Rippers";
|
|
}
|
|
|
|
input[value="9"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Interface Zero 2.0";
|
|
}
|
|
|
|
input[value="10"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Hellfrost";
|
|
}
|
|
|
|
input[value="11"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Hellfrost: Land of Fire";
|
|
}
|
|
|
|
input[value="13"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"All for One";
|
|
}
|
|
|
|
input[value="15"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Rifts";
|
|
}
|
|
|
|
input[value="17"].sheet-logo ~ .sheet-logotext::before {
|
|
content:"Interface Zero 3.0";
|
|
}
|
|
|
|
|
|
input[value="1"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="2"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="3"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="4"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="5"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="6"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="7"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="8"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="12"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="14"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="16"].sheet-logo ~ .sheet-trademarkholder::before {
|
|
content:"Pinnacle Entertainment Group";
|
|
}
|
|
input[value="9"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="17"].sheet-logo ~ .sheet-trademarkholder::before {
|
|
content:"Gun Metal Games";
|
|
}
|
|
|
|
input[value="10"].sheet-logo ~ .sheet-trademarkholder::before,
|
|
input[value="11"].sheet-logo ~ .sheet-trademarkholder::before {
|
|
content:"Triple Ace Games";
|
|
}
|
|
|
|
input[value="15"].sheet-logo ~ .sheet-logostandard,
|
|
input[value="15"].sheet-logo ~ .sheet-trademarkholder {
|
|
display: none;
|
|
}
|
|
|
|
input[value="13"].sheet-logo ~ .sheet-logoallforone {
|
|
display: inline;
|
|
}
|
|
|
|
input[value="13"].sheet-logo ~ .sheet-logostandard,
|
|
input[value="13"].sheet-logo ~ .sheet-trademarkholder {
|
|
display: none;
|
|
}
|
|
|
|
input[value="15"].sheet-logo ~ .sheet-logorifts {
|
|
display: inline;
|
|
}
|
|
|
|
input[value="1"].sheet-logo ~ .sheet-website::before,
|
|
input[value="2"].sheet-logo ~ .sheet-website::before,
|
|
input[value="3"].sheet-logo ~ .sheet-website::before,
|
|
input[value="4"].sheet-logo ~ .sheet-website::before,
|
|
input[value="5"].sheet-logo ~ .sheet-website::before,
|
|
input[value="6"].sheet-logo ~ .sheet-website::before,
|
|
input[value="7"].sheet-logo ~ .sheet-website::before,
|
|
input[value="8"].sheet-logo ~ .sheet-website::before,
|
|
input[value="12"].sheet-logo ~ .sheet-website::before,
|
|
input[value="14"].sheet-logo ~ .sheet-website::before,
|
|
input[value="15"].sheet-logo ~ .sheet-website::before,
|
|
input[value="16"].sheet-logo ~ .sheet-website::before {
|
|
content: "http://www.peginc.com/";
|
|
}
|
|
|
|
input[value="9"].sheet-logo ~ .sheet-website::before,
|
|
input[value="17"].sheet-logo ~ .sheet-website::before {
|
|
content: "http://www.gunmetalgames.com/";
|
|
}
|
|
|
|
input[value="10"].sheet-logo ~ .sheet-website::before,
|
|
input[value="11"].sheet-logo ~ .sheet-website::before,
|
|
input[value="13"].sheet-logo ~ .sheet-website::before {
|
|
content: "http://www.tripleacegames.com/";
|
|
}
|
|
|
|
/*----------- End Disclaimer Info Setup -----------*/
|
|
/*----------- Start Tool Tip -----------*/
|
|
.sheet-tooltip {
|
|
position: relative;
|
|
display: inline-block;
|
|
font-family: "Pictos";
|
|
}
|
|
|
|
.sheet-tooltip .tooltiptext {
|
|
visibility: hidden;
|
|
width: 120px;
|
|
background-color: black;
|
|
color: #fff;
|
|
text-align: center;
|
|
border-radius: 6px;
|
|
padding: 5px 0;
|
|
position: absolute;
|
|
z-index: 1;
|
|
bottom: 150%;
|
|
left: 50%;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-tooltip .sheet-tooltiptext::after {
|
|
content: " ";
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 50%;
|
|
margin-left: -5px;
|
|
border-width: 5px;
|
|
border-style: solid;
|
|
border-color: black transparent transparent transparent;
|
|
}
|
|
|
|
.sheet-tooltip:hover .tooltiptext {
|
|
visibility: visible;
|
|
}
|
|
|
|
/*----------- End Tool Tip -----------*/
|
|
/*----------- Start Configuration Window -----------*/
|
|
|
|
.sheet-configSection {
|
|
display: block;
|
|
width: 100%;
|
|
background: rgba(255,255,255,0.75);
|
|
margin: 0 0 10px 0;
|
|
padding: 5px 5px 5px 5px;
|
|
}
|
|
|
|
.sheet-vehicleTypes,
|
|
.sheet-PowerTypes,
|
|
.sheet-xpmod {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-showVehicles:checked ~ .sheet-vehicleTypes,
|
|
.sheet-showPowerTypes:checked ~ .sheet-PowerTypes,
|
|
.sheet-usexp:checked ~ .sheet-xpmod {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-customLabel {
|
|
width: 125px;
|
|
height: 18px;
|
|
}
|
|
|
|
.sheet-hideButton {
|
|
display: inline-block;
|
|
margin-top: -50px;
|
|
}
|
|
|
|
.sheet-hideQS,
|
|
.sheet-hideBG,
|
|
.sheet-hideLogo,
|
|
.sheet-hideOST,
|
|
.sheet-hideDS,
|
|
.sheet-hideFN,
|
|
.sheet-hideCSN,
|
|
.sheet-hideASF,
|
|
.sheet-hideSRM {
|
|
width:60px;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-showQS,
|
|
.sheet-showBG,
|
|
.sheet-showLogo,
|
|
.sheet-showOST,
|
|
.sheet-showDS,
|
|
.sheet-showFN,
|
|
.sheet-showCSN,
|
|
.sheet-showASF,
|
|
.sheet-showSRM {
|
|
width: 60px;
|
|
font-family: "Pictos";
|
|
font-size: 1.5em;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-configSectionTitle {
|
|
text-align: center;
|
|
margin-top: -30px;
|
|
margin-bottom: 10px;
|
|
background-color: lightgray;
|
|
}
|
|
|
|
.sheet-hideQS:checked + .sheet-showQS::before,
|
|
.sheet-hideBG:checked + .sheet-showBG::before,
|
|
.sheet-hideLogo:checked + .sheet-showLogo::before,
|
|
.sheet-hideOST:checked + .sheet-showOST::before,
|
|
.sheet-hideDS:checked + .sheet-showDS::before,
|
|
.sheet-hideFN:checked + .sheet-showFN::before,
|
|
.sheet-hideCSN:checked + .sheet-showCSN::before,
|
|
.sheet-hideASF:checked + .sheet-showASF::before,
|
|
.sheet-hideSRM:checked + .sheet-showSRM::before {
|
|
content: 'E';
|
|
}
|
|
|
|
.sheet-hideQS:not(:checked) + .sheet-showQS::before,
|
|
.sheet-hideBG:not(:checked) + .sheet-showBG::before,
|
|
.sheet-hideLogo:not(:checked) + .sheet-showLogo::before,
|
|
.sheet-hideOST:not(:checked) + .sheet-showOST::before,
|
|
.sheet-hideDS:not(:checked) + .sheet-showDS::before,
|
|
.sheet-hideFN:not(:checked) + .sheet-showFN::before,
|
|
.sheet-hideCSN:not(:checked) + .sheet-showCSN::before,
|
|
.sheet-hideASF:not(:checked) + .sheet-showASF::before,
|
|
.sheet-hideSRM:not(:checked) + .sheet-showSRM::before {
|
|
content: 'J';
|
|
}
|
|
|
|
.sheet-hideQS:checked ~ .sheet-quickconfig,
|
|
.sheet-hideBG:checked ~ .sheet-bgconfig,
|
|
.sheet-hideLogo:checked ~ .sheet-logoconfig,
|
|
.sheet-hideOST:checked ~ .sheet-miscconfig,
|
|
.sheet-hideDS:checked ~ .sheet-dsconfig,
|
|
.sheet-hideFN:checked ~ .sheet-fnconfig,
|
|
.sheet-hideCSN:checked ~ .sheet-csnconfig,
|
|
.sheet-hideASF:checked ~ .sheet-asfconfig,
|
|
.sheet-hideSRM:checked ~ .sheet-srmconfig {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-quickconfig,
|
|
.sheet-bgconfig,
|
|
.sheet-logoconfig,
|
|
.sheet-miscconfig,
|
|
.sheet-dsconfig,
|
|
.sheet-fnconfig,
|
|
.sheet-csnconfig,
|
|
.sheet-asfconfig,
|
|
.sheet-srmconfig { /* Parent/Container for the Quick Settings */
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex-wrap: wrap;
|
|
justify-content: flex-start;
|
|
align-items: flex-start;
|
|
align-content: space-around;
|
|
margin: 0 5px 5px 5px;
|
|
padding: 0 0 0 0;
|
|
box-sizing: content-box;
|
|
/*background: rgba(255,255,255,0.75);*/
|
|
}
|
|
|
|
.sheet-srmconfig {
|
|
height: 140px;
|
|
}
|
|
|
|
.sheet-injury {
|
|
width: 100px;
|
|
}
|
|
|
|
.sheet-injurytable {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-usegritty:checked + .sheet-injurytable {
|
|
display: inline;
|
|
}
|
|
|
|
.sheet-quickconfig {
|
|
height: 112px;
|
|
}
|
|
.sheet-bgconfig {
|
|
height: 85px;
|
|
}
|
|
|
|
.sheet-miscconfig {
|
|
height: 220px;
|
|
}
|
|
|
|
.sheet-logoconfig,
|
|
.sheet-dsconfig {
|
|
height: 125px;
|
|
}
|
|
|
|
.sheet-fnconfig {
|
|
height: 112px;
|
|
}
|
|
|
|
.sheet-asfconfig {
|
|
height: 150px;
|
|
}
|
|
|
|
.sheet-csnconfig {
|
|
height: 700px;
|
|
}
|
|
|
|
.sheet-quickItem,
|
|
.sheet-bgItem,
|
|
.sheet-logoItem,
|
|
.sheet-miscItem,
|
|
.sheet-dsItem,
|
|
.sheet-fnItem,
|
|
.sheet-asfItem,
|
|
.sheet-srmItem {
|
|
flex: 0 1 auto;
|
|
font-weight: normal;
|
|
cursor: pointer;
|
|
width: auto;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-csnItem {
|
|
flex: 0 1 auto;
|
|
font-weight: normal;
|
|
cursor: pointer;
|
|
width: 325px;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-configReset {
|
|
width: 120px;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-reset {
|
|
width:120px;
|
|
margin-left: -120px;
|
|
text-align: center;
|
|
background-color: black;
|
|
color: white;
|
|
border-radius: 4px;
|
|
padding: 2px 8px;
|
|
}
|
|
|
|
.sheet-qs {
|
|
/*display: flex;
|
|
flex-wrap: wrap;
|
|
flex-direction: column;
|
|
height: 126px;
|
|
width: 32.5%;*/
|
|
display: inline-block;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-configlabel {
|
|
/*display: block;*/
|
|
font-weight: normal;
|
|
font-size: 1em;
|
|
/*margin: 2px;*/
|
|
cursor: pointer;
|
|
/*width: 24.5%;*/
|
|
}
|
|
|
|
.sheet-configcheckbox {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sheet-configbox {
|
|
display: flex;
|
|
width: 100%;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-configitem {
|
|
width: 23%;
|
|
margin: auto;
|
|
}
|
|
|
|
/*.sheet-configlabel {
|
|
font-weight: normal;
|
|
font-size: 1em;
|
|
}*/
|
|
|
|
.sheet-configheader {
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-race,
|
|
.sheet-species {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useSpecies:not(:checked) ~ .sheet-race,
|
|
.sheet-useSpecies:checked ~ .sheet-species {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-aug,
|
|
.sheet-cybernetics {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useCybernetics:checked ~ .sheet-cybernetics,
|
|
.sheet-useCybernetics:not(:checked) ~ .sheet-aug {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-useCybernetics:checked ~ .sheet-augmentations > .sheet-cybernetics,
|
|
.sheet-useCybernetics:not(:checked) ~ .sheet-augmentations > .sheet-aug {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-csnLabel {
|
|
display: inline-block;
|
|
width: 135px;
|
|
font-weight: bold;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-csnInput {
|
|
width: 150px;
|
|
}
|
|
/*----------- End Configuration Window -----------*/
|
|
|
|
/*----------- Start Variable Bonus Damage Stuff -----------*/
|
|
|
|
.sheet-vbonusdamage {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-vdamage:checked ~ [data-groupname=repeating_weapons] > .repitem > .sheet-weapons > .sheet-weaponconfig .sheet-vbonusdamage,
|
|
.sheet-vdamage:checked ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig .sheet-spellbutton[value="0"] ~ .sheet-vbonusdamage,
|
|
.sheet-vdamage:checked ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig .sheet-spellbutton[value="1"] ~ .sheet-vbonusdamage {
|
|
display: block;
|
|
}
|
|
/*----------- End Variable Bonus Damage Stuff -----------*/
|
|
|
|
/*----------- Start Power AB and Spell/Weapons Skill Selection Stuff -----------*/
|
|
|
|
.sheet-powerconfiglabel {
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-ab1,
|
|
.sheet-ab2,
|
|
.sheet-ab3,
|
|
.sheet-ab4,
|
|
.sheet-ab5,
|
|
.sheet-powerdisplay {
|
|
font-size: .85em;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.sheet-powerdisplay,
|
|
.sheet-select-radio + span {
|
|
padding-left: 10px;
|
|
}
|
|
|
|
input.sheet-select-radio.sheet-ab1,
|
|
input.sheet-select-radio.sheet-ab2,
|
|
input.sheet-select-radio.sheet-ab3,
|
|
input.sheet-select-radio.sheet-ab4,
|
|
input.sheet-select-radio.sheet-ab5,
|
|
input.sheet-select-radio.sheet-athletics,
|
|
input.sheet-select-radio.sheet-faith,
|
|
input.sheet-select-radio.sheet-focus,
|
|
input.sheet-select-radio.sheet-performance,
|
|
input.sheet-select-radio.sheet-psionics,
|
|
input.sheet-select-radio.sheet-ritual,
|
|
input.sheet-select-radio.sheet-spellcasting,
|
|
input.sheet-select-radio.sheet-weirdscience,
|
|
input.sheet-select-radio.sheet-unskilled,
|
|
input.sheet-select-radio.sheet-fighting,
|
|
input.sheet-select-radio.sheet-athletics,
|
|
input.sheet-select-radio.sheet-shooting,
|
|
input.sheet-select-radio.sheet-throwing {
|
|
display: none;
|
|
}
|
|
|
|
/*----------- End Power AB Selection Stuff -----------*/
|
|
|
|
/*----------- Start Release Notes Stuff -----------*/
|
|
|
|
.sheet-rowlabel {
|
|
width: 100%;
|
|
display: inline-block;
|
|
}
|
|
|
|
div.sheet-releasenotes {
|
|
width: 100%;
|
|
display: block;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-releasenotes:checked + div.sheet-releasenotes {
|
|
display: none;
|
|
}
|
|
|
|
input.sheet-releasenotes {
|
|
cursor: pointer;
|
|
position: relative;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
span.sheet-releasenotes {
|
|
margin-left: -13px;
|
|
}
|
|
|
|
input.sheet-releasenotes:checked + span.sheet-releasenotes::before {
|
|
content: '►';
|
|
}
|
|
|
|
input.sheet-releasenotes:not(:checked) + span.sheet-releasenotes::before {
|
|
content: '▼';
|
|
}
|
|
|
|
.sheet-rnversion {
|
|
display: inline-block;
|
|
color: red;
|
|
}
|
|
|
|
|
|
/*----------- End Release Notes Stuff -----------*/
|
|
|
|
/*----------- Start Documentation Stuff -----------*/
|
|
|
|
.sheet-hideIntroSection,
|
|
.sheet-hideMainViewSection,
|
|
.sheet-hideVehicleSection,
|
|
.sheet-hideJournalSection,
|
|
.sheet-hideConfigSection,
|
|
.sheet-hideReleaseSection,
|
|
.sheet-hideDocSection {
|
|
width:60px;
|
|
margin: 0 0 0 0;
|
|
padding: 0 0 0 0;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-showSection {
|
|
width: 60px;
|
|
font-family: "Pictos";
|
|
font-size: 1.5em;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-hideIntroSection:checked + .sheet-showSection::before,
|
|
.sheet-hideMainViewSection:checked + .sheet-showSection::before,
|
|
.sheet-hideVehicleSection:checked + .sheet-showSection::before,
|
|
.sheet-hideJournalSection:checked + .sheet-showSection::before,
|
|
.sheet-hideConfigSection:checked + .sheet-showSection::before,
|
|
.sheet-hideReleaseSection:checked + .sheet-showSection::before,
|
|
.sheet-hideDocSection:checked + .sheet-showSection::before {
|
|
content: 'E';
|
|
}
|
|
|
|
.sheet-hideIntroSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideMainViewSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideVehicleSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideJournalSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideConfigSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideReleaseSection:not(:checked) + .sheet-showSection::before,
|
|
.sheet-hideDocSection:not(:checked) + .sheet-showSection::before {
|
|
content: 'J';
|
|
}
|
|
|
|
.sheet-hideIntroSection:checked ~ .sheet-intro,
|
|
.sheet-hideMainViewSection:checked ~ .sheet-maincvpage,
|
|
.sheet-hideVehicleSection:checked ~ .sheet-vehiclepage,
|
|
.sheet-hideJournalSection:checked ~ .sheet-journalpage,
|
|
.sheet-hideConfigSection:checked ~ .sheet-configpage,
|
|
.sheet-hideReleaseSection:checked ~ .sheet-releasepage,
|
|
.sheet-hideDocSection:checked ~ .sheet-docpage {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-pictos {
|
|
font-family: "Pictos";
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.sheet-docparagraph {
|
|
text-indent: 20px;
|
|
}
|
|
|
|
.sheet-infotable th, td {
|
|
border: 1px solid silver;
|
|
}
|
|
|
|
.sheet-infotable th {
|
|
background-color: silver;
|
|
}
|
|
|
|
.sheet-configtextarea {
|
|
font-size: 2em;
|
|
max-width: 145px;
|
|
max-height: 25px;
|
|
resize: none;
|
|
}
|
|
|
|
.sheet-wci {
|
|
width: 50px;
|
|
font-size: 1.35em;
|
|
}
|
|
/*----------- End Documentation Stuff -----------*/
|
|
|
|
/*----------- Start ETU Stuff -----------*/
|
|
.sheet-etuSection {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
margin: 2px 0 5px 0;
|
|
flex-flow: row wrap;
|
|
justify-content: flex-start;
|
|
align-items: flex-start;
|
|
background: rgba(255,255,255,0.75);
|
|
}
|
|
|
|
.sheet-etuItem {
|
|
flex: 1 1 auto;
|
|
align-self: flex-start;
|
|
width: 49.5%;
|
|
}
|
|
|
|
.sheet-mmItem {
|
|
display: block;
|
|
}
|
|
|
|
textarea.sheet-mmItem {
|
|
border: none;
|
|
background: transparent;
|
|
height: 15px;
|
|
min-height: 15px;
|
|
max-width: 98%;
|
|
width: 98%;
|
|
border-bottom: 1px solid black;
|
|
margin: 0;
|
|
}
|
|
|
|
/*----------- End ETU Stuff -----------*/
|
|
|
|
/*----------- Start Journal Tab Stuff -----------*/
|
|
.sheet-etuSection,
|
|
.sheet-Major,
|
|
.sheet-ActExams,
|
|
.sheet-BGDesc,
|
|
.sheet-CharacterOrigin,
|
|
.sheet-useParaHuman:checked ~ .sheet-CharacterHistory,
|
|
.sheet-PartyBag {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useMajor:checked ~ .sheet-Major,
|
|
.sheet-useActExams:checked ~ .sheet-ActExams {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-useETU:checked + .sheet-etuSection,
|
|
.sheet-useBGDesc:checked + .sheet-BGDesc,
|
|
.sheet-useParaHuman:checked ~ .sheet-CharacterOrigin,
|
|
.sheet-usePartyBag:checked + .sheet-PartyBag {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-flexdiv {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: nowrap;
|
|
justify-content: space-evenly;
|
|
align-items: flex-start;
|
|
}
|
|
.sheet-charnotes {
|
|
flex: 6 0 auto;
|
|
background: rgba(255,255,255,0.75);
|
|
padding: 2px;
|
|
margin: 2px 0 5px 0;
|
|
}
|
|
|
|
.sheet-journaladvances {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-advanceonjournal:checked + .sheet-journaladvances {
|
|
display:inline-block;
|
|
flex: 1 1 auto;
|
|
background: rgba(255,255,255,0.75);
|
|
width: 364px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.sheet-buttonwrapper {
|
|
margin-bottom: -30px;
|
|
}
|
|
|
|
.sheet-showhidebutton {
|
|
font-family: "Pictos";
|
|
border: none;
|
|
background-color: transparent;
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.sheet-advanceonjournal:checked + .sheet-showadvancements {
|
|
display: none;
|
|
}
|
|
|
|
/*----------- End Journal Tabb Stuff -----------*/
|
|
|
|
/*----------- Start Quest Log & Hero's Journey Stuff -----------*/
|
|
.sheet-hideHJ,
|
|
.sheet-hideQL {
|
|
width: 60px;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
opacity: 0;
|
|
z-index: 9999;
|
|
}
|
|
|
|
.sheet-showHJ,
|
|
.sheet-showQL {
|
|
width: 60px;
|
|
font-family: "Pictos";
|
|
font-size: 1.5em;
|
|
margin-left: -60px;
|
|
}
|
|
|
|
.sheet-showhidebox {
|
|
display: block;
|
|
margin: 0 0 -30px 0;
|
|
padding: 0 0 0 0;
|
|
}
|
|
|
|
.sheet-hideHJ:checked + .sheet-showHJ::before,
|
|
.sheet-hideQL:checked + .sheet-showQL::before {
|
|
content: 'E';
|
|
}
|
|
|
|
.sheet-hideHJ:not(:checked) + .sheet-showHJ::before,
|
|
.sheet-hideQL:not(:checked) + .sheet-showQL::before {
|
|
content: 'J';
|
|
}
|
|
|
|
.sheet-HeroicPath,
|
|
.sheet-hideHJ:checked + .sheet-HJ,
|
|
.sheet-QuestLog,
|
|
.sheet-hideQL:checked + .sheet-QL {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-useHeroicPath:checked + .sheet-HeroicPath,
|
|
.sheet-useQuestLog:checked + .sheet-QuestLog {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-sectionTitle {
|
|
text-align: center;
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
.sheet-HJ,
|
|
.sheet-QL {
|
|
display: inline-flex;
|
|
width: 100%;
|
|
flex-flow: row wrap;
|
|
justify-content: flex-start;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.sheet-hjItem,
|
|
.sheet-qlItem {
|
|
/*border: 1px solid red;*/
|
|
flex: 0 0 auto;
|
|
align-self: flex-start;
|
|
box-sizing: border-box;
|
|
margin: 0 0 4px 0;
|
|
}
|
|
|
|
.sheet-result {
|
|
width: 19.5%;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
text-align: center;
|
|
margin: 0 2px 0 0;
|
|
}
|
|
|
|
.sheet-event {
|
|
width: 79.5%;
|
|
border: none;
|
|
border-bottom: 1px solid black;
|
|
margin: 0 0 0 2px;
|
|
}
|
|
|
|
.sheet-title,
|
|
.sheet-boss,
|
|
.sheet-goal {
|
|
width: 30%;
|
|
margin: 0 0 0 2px;
|
|
}
|
|
|
|
.sheet-qlComplete {
|
|
width: 8%;
|
|
margin: 0 2px 0 0;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-qlNotes {
|
|
width: 97%;
|
|
border: none;
|
|
margin: 2px 0 0 0;
|
|
height: 25px;
|
|
max-width: 97%;
|
|
min-width: 97%;
|
|
min-height: 25px;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.sheet-goalDone {
|
|
width: 30px;
|
|
z-index: 9999;
|
|
opacity: 0;
|
|
}
|
|
|
|
.sheet-goalCheck {
|
|
width:30px;
|
|
margin-left: -30px;
|
|
font-family: "pictos";
|
|
}
|
|
|
|
.sheet-goalDone:checked + .sheet-goalCheck {
|
|
color: green;
|
|
}
|
|
|
|
.sheet-goalDone:not(:checked) + .sheet-goalCheck {
|
|
color: red;
|
|
}
|
|
|
|
.sheet-goalDone:checked + .sheet-goalCheck::before {
|
|
content: "3";
|
|
}
|
|
|
|
.sheet-goalDone:not(:checked) + .sheet-goalCheck::before {
|
|
content: "*";
|
|
}
|
|
|
|
h3.sheet-result,
|
|
h3.sheet-event,
|
|
h3.sheet-title,
|
|
h3.sheet-boss,
|
|
h3.sheet-goal,
|
|
h3.sheet-qlComplete {
|
|
/*display: inline-flex;*/
|
|
border: none;
|
|
font-size: 14px;
|
|
}
|
|
|
|
input.sheet-result,
|
|
input.sheet-boss,
|
|
input.sheet-title,
|
|
input.sheet-goal {
|
|
background-color: transparent;
|
|
}
|
|
|
|
textarea.sheet-event {
|
|
width: 79%;
|
|
height: 27px;
|
|
max-width: 79%;
|
|
min-width: 79%;
|
|
min-height: 27px;
|
|
background-color: transparent;
|
|
}
|
|
/*----------- End Hero's Journey Stuff -----------*/
|
|
|
|
/*----------- Start Recovery Stuff -----------*/
|
|
|
|
.sheet-unshakebutton,
|
|
.sheet-soakbutton {
|
|
display: none;
|
|
border-bottom: none;
|
|
}
|
|
.sheet-useunshakebutton:checked + .sheet-unshakebutton,
|
|
.sheet-usesoakbutton:checked + .sheet-soakbutton {
|
|
display: block;
|
|
border: none;
|
|
margin-bottom: 15px;
|
|
width: 98%;
|
|
}
|
|
|
|
.sheet-unshake,
|
|
.sheet-soak {
|
|
width: 100%;
|
|
}
|
|
/*----------- End Recovery Stuff -----------*/
|
|
|
|
|
|
/*----------- Start faux select Stuff -----------*/
|
|
.sheet-container {
|
|
width: 100px;
|
|
border-bottom: 1px solid black;
|
|
}
|
|
|
|
.sheet-container,
|
|
.sheet-child,
|
|
.sheet-child2,
|
|
.sheet-child3 {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-child,
|
|
.sheet-child2,
|
|
.sheet-child3 {
|
|
vertical-align: middle;
|
|
width: 100px;
|
|
height: 28px;
|
|
}
|
|
|
|
.sheet-child label,
|
|
.sheet-child2 label,
|
|
.sheet-child3 label {
|
|
display: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
.sheet-ddmenu,
|
|
.sheet-abmenu {
|
|
font-weight: normal;
|
|
font-size: 1em;
|
|
width: 95%;
|
|
}
|
|
|
|
.sheet-child:hover {
|
|
border-radius: 10px;
|
|
background: silver;
|
|
/*background: rgba(117,121,127,1);*/
|
|
position:absolute;
|
|
width: 100px;
|
|
margin-top: -14px;
|
|
height: auto;
|
|
z-index: 1;
|
|
padding: 5px;
|
|
}
|
|
|
|
.sheet-child2:hover,
|
|
.sheet-child3:hover {
|
|
border-radius: 10px;
|
|
border: 1px solid black;
|
|
background: white;
|
|
/*background: rgba(117,121,127,1);*/
|
|
position:absolute;
|
|
width: 100px;
|
|
margin-top: -14px;
|
|
height: auto;
|
|
z-index: 1;
|
|
padding: 5px;
|
|
}
|
|
|
|
/*.sheet-child:hover label,
|
|
.sheet-child2:hover label {
|
|
display: inline;
|
|
}*/
|
|
|
|
.sheet-child:hover label,
|
|
.sheet-child2:hover label,
|
|
.sheet-child3:hover label.sheet-ab1,
|
|
input:not([value="1"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig > .sheet-showabindicatorselection > .sheet-powerconfiglabel > .sheet-container > .sheet-child3:hover label.sheet-ab2,
|
|
input:not([value="1"]):not([value="2"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig > .sheet-showabindicatorselection > .sheet-powerconfiglabel > .sheet-container > .sheet-child3:hover label.sheet-ab3,
|
|
input:not([value="1"]):not([value="2"]):not([value="3"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig > .sheet-showabindicatorselection > .sheet-powerconfiglabel > .sheet-container > .sheet-child3:hover label.sheet-ab4,
|
|
input:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]).sheet-showmultipleabs ~ [data-groupname=repeating_spells] > .repitem > .sheet-fullrow > .sheet-spellconfig > .sheet-showabindicatorselection > .sheet-powerconfiglabel > .sheet-container > .sheet-child3:hover label.sheet-ab5 {
|
|
display: inline-block;
|
|
margin-left: -5px;
|
|
}
|
|
|
|
input.sheet-select-radio.sheet-white,
|
|
input.sheet-select-radio.sheet-red,
|
|
input.sheet-select-radio.sheet-blue,
|
|
input.sheet-select-radio.sheet-green,
|
|
input.sheet-select-radio.sheet-purple {
|
|
opacity: 0;
|
|
}
|
|
|
|
div.sheet-fighting,
|
|
div.sheet-athletics,
|
|
div.sheet-shooting,
|
|
div.sheet-throwing,
|
|
div.sheet-unskilled,
|
|
div.sheet-faith,
|
|
div.sheet-focus,
|
|
div.sheet-performance,
|
|
div.sheet-psionics,
|
|
div.sheet-ritual,
|
|
div.sheet-spellcasting,
|
|
div.sheet-weirdscience,
|
|
div.sheet-white,
|
|
div.sheet-red,
|
|
div.sheet-blue,
|
|
div.sheet-green,
|
|
div.sheet-purple,
|
|
.sheet-child3 div.sheet-ab1,
|
|
.sheet-child3 div.sheet-ab2,
|
|
.sheet-child3 div.sheet-ab3,
|
|
.sheet-child3 div.sheet-ab4,
|
|
.sheet-child3 div.sheet-ab5 {
|
|
width: 100px;
|
|
height: 28px;
|
|
line-height:28px;
|
|
color: black;
|
|
border-bottom: 1px solid black;
|
|
text-align: center;
|
|
display: none;
|
|
}
|
|
|
|
/*.sheet-child:not(:hover) input.sheet-select-radio.sheet-fighting:checked ~ div.sheet-fighting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-athletics:checked ~ div.sheet-athletics,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-shooting:checked ~ div.sheet-shooting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-throwing:checked ~ div.sheet-throwing,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-unskilled:checked ~ div.sheet-unskilled,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-faith:checked ~ div.sheet-faith,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-focus:checked ~ div.sheet-focus,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-performance:checked ~ div.sheet-performance,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-psionics:checked ~ div.sheet-psionics,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-ritual:checked ~ div.sheet-ritual,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-spellcasting:checked ~ div.sheet-spellcasting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio.sheet-weirdscience:checked ~ div.sheet-weirdscience,*/
|
|
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="fighting"] ~ div.sheet-fighting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="athletics"] ~ div.sheet-athletics,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="shooting"] ~ div.sheet-shooting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="throwing"] ~ div.sheet-throwing,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="unskilled"] ~ div.sheet-unskilled,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="faith"] ~ div.sheet-faith,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="focus"] ~ div.sheet-focus,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="performance"] ~ div.sheet-performance,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="psionics"] ~ div.sheet-psionics,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="ritual"] ~ div.sheet-ritual,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="spellcasting"] ~ div.sheet-spellcasting,
|
|
.sheet-child:not(:hover) input.sheet-select-radio[value="weirdscience"] ~ div.sheet-weirdscience,
|
|
.sheet-child2:not(:hover) input.sheet-select-radio[value="white"] ~ div.sheet-white,
|
|
.sheet-child2:not(:hover) input.sheet-select-radio[value="red"] ~ div.sheet-red,
|
|
.sheet-child2:not(:hover) input.sheet-select-radio[value="blue"] ~ div.sheet-blue,
|
|
.sheet-child2:not(:hover) input.sheet-select-radio[value="green"] ~ div.sheet-green,
|
|
.sheet-child2:not(:hover) input.sheet-select-radio[value="purple"] ~ div.sheet-purple,
|
|
.sheet-child3:not(:hover) input.sheet-select-radio[value="ab1"] ~ div.sheet-ab1,
|
|
.sheet-child3:not(:hover) input.sheet-select-radio[value="ab2"] ~ div.sheet-ab2,
|
|
.sheet-child3:not(:hover) input.sheet-select-radio[value="ab3"] ~ div.sheet-ab3,
|
|
.sheet-child3:not(:hover) input.sheet-select-radio[value="ab4"] ~ div.sheet-ab4,
|
|
.sheet-child3:not(:hover) input.sheet-select-radio[value="ab5"] ~ div.sheet-ab5 {
|
|
display: block;
|
|
}
|
|
|
|
label.sheet-ddmenu:hover {
|
|
background-color: orange;
|
|
}
|
|
|
|
.sheet-child:hover > label.sheet-ddmenu > .sheet-select-radio:checked + span,
|
|
.sheet-child3:hover > label.sheet-abmenu > .sheet-select-radio:checked + span {
|
|
font-weight: bold;
|
|
font-size: 1em;
|
|
}
|
|
|
|
label.sheet-abmenu:hover {
|
|
border: 1px solid cyan;
|
|
}
|
|
|
|
.sheet-white {
|
|
background: rgba(255,255,255,.15);
|
|
}
|
|
|
|
.sheet-red {
|
|
background: rgba(255,0,0,.15);
|
|
}
|
|
|
|
.sheet-blue {
|
|
background: rgba(0,0,255,.15);
|
|
}
|
|
|
|
.sheet-green {
|
|
background: rgba(0,128,0,.15);
|
|
}
|
|
|
|
.sheet-purple {
|
|
background: rgba(128,0,128,.15);
|
|
}
|
|
|
|
|
|
/*----------- Start Quest Log Stuff -----------*/
|
|
|
|
/*----------- End Quest Log Stuff -----------*/
|
|
|
|
/*----------- Start Roll Template Info -----------*/
|
|
|
|
.sheet-rolltemplate-roll div,
|
|
.sheet-rolltemplate-roll span,
|
|
.sheet-rolltemplate-roll h1,
|
|
.sheet-rolltemplate-roll h2,
|
|
.sheet-rolltemplate-damage div,
|
|
.sheet-rolltemplate-damage span,
|
|
.sheet-rolltemplate-damage h1,
|
|
.sheet-rolltemplate-damage h2,
|
|
.sheet-rolltemplate-gritty div {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-templateMain,
|
|
.sheet-rolltemplate-damage .sheet-templateMain,
|
|
.sheet-rolltemplate-info .sheet-templateMain {
|
|
display:-webkit-box;
|
|
display:-ms-flexbox;
|
|
display:flex;
|
|
-ms-flex-pack: distribute;
|
|
justify-content: space-around;
|
|
-ms-flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
width: 100%;
|
|
/*background-color: white;*/
|
|
padding: 0px;
|
|
/*border: 1px solid black;*/
|
|
/*white-space: nowrap;*/
|
|
}
|
|
|
|
/*.sheet-rolltemplate-roll h2,
|
|
.sheet-rolltemplate-roll h3,*/
|
|
.sheet-rolltemplate-roll .sheet-templateBlack,
|
|
.sheet-rolltemplate-roll .sheet-templateBlue,
|
|
.sheet-rolltemplate-damage h2,
|
|
.sheet-rolltemplate-damage h3 {
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 0 100%;
|
|
flex: 1 0 100%;
|
|
text-align: center;
|
|
color: white;
|
|
background-color: black;
|
|
width: 100%;
|
|
margin: 0px;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-templateBlue {
|
|
background-color: #035096;
|
|
/*color: #7DF9FF; --original color*/
|
|
color: #B3FBFF;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll h4.sheet-templateBlue {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.sheet-rolltemplate-damage h2,
|
|
.sheet-rolltemplate-damage h3 {
|
|
background-color: #900C3F;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll h2,
|
|
.sheet-rolltemplate-damage h2{
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll h3,
|
|
.sheet-rolltemplate-damage h3{
|
|
font-size: 1em;
|
|
margin-top: -10px;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-templateRoll,
|
|
.sheet-rolltemplate-damage .sheet-templateRoll {
|
|
width: 50%;
|
|
background-color: white;
|
|
border: 1px solid black;
|
|
border-bottom: 1.5px solid black;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 0 50%;
|
|
flex: 1 0 50%;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-trollLeft,
|
|
.sheet-rolltemplate-damage .sheet-trollLeft {
|
|
border-left: 1.5px solid black;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-trollRight,
|
|
.sheet-rolltemplate-damage .sheet-trollRight {
|
|
border-right: 1.5px solid black;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-rollLabel,
|
|
.sheet-rolltemplate-damage .sheet-rollLabel {
|
|
display: block;
|
|
font-size: .75em;
|
|
margin: 5px;
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-rollContainer,
|
|
.sheet-rolltemplate-damage .sheet-rollContainer {
|
|
display: block;
|
|
font-size: 1em;
|
|
text-align: center;
|
|
width: 100%;
|
|
margin: 5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-templateModifiers,
|
|
.sheet-rolltemplate-damage .sheet-templateModifiers {
|
|
width: 100%;
|
|
font-size: .75em;
|
|
padding: 5px;
|
|
text-align: center;
|
|
background-color: white;
|
|
border: 1.5px solid black;
|
|
border-top: none;
|
|
-webkit-box-flex: 1;
|
|
-ms-flex: 1 0 100%;
|
|
flex: 1 0 100%;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .sheet-templateButton,
|
|
.sheet-rolltemplate-damage .sheet-templateButton {
|
|
flex: 1 0 100%;
|
|
width: 100%;
|
|
background-color: white;
|
|
text-align: center;
|
|
border: 1.5px solid black;
|
|
border-top: none;
|
|
padding: 2.5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-info .sheet-templateheader,
|
|
.sheet-rolltemplate-info .sheet-templatesubheader {
|
|
width: 100%;
|
|
margin: 0 0 0 0;
|
|
padding: 2px 2px 2px 2px;
|
|
background-color: #e8d394;
|
|
color: #770912;
|
|
text-align: center;
|
|
border: 1px solid #A48623;
|
|
border-bottom: none;
|
|
}
|
|
|
|
.sheet-rolltemplate-info .sheet-templatesubheader {
|
|
color: black;
|
|
border-left: 1px solid #A48623;
|
|
border-right: 1px solid #A48623;
|
|
border-top: none;
|
|
}
|
|
|
|
.sheet-rolltemplate-info .sheet-templatedescription {
|
|
background-color: white;
|
|
color: black;
|
|
font-size: .8em;
|
|
padding: 5px;
|
|
width: 100%;
|
|
border: 1px solid #A48623;
|
|
}
|
|
|
|
.sheet-rolltemplate-traitroll table.sheet-templatetable,
|
|
.sheet-rolltemplate-tr_dmg_roll table.sheet-templatetable,
|
|
.sheet-rolltemplate-dmg_roll table.sheet-templatetable,
|
|
.sheet-rolltemplate-description table.sheet-templatetable {
|
|
/*display: table*/
|
|
border: 1px solid black;
|
|
background-color: white;
|
|
width: 100%;
|
|
padding: 5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-traitroll .sheet-theader,
|
|
.sheet-rolltemplate-tr_dmg_roll .sheet-theader,
|
|
.sheet-rolltemplate-dmg_roll .sheet-theader,
|
|
.sheet-rolltemplate-description .sheet-theader {
|
|
/*display: table-caption;*/
|
|
width: 100%;
|
|
border-top: 1px solid black;
|
|
border-bottom: 1px solid black;
|
|
background-color: black;
|
|
margin: 0px;
|
|
padding: 5px;
|
|
color: white;
|
|
text-align: center;
|
|
font-family: 'Souvenir', 'Bookman', Georgia, serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-traitroll td.sheet-wccontent {
|
|
text-align: center;
|
|
vertical-align: top;
|
|
border: 1px solid black;
|
|
width: 50%;
|
|
border-spacing: 0;
|
|
border-collapse: collapse;
|
|
margin: 0px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.sheet-rolltemplate-traitroll .sheet-troll,
|
|
.sheet-rolltemplate-tr_dmg_roll .sheet-troll,
|
|
.sheet-rolltemplate-dmg_roll .sheet-troll {
|
|
display: table-cell;
|
|
border: 1px solid black;
|
|
background-color: white;
|
|
color: black;
|
|
margin: 0px;
|
|
padding: 5px;
|
|
border-left: 1px solid black;
|
|
border-right: 1px solid black;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-tr_dmg_roll td.sheet-rollresults,
|
|
.sheet-rolltemplate-dmg_roll td.sheet-rollresults {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .inlinerollresult,
|
|
.sheet-rolltemplate-damage .inlinerollresult,
|
|
.sheet-rolltemplate-traitroll .inlinerollresult,
|
|
.sheet-rolltemplate-tr_dmg_roll .inlinerollresult,
|
|
.sheet-rolltemplate-dmg_roll .inlinerollresult {
|
|
background-color: transparent;
|
|
border: none;
|
|
padding: 0px;
|
|
font-weight: normal;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-damage .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-traitroll .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-tr_dmg_roll .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-dmg_roll .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-unshake .inlinerollresult.fullcrit {
|
|
color: #3FB315;
|
|
border: none;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-damage .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-traitroll .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-tr_dmg_roll .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-dmg_roll .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-unshake .inlinerollresult.fullfail {
|
|
color: maroon;
|
|
border: none;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-roll .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-damage .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-traitroll .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-tr_dmg_roll .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-dmg_roll .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-unshake .inlinerollresult.importantroll {
|
|
color: #3FB315;
|
|
border: none;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-unshake .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-unshake .inlinerollresult.fullcrit {
|
|
color: darkgreen;
|
|
}
|
|
|
|
.sheet-rolltemplate-unshake .inlinerollresult {
|
|
background-color: transparent;
|
|
border: none;
|
|
padding: 0px;
|
|
font-weight: normal;
|
|
font-size: 1.05em;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-emote .inlinerollresult,
|
|
.sheet-rolltemplate-emote .inlinerollresult.fullcrit,
|
|
.sheet-rolltemplate-emote .inlinerollresult.fullfail,
|
|
.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;
|
|
font-size: 1em;
|
|
font-weight: bolder;
|
|
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;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock h2.sheet-caption {
|
|
width: 90%;
|
|
max-width: 200px;
|
|
text-align: center;
|
|
color: white;
|
|
background-color: black;
|
|
border-radius: 15px;
|
|
font-family: "cinzelregular";
|
|
font-size: 1.125em;
|
|
font-weight: bold;
|
|
margin: 5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock .inlinerollresult,*/
|
|
.sheet-rolltemplate-gritty .inlinerollresult {
|
|
background-color: transparent;
|
|
border: inherit;
|
|
padding: 0px;
|
|
font-weight: normal;
|
|
font-size: 1.05em;
|
|
}
|
|
|
|
.sheet-rolltemplate-unshake .sheet-emoteish,
|
|
.sheet-rolltemplate-emote .sheet-emoteish,
|
|
.sheet-rolltemplate-consumables .sheet-emoteish {
|
|
border: 1px solid #F0C392;
|
|
color: #653E10;
|
|
background-color: #F5E4D3;
|
|
width: 125%;
|
|
margin-left: -50px;
|
|
padding:10px;
|
|
box-sizing: border-box;
|
|
font-weight: bolder;
|
|
font-style: italic;
|
|
}
|
|
|
|
.sheet-rolltemplate-gritty .sheet-card {
|
|
width: 90%;
|
|
max-width: 200px;
|
|
min-height: 250px;
|
|
background: url('http://www.geeksville.us/roll20/Ace_of_Clubs-Red-light.jpg') top left;
|
|
background-size: 100% 100%;
|
|
background-repeat: no-repeat;
|
|
padding: 5px;
|
|
border-radius: 15px;
|
|
border: solid 1px #680000;
|
|
}
|
|
|
|
.sheet-rolltemplate-gritty h2 {
|
|
text-align: center;
|
|
color: maroon;
|
|
}
|
|
|
|
.sheet-rolltemplate-gritty .sheet-injuryresult {
|
|
display: flex;
|
|
align-items: center;
|
|
height: 250px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock {
|
|
background: url(https://github.com/finderski/SWT/blob/master/RollTemplate/rt_back.jpg?raw=true) top left;
|
|
background-size: 250px 100%;
|
|
background-repeat: no-repeat;
|
|
align-items: center;
|
|
border: 1px solid darkgoldenrod;
|
|
margin: none;
|
|
padding: none;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock h2.sheet-fullwidth {
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock .sheet-statblockheader {
|
|
display: flex;
|
|
background: url(https://github.com/finderski/SWT/blob/master/RollTemplate/rt_header.png?raw=true) top left;
|
|
background-size: 250px 90px;
|
|
height: 90px;
|
|
background-repeat: no-repeat;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock .sheet-statblockbod {
|
|
padding: 0px 5px 5px 5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock .sheet-justify {
|
|
text-align: justify;
|
|
text-justify: inter-word;
|
|
margin: 0 5px 10px 15px;
|
|
font-size: .85em;
|
|
}
|
|
|
|
.sheet-rolltemplate-statblock .sheet-bodsection {
|
|
margin: 0 5px 10px 15px;
|
|
font-size: .85em;
|
|
}
|
|
|
|
.sheet-statblock {
|
|
height: 28px;
|
|
}
|
|
|
|
.sheet-showWCicon {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-isWC[value="0"] + button.sheet-statblock > .sheet-showWCicon {
|
|
display: inline-block;
|
|
font-size: 1.8em;
|
|
}
|
|
|
|
.sheet-rolltemplate-info a[href^='~'],
|
|
.sheet-rolltemplate-statblock a[href^='~'] {
|
|
background-color:transparent;
|
|
border: 0;
|
|
color: darkslategray;
|
|
display:inline;
|
|
padding:0;
|
|
text-decoration: underline;
|
|
}
|
|
/*----------- End Roll Template --------------------*/
|