mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
A minor update - refined the look of the npc sheets, and added a sheet worker to fill in base weapon stats.
1326 lines
25 KiB
CSS
1326 lines
25 KiB
CSS
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
|
a, em, img, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li,
|
|
fieldset, form, label, legend,
|
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
|
article, aside, canvas, details, figure, figcaption, footer, header, hgroup,
|
|
menu, nav, output, section, time {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
|
|
label,
|
|
span,
|
|
li {
|
|
font-family: serif;
|
|
/* font-size: xx-small;*/
|
|
font-size: 1.1em;
|
|
text-transform: uppercase;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
line-height: 14px;
|
|
}
|
|
|
|
label {
|
|
margin-top: 5px;
|
|
text-align: center;
|
|
}
|
|
|
|
hr {
|
|
margin: 10px 0px;
|
|
color: #595959;
|
|
background-color: #595959;
|
|
height: 1.5px;
|
|
border: none;
|
|
}
|
|
|
|
input[type="text"],
|
|
textarea {
|
|
font-family: cursive;
|
|
box-shadow: none;
|
|
border: 1px solid #595959;
|
|
padding: 4px;
|
|
margin: 0px;
|
|
width: 180px;
|
|
}
|
|
|
|
input[type="text"] {
|
|
padding: 4px;
|
|
height: 28px;
|
|
}
|
|
|
|
input[type="number"] {
|
|
font-family: cursive;
|
|
box-shadow: none;
|
|
border: 1px solid #595959;
|
|
margin: 0px;
|
|
padding: 4px;
|
|
height: 32px;
|
|
width: 65px !important;
|
|
font-size: 1.4em;
|
|
font-weight: bold;
|
|
text-align: center;
|
|
color: black;
|
|
|
|
|
|
}
|
|
textarea {
|
|
resize: none;
|
|
padding-left: 5px;
|
|
margin: 0px;
|
|
width: 170px;
|
|
height: 36px;
|
|
}
|
|
|
|
/* This is to remove the arrow of select element in IE */
|
|
|
|
select::-ms-expand {
|
|
display: none;
|
|
}
|
|
|
|
select {
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
margin: 0px;
|
|
line-height: 12px;
|
|
padding: 0px 8px;
|
|
text-align-last: center;
|
|
|
|
}
|
|
|
|
input[type="checkbox"],
|
|
input[type="radio"] {
|
|
box-shadow: none;
|
|
color: white;
|
|
background: white;
|
|
}
|
|
|
|
input.sheet-toggle:not([value='pc'])~div.sheet-container-pc {
|
|
display:none;
|
|
}
|
|
input.sheet-toggle:not([value='npc'])~div.sheet-container-npc {
|
|
display:none;
|
|
}
|
|
input.sheet-toggle:not([value='minion'])~div.sheet-container-minion {
|
|
display:none;
|
|
}
|
|
input.sheet-toggle:not([value='gm'])~div.sheet-container-gm {
|
|
display:none;
|
|
}
|
|
select.sheet-type {
|
|
width:auto;
|
|
font-family: serif;
|
|
font-size: 1.1em;
|
|
font-weight:bold;
|
|
text-transform: uppercase;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
border:none;
|
|
margin-top:5px;
|
|
height:14px;
|
|
color:black;
|
|
}
|
|
|
|
div.sheet-spacer {
|
|
height: 4px;
|
|
}
|
|
.sheet-container-gm {
|
|
display: grid;
|
|
grid-template-columns: 460px 160px;
|
|
grid-template-rows: auto auto auto;
|
|
}
|
|
.sheet-gm-name {
|
|
grid-column: 1;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-gm-rolls {
|
|
grid-column: 1;
|
|
grid-row: 2;
|
|
border: 1px solid black;
|
|
border-radius: 10px;
|
|
padding:5px;
|
|
padding-left:8px;
|
|
}
|
|
.sheet-gm-notes {
|
|
grid-column: 2;
|
|
grid-row: 2;
|
|
}
|
|
.sheet-container-npc {
|
|
display: grid;
|
|
grid-template-columns: 170px 85px 85px 155px;
|
|
grid-template-rows: 60px 135px 135px 135px 135px auto auto auto;
|
|
}
|
|
.sheet-container-minion {
|
|
display: grid;
|
|
grid-template-columns: 170px 85px 85px;
|
|
grid-template-rows: auto 63px auto auto auto auto;
|
|
}
|
|
.sheet-grid-upper {
|
|
display: grid;
|
|
grid-template-columns: 185px 215px 215px 70px 160px;
|
|
grid-template-rows: auto;
|
|
}
|
|
.sheet-grid-lower {
|
|
display: grid;
|
|
grid-template-columns: 185px 325px 185px 120px ;
|
|
grid-template-rows: auto;
|
|
}
|
|
.sheet-logo {
|
|
grid-column: 1;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-name {
|
|
grid-column: 2;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-lineage {
|
|
grid-column: 3;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-name-die {
|
|
grid-column: 4;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-switcher {
|
|
grid-column: 5;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-grid1 {
|
|
grid-column: 1;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-grid2 {
|
|
grid-column: 2;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-grid3 {
|
|
grid-column: 3;
|
|
grid-row: 1;
|
|
}
|
|
.sheet-grid4 {
|
|
grid-column: 4;
|
|
grid-row: 1;
|
|
}
|
|
|
|
.sheet-grid-container-pc {
|
|
grid-gap: 10px;
|
|
}
|
|
|
|
.sheet-npc-grid,
|
|
.sheet-minion-grid {
|
|
border: 1pt solid black;
|
|
text-align:center;
|
|
padding-bottom:5px;
|
|
}
|
|
.sheet-minion-name {
|
|
grid-column: 1;
|
|
grid-row: 1;
|
|
border-right:none;
|
|
}
|
|
.sheet-minion-type {
|
|
grid-column: 2;
|
|
grid-row: 1;
|
|
border-left: none;
|
|
border-right: none;
|
|
}
|
|
.sheet-minion-strife {
|
|
grid-column: 3;
|
|
grid-row: 1;
|
|
border-left: none;
|
|
}
|
|
.sheet-minion-abilities {
|
|
grid-column: 2 / 4;
|
|
grid-row: 2 / 4;
|
|
}
|
|
.sheet-minion-master {
|
|
grid-column: 1;
|
|
grid-row: 2;
|
|
border-bottom:none;
|
|
}
|
|
.sheet-minion-master-name {
|
|
grid-column: 1;
|
|
grid-row: 3;
|
|
border-top:none;
|
|
}
|
|
.sheet-minion-dice {
|
|
grid-column: 1 / 4;
|
|
grid-row: 4;
|
|
}
|
|
|
|
.sheet-minion-weapons {
|
|
grid-column: 1 / 4;
|
|
grid-row: 5;
|
|
}
|
|
.sheet-minion-powers {
|
|
grid-column: 1 / 4;
|
|
grid-row: 6;
|
|
}
|
|
|
|
.sheet-npc-name {
|
|
grid-column: 1;
|
|
grid-row: 1;
|
|
border-right: none;
|
|
}
|
|
.sheet-npc-type {
|
|
grid-column: 2;
|
|
grid-row: 1;
|
|
border-left: none;
|
|
border-right: none;
|
|
}
|
|
.sheet-npc-strife {
|
|
grid-column: 3;
|
|
grid-row: 1;
|
|
border-left: none;
|
|
}
|
|
.sheet-npc-customrolls {
|
|
grid-column: 4;
|
|
grid-row: 1 / 6;
|
|
}
|
|
.sheet-npc-arete {
|
|
grid-column: 1;
|
|
grid-row: 2;
|
|
}
|
|
.sheet-npc-craft {
|
|
grid-column: 1;
|
|
grid-row: 3;
|
|
}
|
|
.sheet-npc-sport {
|
|
grid-column: 1;
|
|
grid-row: 4;
|
|
}
|
|
.sheet-npc-battle {
|
|
grid-column: 1;
|
|
grid-row: 5;
|
|
}
|
|
.sheet-npc-namearmorfavor {
|
|
grid-column: 2 / 4;
|
|
grid-row: 2;
|
|
}
|
|
.sheet-npc-wounds {
|
|
grid-column: 2 / 4;
|
|
grid-row: 3 / 6;
|
|
}
|
|
.sheet-npc-weapons {
|
|
grid-column: 1 / -1;
|
|
grid-row: 6;
|
|
}
|
|
.sheet-npc-powers {
|
|
grid-column: 1 / -1;
|
|
grid-row: 7;
|
|
}
|
|
.sheet-npc-notes {
|
|
grid-column: 1 / -1;
|
|
grid-row: 8;
|
|
}
|
|
|
|
|
|
.sheet-container-pc {
|
|
border: 1px solid #595959;
|
|
background: white;
|
|
/* min-height: 600px; */
|
|
width: 850px;
|
|
|
|
}
|
|
|
|
|
|
.sheet-column {
|
|
width: 180px;
|
|
margin-left: 5px;
|
|
padding-right:10px;
|
|
text-align: center;
|
|
/* float: left; */
|
|
}
|
|
.sheet-column-slight {
|
|
width: 165px;
|
|
}
|
|
.sheet-name,
|
|
.sheet-lineage {
|
|
width: 210px;
|
|
}
|
|
|
|
select.sheet-pc-name {
|
|
margin-top: 10px;
|
|
margin-bottom:3px;
|
|
}
|
|
label.sheet-lineage {
|
|
margin-top: 12px;
|
|
margin-bottom: 2px;
|
|
}
|
|
label.sheet-npc-name-die {
|
|
margin-top: 1px;
|
|
}
|
|
|
|
div.sheet-element.sheet-npc-armor {
|
|
margin-top:-5px;
|
|
}
|
|
label.sheet-pc-name-die {
|
|
margin-top: 5px;
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
.sheet-name input,
|
|
.sheet-lineage input {
|
|
width: 210px;
|
|
}
|
|
|
|
input.sheet-pc-name,
|
|
.sheet-lineage input {
|
|
font-size: 1.2em;
|
|
height:32px;
|
|
}
|
|
|
|
.sheet-column.sheet-narrow {
|
|
width: 80px;
|
|
margin-left:0;
|
|
}
|
|
|
|
|
|
.sheet-column.sheet-wide {
|
|
width: 320px;
|
|
}
|
|
|
|
.sheet-logo {
|
|
display: block;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
width:95%;
|
|
}
|
|
|
|
.sheet-logo .sheet-mutate {
|
|
filter: invert(100%) grayscale(100%);
|
|
}
|
|
|
|
div.sheet-wounds {
|
|
text-align: center;
|
|
|
|
display: grid;
|
|
grid-template-columns: 20px 20px 150px;
|
|
grid-template-rows: auto auto auto auto auto auto;
|
|
grid-auto-flow: row;
|
|
grid-gap:0px;
|
|
}
|
|
|
|
div.sheet-wound.sheet-row {
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
div.sheet-value {
|
|
margin-top:-2px;
|
|
font-size: 1.5em;
|
|
font-weight: bold;
|
|
}
|
|
|
|
span.sheet-consequence {
|
|
display: block;
|
|
/*
|
|
vertical-align: bottom;
|
|
width: 65%;
|
|
height: 100%;
|
|
margin-left: 15px;
|
|
*/
|
|
text-align: left;
|
|
margin-left: 10px;
|
|
margin-top:10px;
|
|
font-size:0.9em;
|
|
}
|
|
span.sheet-consequence.sheet-defeated {
|
|
margin-top:0px;
|
|
}
|
|
|
|
div.sheet-invasive {
|
|
border-bottom: 1px solid #595959;
|
|
margin-bottom: 7px;
|
|
height: 7px;
|
|
}
|
|
|
|
div.sheet-invasive label {
|
|
text-align: center;
|
|
position: relative;
|
|
top: 0px;
|
|
color: white;
|
|
background: black;
|
|
width: 25%;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
z-index: 2;
|
|
line-height: 14px;
|
|
margin-top:7px;
|
|
font-size:0.8em;
|
|
}
|
|
|
|
div.sheet-invasive label.sheet-divine-favor {
|
|
width: 120px;
|
|
}
|
|
div.sheet-invasive label.sheet-divine-favor {
|
|
width: 120px;
|
|
}
|
|
div.sheet-invasive.sheet-powers,
|
|
div.sheet-invasive.sheet-weapons {
|
|
width: 99%;
|
|
}
|
|
div.sheet-invasive.sheet-powers label {
|
|
width: 100px;
|
|
}
|
|
|
|
div.sheet-invasive.sheet-combat,
|
|
div.sheet-npc-customrolls div.sheet-invasive {
|
|
width: 135px;
|
|
margin-left: 3px;
|
|
}
|
|
div.sheet-minion-dice div.sheet-invasive {
|
|
width: 320px;
|
|
margin-left: 10px
|
|
}
|
|
div.sheet-invasive label.sheet-minion-dice {
|
|
width: 100px;
|
|
}
|
|
|
|
div.sheet-invasive label.sheet-combat {
|
|
width: 90px;
|
|
}
|
|
|
|
div.sheet-invasive label.sheet-weapons {
|
|
width: 200px;
|
|
}
|
|
|
|
div.sheet-invasive label.sheet-oaths {
|
|
width: 140px;
|
|
}
|
|
div.sheet-invasive label.sheet-stuff {
|
|
width: 100px;
|
|
}
|
|
div.sheet-invasive label.sheet-glory,
|
|
div.sheet-invasive label.sheet-quests,
|
|
div.sheet-invasive label.sheet-wounds,
|
|
div.sheet-invasive label.sheet-npc-notes {
|
|
width: 70px;
|
|
}
|
|
|
|
ul {
|
|
padding: 0px;
|
|
margin: 0px;
|
|
}
|
|
|
|
li {
|
|
list-style: none;
|
|
}
|
|
|
|
.sheet-weaponhands {
|
|
width:140px;
|
|
}
|
|
textarea.sheet-hand {
|
|
width:125px;
|
|
height:30px;
|
|
}
|
|
div.sheet-customroller.sheet-dieroller button[type=roll] {
|
|
margin-top: 6px;
|
|
margin-bottom: 1px;
|
|
font-size:1.1em;
|
|
}
|
|
div.sheet-column div.sheet-customroller textarea.sheet-customroll {
|
|
text-align:left;
|
|
margin-left:5px;
|
|
width:125px;
|
|
height:30px;
|
|
}
|
|
|
|
.sheet-notes {
|
|
border: 1px solid #595959;
|
|
border-radius: 5px;
|
|
margin: 5px;
|
|
margin-left: 0px;
|
|
padding: 5px;
|
|
font-size: 0.7em;
|
|
|
|
}
|
|
div.sheet-notes {
|
|
width:125px;
|
|
}
|
|
.sheet-notes li {
|
|
text-align: left;
|
|
margin-left: 15px;
|
|
text-indent: -15px;
|
|
line-height: 12px;
|
|
|
|
}
|
|
|
|
.sheet-notes label {
|
|
margin: 0px;
|
|
text-align: center;
|
|
font-size: 1.2em;
|
|
line-height: 12px;
|
|
}
|
|
|
|
input.sheet-oathgiver {
|
|
border: none;
|
|
border-bottom: 1px solid #595959;
|
|
border-radius: 0px;
|
|
width: 136px;
|
|
}
|
|
|
|
input[type="number"].sheet-oathcount,
|
|
input[type="text"].sheet-oathcount {
|
|
border: 1px solid #595959;
|
|
width: 40px;
|
|
text-align:center;
|
|
}
|
|
|
|
input.sheet-advantage {
|
|
border: none;
|
|
border-bottom: 1px solid #595959;
|
|
border-radius: 0px;
|
|
width: 126px;
|
|
}
|
|
|
|
div.sheet-armor.sheet-checklist {
|
|
text-align: left;
|
|
line-height: 5px;
|
|
margin-left: 10px;
|
|
text-indent: -10px;
|
|
}
|
|
|
|
div.sheet-armor.sheet-checklist div.sheet-row {
|
|
margin-top: 2px;
|
|
}
|
|
|
|
div.sheet-armor span {
|
|
line-height: 10px;
|
|
font-size: 0.8em;
|
|
}
|
|
|
|
div.sheet-range {
|
|
display: block;
|
|
margin: 0px 10px;
|
|
position: relative;
|
|
top: -5px;
|
|
}
|
|
|
|
div.sheet-range label {
|
|
font-size: .5em;
|
|
text-align: center;
|
|
}
|
|
|
|
div.sheet-range input {
|
|
width: 50px;
|
|
height: 15px;
|
|
line-height: 12px;
|
|
font-size: .75em;
|
|
}
|
|
|
|
div.sheet-ability {
|
|
display: inline-block;
|
|
margin: 0px 5px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
div.sheet-ability label {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
text-align: center;
|
|
}
|
|
|
|
div.sheet-element {
|
|
display: inline-block;
|
|
padding-bottom: 2px;
|
|
margin: 0px 1px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
div.sheet-npc-grid button[type=roll],
|
|
div.sheet-minion-grid button[type=roll],
|
|
div.sheet-element button[type=roll],
|
|
div.sheet-dieroller button[type=roll] {
|
|
border:0;
|
|
background: none;
|
|
color:black;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
font-family: serif;
|
|
}
|
|
|
|
div.sheet-element label,
|
|
div.sheet-npc-grid button[type=roll],
|
|
div.sheet-minion-grid button[type=roll],
|
|
div.sheet-element button[type=roll],
|
|
div.sheet-dieroller button[type=roll] {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
text-align: center;
|
|
}
|
|
|
|
div.sheet-minion-grid button[type=roll].sheet-ability-roll.sheet-d6::before,
|
|
div.sheet-npc-grid button[type=roll].sheet-ability-roll.sheet-d6::before,
|
|
.sheet-ability-roll button[type=roll]::before,
|
|
.sheet-dieroller button[type=roll]::before,
|
|
.sheet-element button[type=roll]::before {
|
|
content: "" !important;
|
|
|
|
}
|
|
|
|
div.sheet-element label,
|
|
div.sheet-pc-weapons label,
|
|
div.sheet-element button[type=roll],
|
|
div.sheet-dieroller button[type=roll] {
|
|
font-size: 0.9em;
|
|
text-align: center;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
div.sheet-weaponhands button[type=roll] {
|
|
font-size: 1.1em;
|
|
}
|
|
|
|
div.sheet-element input {
|
|
width: 60px;
|
|
}
|
|
|
|
div.sheet-element textarea {
|
|
width: 85px;
|
|
height: 60px;
|
|
}
|
|
|
|
|
|
.sheet-repeating-field {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.sheet-repeating-field label {
|
|
text-align: center;
|
|
}
|
|
|
|
.repcontrol {
|
|
min-height: 27px;
|
|
}
|
|
|
|
.repcontrol .btn {
|
|
border: medium none;
|
|
color: white !important;
|
|
background: none;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.repcontrol .btn:focus {
|
|
outline: 0;
|
|
}
|
|
|
|
.repcontrol .repcontrol_edit:after {
|
|
content: '(';
|
|
visibility: visible;
|
|
font-family: pictos;
|
|
background-color: #fff;
|
|
border: 1px solid #595959;
|
|
border-radius: 2px;
|
|
font-size: 12px;
|
|
height: 12px;
|
|
width: 12px;
|
|
padding: 2px 4px 2px 4px;
|
|
color: #595959;
|
|
}
|
|
|
|
.editmode~.repcontrol .repcontrol_edit:after {
|
|
content: ')';
|
|
}
|
|
|
|
.repcontrol .repcontrol_add:before {
|
|
content: '&';
|
|
visibility: visible;
|
|
font-family: pictos;
|
|
background-color: #fff;
|
|
border: 1px solid #595959;
|
|
border-radius: 2px;
|
|
font-size: 12px;
|
|
height: 12px;
|
|
width: 12px;
|
|
padding: 2px 4px 2px 4px;
|
|
color: #595959;
|
|
}
|
|
|
|
.repcontrol .repcontrol_edit:hover:after,
|
|
.repcontrol .repcontrol_add:hover:before {
|
|
background-color: #EFEFEF;
|
|
}
|
|
|
|
.sheet-resources .repcontrol {
|
|
margin-top: -10px;
|
|
}
|
|
|
|
.itemcontrol {
|
|
z-index: 10;
|
|
}
|
|
|
|
.itemcontrol .repcontrol_del {
|
|
font-size: 10px;
|
|
margin-top: 3px;
|
|
padding: 0px;
|
|
height: 18px;
|
|
width: 18px;
|
|
}
|
|
|
|
.itemcontrol .repcontrol_move {
|
|
font-size: 10px;
|
|
margin-top: 3px;
|
|
padding: 0px;
|
|
height: 18px;
|
|
width: 18px;
|
|
}
|
|
|
|
div.sheet-impairment {
|
|
margin: auto;
|
|
width: 75px;
|
|
height: 40px;
|
|
position: relative;
|
|
|
|
}
|
|
|
|
select.sheet-die {
|
|
position: relative;
|
|
top: 0px;
|
|
left: 0px;
|
|
border: 1px solid #595959;
|
|
width: 100%;
|
|
height: 100%;
|
|
padding: 0px;
|
|
border-radius: 0;
|
|
font-size: 18px;
|
|
letter-spacing:-1px;
|
|
font-weight:bold;
|
|
color:black;
|
|
}
|
|
|
|
select.sheet-die.sheet-advantage {
|
|
border: 1px solid #595959;
|
|
width: 50px;
|
|
height: 25px;
|
|
}
|
|
|
|
.sheet-checkboxes {
|
|
display: block;
|
|
padding-top: 5px;
|
|
}
|
|
|
|
label.sheet-checkbox {
|
|
display: inline-block;
|
|
position: relative;
|
|
padding: 0px;
|
|
margin: 0px 2px;
|
|
cursor: pointer;
|
|
font-size: 1em;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
height: 14px;
|
|
width: 14px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-glory {
|
|
margin: 0px 1px;
|
|
width: 12px;
|
|
height: 14px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-favor {
|
|
margin: 0px 4px;
|
|
}
|
|
|
|
|
|
div.sheet-favor.sheet-row {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-wound {
|
|
width: 12px;
|
|
height: 12px;
|
|
vertical-align: bottom;
|
|
margin: 3px 0px;
|
|
padding: 3px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-small,
|
|
span.sheet-checkbox.sheet-small {
|
|
height: 5px;
|
|
width: 5px;
|
|
margin: 0px;
|
|
margin-right: 1px;
|
|
}
|
|
|
|
label.sheet-checkbox input[type="checkbox"],
|
|
label.sheet-checkbox input[type="radio"] {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
opacity: 0;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sheet-checkbox input:checked~.sheet-checkmark {
|
|
background-color: #595959;
|
|
color: white;
|
|
}
|
|
|
|
.sheet-checkbox input:checked~.sheet-checkmark:after {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-checkmark:after {
|
|
content: "";
|
|
position: absolute;
|
|
display: none;
|
|
}
|
|
|
|
.sheet-checkmark {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
height: 100%;
|
|
width: 100%;
|
|
border: 1px solid #595959;
|
|
text-align: center;
|
|
}
|
|
|
|
span.sheet-impairment.sheet-checkmark {
|
|
width: 10px;
|
|
height: 10px;
|
|
border: 1px solid #595959;
|
|
}
|
|
|
|
div.sheet-corner {
|
|
position: absolute;
|
|
height: 12px;
|
|
width: 12px;
|
|
}
|
|
|
|
div.sheet-corner.sheet-top {
|
|
border-top: 1px solid white;
|
|
border-bottom: 1px solid #595959;
|
|
top: 0px;
|
|
}
|
|
|
|
div.sheet-corner.sheet-bottom {
|
|
border-top: 1px solid #595959;
|
|
border-bottom: 1px solid white;
|
|
bottom: 0px;
|
|
}
|
|
|
|
div.sheet-corner.sheet-left {
|
|
border-left: 1px solid white;
|
|
border-right: 1px solid #595959;
|
|
left: 0px;
|
|
}
|
|
|
|
div.sheet-corner.sheet-right {
|
|
border-left: 1px solid #595959;
|
|
border-right: 1px solid white;
|
|
right: 0px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-corner {
|
|
position: absolute;
|
|
height: 10px;
|
|
width: 10px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-corner.sheet-top {
|
|
top: -1px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-corner.sheet-bottom {
|
|
bottom: 1px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-corner.sheet-left {
|
|
left: -1px;
|
|
}
|
|
|
|
label.sheet-checkbox.sheet-corner.sheet-right {
|
|
right: 1px;
|
|
}
|
|
|
|
div.sheet-npc-wound {
|
|
text-align:center;
|
|
margin-top:5px;
|
|
}
|
|
div.sheet-npc-favor {
|
|
text-align:center;
|
|
margin-top:5px;
|
|
}
|
|
|
|
input.sheet-npc-wound {
|
|
display:inline-block;
|
|
width: 130px;
|
|
height: 24px;
|
|
|
|
}
|
|
label.sheet-npc-wound.sheet-wound {
|
|
height:14px;
|
|
width:14px;
|
|
}
|
|
div.sheet-npc-wound label.sheet-npc-wound {
|
|
font-size: 1.5em;
|
|
color:black;
|
|
font-weight:bold;
|
|
|
|
}
|
|
span.sheet-npc-wound {
|
|
font-size: .8em;
|
|
}
|
|
input.sheet-weapons.sheet-details {
|
|
width: 220px;
|
|
}
|
|
input.sheet-minion.sheet-name {
|
|
width: 140px;
|
|
margin-top: 3px;
|
|
height:32px;
|
|
font-size:1.2em;
|
|
}
|
|
input[type="number"].sheet-die {
|
|
font-family: cursive;
|
|
box-shadow: none;
|
|
border: 1px solid #595959;
|
|
margin: 0px;
|
|
padding: 1px;
|
|
height: 20px;
|
|
width: 36px !important;
|
|
font-size: 0.8em;
|
|
font-weight: bold;
|
|
}
|
|
.sheet-die-grid {
|
|
display: grid;
|
|
grid-template-columns: 20px 36px 20px 36px;
|
|
grid-gap: 0px 2px;
|
|
|
|
width:118px;
|
|
border: 1px solid #595959;
|
|
border-radius: 5px;
|
|
margin: 5px;
|
|
padding: 5px;
|
|
margin-left:15px;
|
|
margin-bottom: 0px;
|
|
/* grid-auto-flow: column; */
|
|
}
|
|
label.sheet-die {
|
|
|
|
font-size:0.9em;
|
|
text-align:right;
|
|
}
|
|
div.sheet-column.sheet-dieroller {
|
|
width: 150px;
|
|
}
|
|
.sheet-pc-weapons {
|
|
display:inline-block;
|
|
}
|
|
input.sheet-pc-weapons {
|
|
height: 20px;
|
|
margin-bottom:2px;
|
|
}
|
|
label.sheet-pc-weapons.sheet-weapon-name,
|
|
input.sheet-pc-weapons.sheet-weapon-name {
|
|
width:90px;
|
|
}
|
|
label.sheet-pc-weapons.sheet-weapon-dice,
|
|
input.sheet-pc-weapons.sheet-weapon-dice {
|
|
width:80px;
|
|
text-align:center;
|
|
}
|
|
label.sheet-pc-weapons.sheet-weapon-range,
|
|
input.sheet-pc-weapons.sheet-weapon-range {
|
|
width:50px;
|
|
text-align:center;
|
|
}
|
|
label.sheet-pc-weapons.sheet-weapon-notes,
|
|
input.sheet-pc-weapons.sheet-weapon-notes {
|
|
width:120px;
|
|
}
|
|
div.sheet-armor label.sheet-armor {
|
|
margin-top: 5px;
|
|
}
|
|
div.sheet-armor {
|
|
width: 75px;
|
|
}
|
|
div.sheet-armor.sheet-checklist {
|
|
width:80px;
|
|
}
|
|
div.sheet-pc-weapons textarea.sheet-specialitems {
|
|
width: 280px;
|
|
}
|
|
div.sheet-grid1 textarea.sheet-stuff,
|
|
div.sheet-pc-weapons textarea.sheet-specialitems {
|
|
height: 45px;
|
|
resize:vertical;
|
|
}
|
|
span.sheet-strong {
|
|
font-weight:bold;
|
|
}
|
|
|
|
div.sheet-dieroller label.sheet-bonus-dice {
|
|
margin-bottom: 7px;
|
|
}
|
|
span.sheet-diesize {
|
|
|
|
text-transform:lowercase;
|
|
font-size:2em;
|
|
}
|
|
div.sheet-dieroller button[type="roll"].sheet-d10 {
|
|
font-size:1.3em;
|
|
margin-top:-5px;
|
|
}
|
|
|
|
span.sheet-d4 {
|
|
font-family: 'dicefontd4';
|
|
}
|
|
span.sheet-d6 {
|
|
font-family: 'dicefontd6';
|
|
}
|
|
span.sheet-d8 {
|
|
font-family: 'dicefontd8';
|
|
}
|
|
span.sheet-d10 {
|
|
font-family: 'dicefontd10';
|
|
}
|
|
span.sheet-d12 {
|
|
font-family: 'dicefontd12';
|
|
}
|
|
.sheet-advances {
|
|
display:inline-block;
|
|
}
|
|
input[type="number"].sheet-advances {
|
|
width:80px !important;
|
|
height:28px;
|
|
padding:4px;
|
|
}
|
|
label.sheet-advances {
|
|
width:80px;
|
|
font-size:0.9em;
|
|
}
|
|
input.sheet-npc-wound-temp {
|
|
width:105px;
|
|
}
|
|
input.sheet-minion-number {
|
|
height:40px;
|
|
}
|
|
div.sheet-gm-rolls label.sheet-roll-label {
|
|
display:inline-block;
|
|
width: 60px;
|
|
margin-bottom: 2px;
|
|
}
|
|
div.sheet-gm-rolls label.sheet-roll-name {
|
|
width: 120px;
|
|
}
|
|
div.sheet-gm-rolls label.sheet-roll-dice {
|
|
width: 100px;
|
|
}
|
|
div.sheet-gm-rolls input.sheet-roll-name {
|
|
width: 120px;
|
|
margin-bottom:3px;
|
|
}
|
|
div.sheet-gm-rolls input.sheet-roll-dice {
|
|
width: 100px;
|
|
margin-bottom:3px;
|
|
}
|
|
div.sheet-gm-rolls input.sheet-roll-bonuses {
|
|
width: 60px;
|
|
margin-bottom:3px;
|
|
}
|
|
div.sheet-gm-rolls input.sheet-roll-notes {
|
|
width: 440px;
|
|
margin-bottom:5px;
|
|
font-size:0.9em;
|
|
height:20px;
|
|
}
|
|
div.sheet-gm-rolls button[type="roll"].sheet-d6 {
|
|
font-size:1.2em;
|
|
}
|
|
div.sheet-column div.sheet-customroller button[type="roll"].sheet-ability-roll,
|
|
div.sheet-column div.sheet-customroller textarea.sheet-customroll.sheet-npc-customroll {
|
|
margin-left: -10px;
|
|
}
|
|
div.sheet-npc-wound input.sheet-npc-favour {
|
|
height:28px;
|
|
}
|
|
div.sheet-npc-customrolls textarea.sheet-npc-notes {
|
|
resize:vertical;
|
|
margin-left: -10px;
|
|
width: 125px;
|
|
height: 100px;
|
|
}
|
|
span.sheet-stretch {
|
|
display:inline-block;
|
|
-webkit-transform:scale(.8,1.2); /* Safari and Chrome */
|
|
-moz-transform:scale(.8,1.2); /* Firefox */
|
|
-ms-transform:scale(.8,1.2); /* IE 9 */
|
|
-o-transform:scale(.8,1.2); /* Opera */
|
|
transform:scale(.8,1.2); /* W3C */
|
|
}
|
|
input.sheet-version {
|
|
display:none;
|
|
}
|
|
div.sheet-npc-grid textarea,
|
|
div.sheet-npc-grid div.sheet-column.sheet-dieroller textarea.sheet-npc-customroll.sheet-npc-customroll {
|
|
height:15px;
|
|
}
|
|
div.sheet-minion-name div.sheet-name,
|
|
div.sheet-npc-name div.sheet-name {
|
|
width: 160px;
|
|
}
|
|
div.sheet-minion-name input.sheet-character-name,
|
|
div.sheet-npc-name input.sheet-character-name {
|
|
width: 150px;
|
|
}
|
|
div.sheet-minion-type div.sheet-column,
|
|
div.sheet-npc-type div.sheet-column {
|
|
width: 80px;
|
|
}
|
|
.sheet-strife {
|
|
width:auto;
|
|
}
|
|
|
|
div.sheet-minion-type select.sheet-creature-type,
|
|
div.sheet-npc-type select.sheet-creature-type {
|
|
width:80px;
|
|
height:28px;
|
|
margin-left:-10px;
|
|
text-align-last:center;
|
|
}
|
|
div.sheet-minion-type label.sheet-creature-type,
|
|
div.sheet-npc-type label.sheet-creature-type,
|
|
div.sheet-npc-strife label.sheet-strife,
|
|
div.sheet-minion-strife label.sheet-strife {
|
|
margin-top:7px;
|
|
margin-bottom:3px;
|
|
}
|
|
div.sheet-npc-strife input.sheet-strife,
|
|
div.sheet-minion-strife input.sheet-strife {
|
|
height: 28px;
|
|
font-size:1.2em;
|
|
}
|
|
div.sheet-minion-type label.sheet-creature-type,
|
|
div.sheet-npc-type label.sheet-creature-type {
|
|
margin-left:-10px;
|
|
}
|
|
div.sheet-minion-dice div.sheet-weaponhands {
|
|
width: 110px
|
|
}
|
|
div.sheet-minion-dice div.sheet-weaponhands textarea {
|
|
width: 100px;
|
|
height: 35px;
|
|
}
|
|
div.sheet-minion-dice div.sheet-weaponhands.sheet-bonusdice {
|
|
width: 80px
|
|
}
|
|
div.sheet-minion-dice div.sheet-weaponhands.sheet-bonusdice label {
|
|
font-size:1.1em;
|
|
margin-top:5px;
|
|
}
|
|
|
|
div.sheet-npc-powers.sheet-npc-grid select,
|
|
div.sheet-npc-weapons.sheet-npc-grid select,
|
|
div.sheet-minion-powers.sheet-minion-grid select,
|
|
div.sheet-minion-weapons.sheet-minion-grid select,
|
|
select.sheet-creature-type {
|
|
font-family:cursive;
|
|
width: 70px;
|
|
padding:0;
|
|
margin: 0px;
|
|
text-align-last: left;
|
|
box-shadow: none;
|
|
border: 1px solid #595959;
|
|
height:24px;
|
|
}
|
|
div.sheet-npc-powers.sheet-npc-grid input.sheet-dice,
|
|
div.sheet-minion-powers.sheet-minion-grid input.sheet-dice {
|
|
width: 60px;
|
|
text-align:center;
|
|
}
|
|
div.sheet-npc-weapons.sheet-npc-grid input.sheet-dice,
|
|
div.sheet-minion-weapons.sheet-minion-grid input.sheet-dice {
|
|
width: 90px;
|
|
text-align:center;
|
|
}
|
|
div.sheet-npc-powers.sheet-npc-grid input,
|
|
div.sheet-npc-weapons.sheet-npc-grid input,
|
|
div.sheet-minion-powers.sheet-minion-grid input,
|
|
div.sheet-minion-weapons.sheet-minion-grid input {
|
|
margin-top: -5px;
|
|
height: 24px;
|
|
/* margin-bottom: 5px; */
|
|
}
|
|
div.sheet-npc-grid input.sheet-weapons.sheet-details,
|
|
input.sheet-powers.sheet-details,
|
|
div.sheet-minion-grid input.sheet-weapons.sheet-details,
|
|
div.sheet-minion-grid input.sheet-powers.sheet-details {
|
|
width: 190px;
|
|
}
|
|
|
|
div.sheet-npc-grid input.sheet-weapons.sheet-name,
|
|
input.sheet-powers.sheet-name {
|
|
width: 110px;
|
|
}
|
|
div.sheet-minion-grid input.sheet-weapons.sheet-name,
|
|
div.sheet-minion-grid input.sheet-powers.sheet-name {
|
|
width: 150px;
|
|
}
|
|
div.sheet-npc-powers label.sheet-npc-power,
|
|
div.sheet-npc-weapons label.sheet-npc-weapon,
|
|
div.sheet-minion-powers label.sheet-npc-power,
|
|
div.sheet-minion-weapons label.sheet-npc-weapon {
|
|
display:inline-block;
|
|
text-align:left;
|
|
margin-left:5px;
|
|
font-size:0.9em;
|
|
}
|
|
div.sheet-npc-powers label.sheet-power-name,
|
|
div.sheet-npc-weapons label.sheet-weapon-name {
|
|
width: 105px;
|
|
}
|
|
div.sheet-minion-powers label.sheet-power-name,
|
|
div.sheet-minion-weapons label.sheet-weapon-name {
|
|
width: 155px;
|
|
}
|
|
div.sheet-npc-powers label.sheet-power-details,
|
|
div.sheet-minion-powers label.sheet-power-details {
|
|
width: 185px;
|
|
}
|
|
div.sheet-npc-powers label.sheet-power-ability,
|
|
div.sheet-minion-powers label.sheet-power-ability {
|
|
width: 72px;
|
|
}
|
|
div.sheet-npc-weapons label.sheet-weapon-ability,
|
|
div.sheet-minion-weapons label.sheet-weapon-ability {
|
|
width: 82px;
|
|
}
|
|
div.sheet-npc-weapons label.sheet-weapon-details,
|
|
div.sheet-minion-weapons label.sheet-weapon-details {
|
|
width: 195px;
|
|
}
|
|
|
|
div.sheet-npc-powers label.sheet-power-dice,
|
|
div.sheet-npc-weapons label.sheet-weapon-dice,
|
|
div.sheet-minion-powers label.sheet-power-dice,
|
|
div.sheet-minion-weapons label.sheet-weapon-dice {
|
|
width: 40px;
|
|
}
|
|
div.sheet-npc-weapons,
|
|
div.sheet-npc-powers,
|
|
label.sheet-npc-weapons,
|
|
label.sheet-npc-powers,
|
|
div.sheet-minion-weapons,
|
|
div.sheet-minion-powers,
|
|
label.sheet-minion-weapons,
|
|
label.sheet-minion-powers {
|
|
text-align:left;
|
|
padding-left: 5px;
|
|
|
|
}
|
|
input.sheet-weapons,
|
|
input.sheet-powers {
|
|
margin-top: 5px;
|
|
}
|
|
div.sheet-npc-grid.sheet-npc-notes {
|
|
display: none;
|
|
}
|