Files
roll20-character-sheets/Stormbringer/stormbringer.css
T
finderski 726832a01f Stormbringer Charactersheet
The initial upload of the Stormbringer Character Sheet.
2016-05-14 09:24:49 -04:00

227 lines
4.3 KiB
CSS

.charsheet .sheet-maindiv {
width: 840px;
margin:0px;
padding:5px;
border: 2px solid black;
background-color: white;
}
.charsheet .sheet-section {
display: inline-block;
border: 1px solid black;
padding: 5px;
margin: none;
}
.charsheet label {
width: auto;
display: inline-block;
font-size: .75em;
}
.charsheet input[type=text].sheet-standard {
border-top: none;
border-right: none;
border-left: none;
border-bottom: dotted 1px black;
color: black;
}
.charsheet input[type=number] {
-moz-appearance: textfield;
-webkit-appearance: textfield;
border: none;
border-bottom: dotted 1px black;
color: black;
width: 45px;
text-align: center;
}
.charsheet input[type=number]::-webkit-outer-spin-button,
.charsheet input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
-webkit-appearance: textfield;
}
.charsheet label.sheet-skill {
font-size: 1em;
width:63%;
}
/*Buttons Styling*/
/*.charsheet button[type=roll] {
background-color: #1b608e;
color: white;
background-image: none;
}*/
.charsheet button[type=roll].sheet-textButton {
background-color: transparent;
color: black;
border: none;
font-size: 1.25em;
font-weight: bold;
text-align: right;
background-image: none;
text-shadow: none;
box-shadow: none;
padding: 0px;
margin: 0px;
/*margin-top: -5px;*/
/*width: 70%;*/
}
.charsheet span.sheet-diceroll {
font-family: "dicefontd20";
}
.charsheet button[type=roll].sheet-textButton::before,
.charsheet button[type=roll].sheet-powerButton::before {
content: "" !important;
}
/*End Button Styling*/
/*Hide Hit Points By Location*/
.sheet-femaleimg,
.sheet-maleimg {
max-width: 143px;
margin-left: auto;
margin-right: auto;
display: none;
}
.sheet-imggender input[value="1"]:checked ~ .sheet-femaleimg {
display: block;
}
.sheet-imggender input[value="2"]:checked ~ .sheet-maleimg {
display: block;
}
.charsheet div.sheet-hpbl {
display: none;
}
.charsheet input.sheet-showhbpl:checked ~ div.sheet-hpbl {
display: block;
}
/*End Hiding Hit Points By Location*/
.charsheet .sheet-hpblrow {
width: 78px;
margin: 0px;
padding: 0px;
/*border: 1px solid green;*/
}
.charsheet .sheet-hpblrange {
width:35px;
margin: 0px;
padding: 0px;
text-align: center;
}
.charsheet input.sheet-hpblr {
width:35px;
text-align: center;
margin: 0px;
padding: 0px; border: none;
font-size: .75em;
font-weight: bold;
}
.charsheet span.sheet-hpblr {
text-align: center;
font-size: .75em;
font-weight: bold;
}
.sheet-hpblrbox {
width: 35px;
height: 35px;
margin: 0px;
padding: 0px;
border: 2px solid black;
}
.charsheet input.sheet-hpblrbox {
border: none;
text-align: center;
width: 35px;
height: 35px;
margin: 0px;
padding: 0px;
}
/* Configuration Window*/
.charsheet .sheet-cdiv {
width:810px;
/*border: 1px dotted;*/
padding-right: 15px;
padding-left: 15px;
}
.sheet-HideConfig:checked ~ *.sheet-config {
display:none;
}
.charsheet span.sheet-is-config::after { /*Close Config: grayish background with black text*/
content: "^";
}
.charsheet .sheet-HideConfig:checked + span.sheet-is-config::after { /*Show Configuration: Black background with grayish text*/
content: "v";
}
.charsheet span.sheet-is-config {
text-align: center;
display: inline-block;
width: 5%;
height: 16px;
font-size: 9px;
/*font-family: "Pictos";*/
/*background: #65763c;*/
background: black; /*#93537c;*/
color: white; /*white;*/
font-weight: bold;
border-radius: 4px;
margin-left: -5%;
}
.charsheet input.sheet-HideConfig {
width: 5%;
height: 16px;
cursor: pointer;
margin-left: auto;
margin-top: auto;
/*position: absolute;
right: 20%;*/
opacity: 0;
z-index: 9999;
}
.charsheet .sheet-HideConfig:checked + span.sheet-is-config {
background: black;
border-radius: 4px;
color: white;
}
.charsheet label.sheet-configitem {
margin-left: 10px;
width: 50px;
font-size: .9em;
font-weight: normal
}
/*End Configuration Window*/
.charsheet .sheet-container {
display: table;
width: 100%;
margin-left: 1px;
}
.charsheet .sheet-column {
display: table-cell;
outline: 1px solid black;
}