Last active
March 6, 2017 23:08
-
-
Save vince-roll20/e3f9b71ada5f7a5312a8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
html, | |
.sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic, | |
.sheet-rolltemplate-pf_ability, | |
.sheet-rolltemplate-pf_defense, | |
.sheet-rolltemplate-pf_attack, | |
.sheet-rolltemplate-pf_spell, | |
.sheet-rolltemplate-pf_block { | |
box-sizing: border-box; | |
} | |
*,*::after,*::before { | |
box-sizing: inherit; | |
} | |
input, | |
.sheet-pf-wrapper input { | |
height: initial; | |
} | |
b { | |
font-weight:bold; | |
} | |
label { | |
display: inline-block; | |
font-size: inherit; | |
line-height: 1em; | |
margin-bottom: initial; | |
padding-right: initial; | |
width: initial; | |
color: initial; | |
position: relative; | |
} | |
select { | |
width: initial; | |
margin: initial; | |
padding:initial; | |
padding-top:0; | |
} | |
textarea { | |
height: initial; | |
resize: initial; | |
overflow-x: hidden; | |
overflow-y: auto; | |
} | |
button, | |
button:hover, | |
button:active { | |
background-image: initial; | |
} | |
button[type="roll"] { | |
margin-left: initial; | |
margin-right: initial; | |
text-shadow: none; | |
} | |
button[type=roll]:before { | |
vertical-align: middle; | |
font-size: 1.2em; | |
} | |
h1 { | |
font-size: .9375rem; | |
line-height: 1em; | |
clear: both; | |
text-align: center; | |
display: block; | |
width: 100%; | |
min-height: 1.1em; | |
background-color: Black; | |
color: White; | |
padding: .25em 0 .125em 0; | |
margin-bottom: .15em; | |
} | |
h2,h3 { | |
line-height: 1.4em; | |
height: 1.4em; | |
margin-top: .33em; | |
font-size: .8125rem; | |
color: initial; | |
} | |
h4,h5,h6 { | |
line-height: 1em; | |
font-size: .8125rem; | |
color: initial; | |
} | |
.sheet-clickheader { | |
display:inline; | |
} | |
/* turn off spinners for disabled number fields in chrome */ | |
input[type="number"].sheet-calc:hover, | |
input[type="number"].sheet-calc:focus, | |
input[type="number"].sheet-calc, | |
input[type="number"]:disabled { | |
-webkit-appearance: none; | |
-moz-appearance: textfield | |
} | |
/* turn off spinners for all number field in firefox */ | |
input[type="number"] { | |
-moz-appearance: textfield !important; | |
-moz-padding-end: .5em; | |
padding-inline-end: .5em; | |
} | |
input[type="text"], | |
input[type="number"] { | |
border: 0 solid #666; | |
border-bottom-width: 1px; | |
margin-top: 1px; | |
} | |
input[type="text"] { | |
width: 100%; | |
min-width: 3em; | |
} | |
input[type="text"], | |
input[type="number"], | |
textarea { | |
color:#222; | |
background-color: white; | |
} | |
.sheet-selectable, | |
input[type="text"], input[type="number"], textarea, | |
input[readonly], input[disabled] { | |
user-select: text !important; | |
-moz-user-select: text !important; | |
-khtml-user-select: text !important; | |
-webkit-user-select: text !important; | |
-ms-user-select: text !important; | |
pointer-events: auto; | |
cursor:text; | |
} | |
.sheet-progress-icon { | |
position:absolute; | |
z-index:5; | |
} | |
.sheet-half, | |
.sheet-desc, | |
.sheet-macro-text, | |
.sheet-notes { | |
height: 6em; | |
resize: vertical; | |
width: 100%; | |
margin: 0; | |
display: block; | |
clear: both; | |
} | |
.sheet-inline-textarea, | |
.sheet-skill-macro-text { | |
height: 2.15em; | |
width: calc(100% - 4px); | |
margin: 0; | |
resize: vertical; | |
overflow:hidden; | |
} | |
.sheet-both { | |
resize: both; | |
} | |
.sheet-skill-macro-text { | |
height: 1.85em; | |
resize:both; | |
} | |
.sheet-half { | |
height: 3em; | |
} | |
/* keeps textarea and readonly number attribute to right inline with each other in one table cell */ | |
.sheet-table-cell.sheet-linked-tablecell { | |
width:13em; | |
} | |
.sheet-inline-textarea.sheet-linked-cellfield { | |
width:calc(100% - 3.5em); | |
} | |
input.sheet-linked-cellfield{ | |
display:inline; | |
} | |
/* like br */ | |
.sheet-cheat { | |
width: 100%; | |
display: block; | |
clear: both; | |
} | |
.sheet-nowrap { | |
white-space: nowrap; | |
} | |
/* no wrap but allow text to go beyond width */ | |
.sheet-nowrap-over { | |
white-space: nowrap; | |
overflow-x: visible; | |
} | |
.sheet-experience { | |
margin-top:.5em; | |
} | |
/* in all pages mode, put margin above h1 except first page*/ | |
.sheet-tab99:checked ~ .sheet-section:not(.sheet-section-core) h1 { | |
margin-top:1em; | |
} | |
.sheet-upper { | |
text-transform:uppercase; | |
} | |
.sheet-header-row, | |
.sheet-space-below, | |
.sheet-iterative_attack_section { | |
margin-bottom: .5em; | |
} | |
.sheet-section-spellclass { | |
padding-top: .33em; | |
} | |
.sheet-iterative_attack_section { | |
margin-left: 2px; | |
} | |
.sheet-currency .sheet-table { | |
display: inline-block; | |
vertical-align: top; | |
border: 1px solid DarkGrey; | |
width: 50%; | |
} | |
button[type="roll"]:not(.sheet-command-button) { | |
background-color:black; | |
color:white; | |
margin: 0 .25em 0 .25em; | |
font-size: .95rem; | |
min-height: 1.5em; | |
min-width: 1.5em; | |
padding: .13em .25em .3em .25em; | |
cursor:pointer; | |
} | |
button[type="roll"].sheet-no-decoration { | |
background:none; | |
border:none; | |
box-shadow: none; | |
text-shadow: none; | |
} | |
button[type="roll"].sheet-no-decoration::before { | |
content:""; | |
} | |
button[type="roll"].sheet-no-decoration:hover { | |
color:red; | |
text-decoration:underline; | |
} | |
.sheet-pf-border { | |
border: 1px solid #d3d3d3; | |
box-sizing: content-box; | |
padding: .5em .5em 0 .5em; | |
border-radius: 5px; | |
} | |
h1,h2,h3,h4, | |
.sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table, | |
.sheet-table-name, | |
.sheet-table-header, | |
.sheet-text-button, | |
.sheet-tab { | |
font-family: Arial, sans-serif; | |
} | |
.sheet-panel-name { | |
font-family: tahoma, arial black, sans-serif; | |
font-stretch: ultra-expanded; | |
font-weight: bold; | |
color: DimGrey; | |
font-size: 1rem; | |
} | |
/* fonts */ | |
.sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic, | |
.sheet-rolltemplate-pf_ability, | |
.sheet-rolltemplate-pf_defense, | |
.sheet-rolltemplate-pf_attack, | |
.sheet-rolltemplate-pf_spell, | |
.sheet-rolltemplate-pf_block { | |
--sheet-pf-specfont: Arial, sans-serif; | |
--sheet-pf-header-specfont: Arial, sans-serif; | |
} | |
.sheet-accessible:checked ~ .sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-accessible:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-accessible:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-accessible:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-accessible:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-accessible:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-accessible:checked ~ .sheet-roll-table { | |
--sheet-pf-specfont: Verdana, sans-serif; | |
--sheet-pf-header-specfont: Verdana, sans-serif; | |
} | |
.sheet-comic:checked ~ .sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-comic:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-comic:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-comic:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-comic:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-comic:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-comic:checked ~ .sheet-roll-table { | |
--sheet-pf-specfont: Comic Sans MS, sans-serif; | |
--sheet-pf-header-specfont: Comic Sans MS, sans-serif; | |
} | |
.sheet-segoe:checked ~ .sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-segoe:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-segoe:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-segoe:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-segoe:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-segoe:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-segoe:checked ~ .sheet-roll-table { | |
--sheet-pf-specfont: Segoe UI, sans-serif; | |
--sheet-pf-header-specfont: Segoe UI, sans-serif; | |
} | |
.sheet-lucida:checked ~ .sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-lucida:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-lucida:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-lucida:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-lucida:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-lucida:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-lucida:checked ~ .sheet-roll-table { | |
--sheet-pf-specfont: Lucida Sans Unicode, Lucida Grande, sans-serif; | |
--sheet-pf-header-specfont: Lucida Sans Unicode, Lucida Sans, Lucida Grande, sans-serif; | |
} | |
.sheet-fantasy:checked ~ .sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-fantasy:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-fantasy:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-fantasy:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-fantasy:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-fantasy:checked ~ .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-fantasy:checked ~ .sheet-roll-table { | |
--sheet-pf-header-specfont: Lucida Calligraphy, Zapf Chancery, Matura MT Script Capitals, Copperplate Gothic Bold, sans-serif; | |
--sheet-pf-specfont: Georgia, Palatino, Cambria, Book Antiqua, sans-serif; | |
} | |
.sheet-pf-wrapper, | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table, | |
.sheet-pf-wrapper .sheet-text-button, | |
.sheet-pf-wrapper button, | |
.sheet-pf-wrapper input, | |
.sheet-pf-wrapper textarea, | |
.sheet-pf-wrapper select { | |
font-family: var(--sheet-pf-specfont); | |
} | |
.sheet-pf-wrapper .sheet-tab, | |
.sheet-pf-wrapper .sheet-panel-name, | |
.sheet-pf-wrapper .sheet-table-name, | |
.sheet-pf-wrapper .sheet-table-row-name, | |
.sheet-pf-wrapper .sheet-table-config-row-name, | |
.sheet-pf-wrapper .sheet-nontable-name, | |
.sheet-pf-wrapper .sheet-secondary-table-name, | |
.sheet-pf-wrapper .sheet-showsect, | |
.sheet-pf-wrapper .sheet-table-header, | |
.sheet-pf-wrapper h1, | |
.sheet-pf-wrapper h2, | |
.sheet-pf-wrapper h3, | |
.sheet-pf-wrapper h4 { | |
font-family: var(--sheet-pf-header-specfont); | |
} | |
.sheet-pf-wrapper .repcontrol_del, | |
.sheet-pf-wrapper .repcontrol_move, | |
.sheet-pf-wrapper .repcontrol_add, | |
.sheet-pf-wrapper .repcontrol_edit { | |
font-family: pictos; | |
} | |
/* Sheet Backgrounds */ | |
.sheet-graph-paper:checked ~ .sheet-pf-wrapper { | |
background: | |
linear-gradient(-90deg, rgba(0, 0, 0, .03) 1px, transparent 1px), | |
linear-gradient(rgba(0, 0, 0, .03) 1px, transparent 1px), | |
linear-gradient(-90deg, rgba(0, 0, 0, .03) 1px, transparent 1px), | |
linear-gradient(rgba(0, 0, 0, .03) 1px, transparent 1px), | |
linear-gradient(transparent 3px, transparent 3px, transparent 78px, transparent 78px), | |
linear-gradient(-90deg, transparent 1px, transparent 1px), | |
linear-gradient(-90deg, transparent 3px, transparent 3px, transparent 78px, transparent 78px), | |
linear-gradient(transparent 1px, transparent 1px), transparent; | |
background-size: | |
16px 16px, | |
16px 16px, | |
16px 16px, | |
16px 16px, | |
16px 16px, | |
16px 16px, | |
16px 16px, | |
16px 16px; | |
} | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper { | |
background-image:url("http://i.imgur.com/BLDFC8xg.jpg"); | |
background-size: cover; | |
background-position: center top; | |
padding: .75em; | |
} | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-tab, | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-secondary-table-name, | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-table-name, | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-table-row-name, | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-emphasize-field, | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-boldlabel-check:checked + b:not(.sheet-offCase), | |
.sheet-parchment-1:checked ~ .sheet-pf-wrapper .sheet-condition-exists:checked + label { | |
background-color: #2f4f4f; | |
} | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper { | |
background-image:url("http://i.imgur.com/XC0noYEg.jpg"); | |
background-size: cover; | |
background-position: center top; | |
padding: .75em; | |
} | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-tab, | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-secondary-table-name, | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-table-name, | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-table-row-name, | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-emphasize-field, | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-boldlabel-check:checked + b:not(.sheet-offCase), | |
.sheet-parchment-2:checked ~ .sheet-pf-wrapper .sheet-condition-exists:checked + label { | |
background-color: #2f4f4f; | |
} | |
/* button sizing based on arial*/ | |
.sheet-pf-wrapper span::before, | |
.sheet-pf-wrapper span::after { | |
font-family: Arial, sans-serif; | |
} | |
.sheet-pictos { | |
font-family: "Pictos" !important; | |
} | |
.sheet-icon { | |
font-size: 4em; | |
cursor: default; | |
margin: 0 .125em 0 .125em; | |
} | |
/* set width for number input and surrounding labels */ | |
input[type="number"], | |
input[type="text"].sheet-number, | |
.sheet-number { | |
min-width: 2.5em; | |
max-width: 4.5em; | |
width: auto; | |
} | |
input[type="number"], | |
span.sheet-number:not(.sheet-table-cell), | |
input.sheet-number { | |
text-align: right; | |
} | |
.sheet-wide-numbers input[type=number] { | |
width: calc(100% - 2px); | |
max-width: calc(100% - 2px); | |
} | |
.sheet-medium-numbers input[type=number], | |
.sheet-medium-numbers input[type="text"].sheet-number, | |
.sheet-medium-numbers .sheet-number { | |
max-width: 3.5em; | |
width: calc(100% - 2px); | |
} | |
input[type=number].sheet-narrow-numbers, | |
.sheet-narrow-numbers input[type=number], | |
.sheet-narrow-numbers input[type="text"].sheet-number, | |
.sheet-narrow-numbers .sheet-number{ | |
width: 2.5em; | |
} | |
.sheet-number, | |
input[type="text"].sheet-number, | |
.sheet-small-label2.sheet-number, | |
.sheet-sect-buff .sheet-linked-fields .sheet-number, | |
.sheet-sect-buff .sheet-linked-fields input[type="number"] { | |
width: 3.5em; | |
} | |
/* narrow only when in readonly mode: */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main input[type=number].sheet-narrow-numbers-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-narrow-numbers-readonly input[type=number], | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-narrow-numbers-readonly .sheet-number, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-narrow-numbers-readonly input[type=text].sheet-number{ | |
width: 2.5em; | |
} | |
.sheet-buff-row { | |
display: table-row; | |
vertical-align: bottom; | |
} | |
/* we should go and change all sheet-table-cell to div */ | |
.sheet-compendium-note, | |
.sheet-condition-exists + label, | |
.sheet-table-cell.sheet-small-label span, | |
.sheet-table-header, | |
.sheet-small-label2 span:not(.sheet-autoexpand) { | |
cursor: help; | |
} | |
.sheet-h2-section { | |
position: relative; | |
clear: both; | |
height: auto; | |
width: 100%; | |
vertical-align: top; | |
} | |
.sheet-inline, | |
.sheet-h2-section.sheet-inline { | |
display: inline; | |
clear: none; | |
} | |
.sheet-main { | |
width: 100%; | |
position: relative; | |
display: block; | |
overflow:hidden; | |
} | |
.sheet-table { | |
display: table; | |
width: 100%; | |
} | |
.charsheet .sheet-3colrow .sheet-col { | |
width: 33% !important; | |
margin-right: -5px !important; | |
} | |
.sheet-3col { | |
width: 33%; | |
text-align:center; | |
} | |
/* make error row more visible (colorblind users could not see slightly darker border ) | |
also need 1 more level in selector or base css will override border */ | |
.sheet-pf-wrapper .repitem.repitembroken { | |
border: 3px dashed #FF0044 !important; | |
margin: 2px 0 4px 0; | |
border-radius: 0; | |
} | |
.sheet-error { | |
color: Red; | |
font-size: .825rem; | |
background-color: White; | |
margin-left: .25em; | |
} | |
.repitem:not(.repitembroken) .sheet-error { | |
display: none; | |
} | |
.sheet-small-label { | |
font-size: .7rem; | |
font-style: italic; | |
font-weight: bold; | |
color: Black; | |
} | |
.sheet-secondary-table-name { | |
display: table-caption; | |
text-align: center; | |
font-weight: bold; | |
color: White; | |
background-color: #4a6486; | |
width: 100%; | |
padding-top:.25em; | |
} | |
.sheet-nontable-name.sheet-secondary-table-name, | |
.sheet-table-name.sheet-secondary-table-name { | |
background-color: #4a6486; | |
} | |
.sheet-section-spellclass .sheet-table-name, | |
.sheet-section-spellclass .sheet-nontable-name { | |
background-color: #4a6486; | |
} | |
.sheet-linked-custom, | |
.sheet-linked-custom-wideinputs { | |
display: inline-block; | |
width: calc(33.3% - 3px); | |
margin: .125em 0 .125em 0; | |
padding: .5em; | |
text-align: left; | |
border: 1px solid #808080; | |
border-radius: 5px; | |
} | |
.sheet-linked-custom-notes, | |
.sheet-linked-custom-roll { | |
width:100%; | |
max-width:100%; | |
margin-right:0; | |
display:block; | |
} | |
.sheet-linked-custom-notes, | |
.sheet-linked-custom-roll { | |
margin-bottom:1em; | |
} | |
.sheet-linked-custom textarea, | |
.sheet-linked-custom .sheet-inline-textarea { | |
width:calc(100% - 7em); | |
display:inline; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section > .sheet-notes { | |
padding: .125em .125em .125em .25em; | |
} | |
.sheet-custom-roll-inner { | |
display:flex; | |
height:auto; | |
flex-flow:row nowrap; | |
align-items:stretch; | |
} | |
.sheet-custom-buttons { | |
display:inline; | |
width:auto; | |
margin-right:.5em; | |
} | |
.sheet-custom-buttons .sheet-command-button { | |
min-width:5em; | |
white-space:nowrap; | |
} | |
.sheet-linked-custom-roll textarea, | |
.sheet-linked-custom-roll .sheet-inline-textarea { | |
display:inline; | |
} | |
.sheet-linked-custom-wideinputs .sheet-divider-db, | |
.sheet-linked-custom-wideinputs .sheet-divider-db-lg, | |
.sheet-linked-custom .sheet-divider-db, | |
.sheet-linked-custom .sheet-divider-db-lg { | |
margin-top:.5em; | |
width:.4em; | |
} | |
.sheet-linked-custom-notes > span, | |
.sheet-linked-custom-roll > span, | |
.sheet-linked-custom-wideinputs > span, | |
.sheet-linked-custom > span { | |
display:block; | |
clear:both; | |
width:100%; | |
background-color:transparent; | |
} | |
.sheet-linked-custom-notes > span, | |
.sheet-linked-custom-roll > span { | |
margin-bottom:.25em; | |
} | |
.sheet-table-cell { | |
display: table-cell; | |
vertical-align: middle; | |
text-align: center; | |
padding: 0 0 .125em 0; | |
} | |
.sheet-table-row { | |
display: table-row; | |
vertical-align: bottom; | |
overflow: hidden; | |
border-collapse: collapse; | |
} | |
.sheet-total-row { | |
display: table-row; | |
vertical-align: bottom; | |
height: 2rem; | |
overflow: hidden; | |
border-collapse: collapse; | |
} | |
.sheet-table-config-row-name, | |
.sheet-table-row-name { | |
display: table-cell; | |
text-align: center; | |
vertical-align: middle; | |
color: White; | |
background-color: #4a6486; | |
font-weight: bold; | |
min-width: 4rem; | |
cursor:default; | |
} | |
.sheet-table-config-row-name { | |
background-color: DarkGrey; | |
padding:.125em; | |
border-bottom:1px solid White; | |
width:18%; | |
max-width:18%; | |
} | |
.sheet-corerules.sheet-table:not(.sheet-two-equalcolumn):not(.sheet-onecolumn) .sheet-table-row .sheet-table-cell:nth-child(2){ | |
width:30%; | |
max-width:30%; | |
} | |
.sheet-corerules.sheet-table.sheet-twocolumn .sheet-table-row .sheet-table-cell:nth-child(2){ | |
width:40%; | |
max-width:40%; | |
} | |
.sheet-table-config-row-name ~ span.sheet-table-cell > label { | |
padding: 2px 0 2px 4px; | |
} | |
.sheet-sheetconfig .sheet-table .sheet-table-row:nth-child(odd), | |
.sheet-rule-options .sheet-table .sheet-table-row:nth-child(odd){ | |
background-color:#eeeeee; | |
} | |
.sheet-header-images.sheet-table .sheet-inline-textarea { | |
resize:horizontal; | |
} | |
.sheet-label { | |
font-weight: bold; | |
text-align: center; | |
color: Black; | |
} | |
.sheet-select-small { | |
font-size: .765rem; | |
height: 2em; | |
padding: 0; | |
min-width: 4.5em; | |
width: 100%; | |
} | |
.sheet-select-class{ | |
max-width:4.5em; | |
} | |
.sheet-select-spelllvl { | |
max-width:7em; | |
width:calc(100% - 8px); | |
} | |
.sheet-table-cell > select:not(.sheet-select-small) { | |
height: 1.9em; | |
} | |
.sheet-small-label2 > select.sheet-select-small { | |
height: 2em; | |
} | |
/* color for disabled/sheet-calc */ | |
.sheet-calc, | |
input.sheet-calc, | |
input:disabled { | |
background-color: #4A6486; | |
background-color: rgba(74, 100, 134, 0.28); | |
border-width: 0; | |
color: #222; | |
padding-left: 4px; | |
min-width: 2.85em; | |
} | |
input.sheet-calc { | |
border-bottom-color: transparent; | |
border-bottom-width: 0; | |
} | |
/* CHROME: hide spinner area at right when readonly or when not hovering over a number */ | |
input[readonly]::-webkit-inner-spin-button, | |
input.sheet-calc::-webkit-inner-spin-button, | |
input.disabled::-webkit-inner-spin-button, | |
input[type="number"]:not(:hover)::-webkit-inner-spin-button { | |
-webkit-appearance: none; | |
margin-right: 0; | |
padding-right: .25em; | |
} | |
.sheet-text-button, | |
button.sheet-text-button { | |
font-size: 1rem; | |
color: White; | |
background-color: Black; | |
border: 0; | |
width: 90%; | |
text-align: left; | |
padding: .125em .125em .125em .25em; | |
font-weight: normal; | |
} | |
span.sheet-text-button { | |
padding-left: 1.8em; | |
} | |
.sheet-table-cell.sheet-right-border, | |
.sheet-table-header.sheet-right-border { | |
border-right:1px solid dimgrey; | |
} | |
.sheet-table-cell.sheet-left-border, | |
.sheet-table-header.sheet-left-border { | |
border-left:1px solid dimgrey; | |
} | |
.sheet-table-header.sheet-header-expand { | |
white-space:nowrap; | |
overflow:visible; | |
} | |
input[type="text"].sheet-entry-custom-header { | |
font-style:inherit; | |
font-size:inherit; | |
border-bottom:inherit; | |
font-weight:inherit; | |
color:inherit; | |
height:1.325em; | |
} | |
/* CANNOT PUT THESE ALL IN ONE IDK why but it breaks, so separate them */ | |
input[type="text"].sheet-entry-custom-header::-webkit-input-placeholder { | |
font-weight:normal; | |
font-size:.825em; | |
} | |
input[type="text"].sheet-entry-custom-header::-moz-placeholder { | |
font-weight:normal; | |
font-size:.825em; | |
} | |
input[type="text"].sheet-entry-custom-header:-ms-input-placeholder { | |
font-weight:normal; | |
font-size:.825em; | |
} | |
input[type="text"].sheet-entry-custom-header::placeholder { | |
font-weight:normal; | |
font-size:.825em; | |
} | |
span.sheet-entry-custom-header { | |
padding: .2em .25em .5em .25em; | |
} | |
.sheet-super::after { | |
margin-left: .25em; | |
font-size: 1rem; | |
font-weight: normal; | |
color: black; | |
} | |
.sheet-note-a::after { | |
content: '⒜'; | |
} | |
.sheet-note-b::after { | |
content: '⒝'; | |
} | |
.sheet-note-c::after { | |
content: '⒞'; | |
} | |
.sheet-note-d::after { | |
content: '⒟'; | |
} | |
/******************************* API COMMAND BUTTONS *************************************/ | |
button[type=roll].sheet-command-button { | |
background-color: #fff; | |
color: #333; | |
padding: 0 4px 0 4px; | |
margin: 2px; | |
font-weight: normal; | |
display: inline-block; | |
border: 1px solid #789; | |
border-radius: 4px; | |
font-size: .85rem; | |
} | |
button[type=roll].sheet-command-button:hover { | |
color: #f00; | |
box-shadow: 1px 1px 2px #333; | |
} | |
/* | |
button[type=roll].sheet-command-button { | |
background-color: #ce0f69; | |
color: #FFFFFF; | |
font-size: 1.1em; | |
padding: 0 3px 0 3px; | |
margin: 0 0 2px 0; | |
border-radius: 4px; | |
} | |
*/ | |
button[type=roll].sheet-text-button, | |
button[type=roll].sheet-spellcaster-button { | |
border-radius: 4px; | |
} | |
.sheet-skills .sheet-table-row .sheet-table-cell:first-child { | |
font-size: 1rem; | |
padding-left: 0; | |
} | |
.sheet-skills button[type=roll] { | |
width: 1.5rem; | |
height: 1.5rem; | |
} | |
button[type=roll].sheet-custom-button::before, | |
button[type=roll].sheet-command-button::before { | |
content: "" !important; | |
} | |
/************************************* BUFFS ******************************************/ | |
.sheet-linked-fields { | |
display: inline-block; | |
margin-left: 0; | |
margin-right: 0; | |
width: auto; | |
} | |
.sheet-sect-buff .sheet-linked-fields { | |
width: 13.5em; | |
margin-top: 0; | |
} | |
.sheet-linked-fields .sheet-small-label2:first-child { | |
margin-right: 0; | |
} | |
.sheet-linked-fields .sheet-small-label2:last-child { | |
margin-left: 0; | |
} | |
.sheet-macro-text-inline { | |
width: 9em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-sect-buff .sheet-linked-fields, | |
.sheet-sect-buff .sheet-counted:not(:checked) ~ .sheet-linked-fields { | |
width: 3.1rem; | |
} | |
/********************************************* TABS ****************************************************/ | |
/* can delete these soon just make margin above and clear both */ | |
.sheet-tabs { | |
display: block; | |
clear: both; | |
} | |
.sheet-tab { | |
text-align: center; | |
display: inline-block; | |
background: #4a6486; | |
color: White; | |
font-weight: bold; | |
font-size: .8125rem; | |
padding: .4em .3em .1em .3em; | |
vertical-align: bottom; | |
margin-left: -4px; | |
margin-right: 0; | |
white-space: nowrap; | |
border-radius: 7px 7px 0 0; | |
height: 1.5em; | |
} | |
.sheet-tabinput { | |
opacity: 0; | |
position: relative !important; | |
cursor: pointer; | |
z-index: 3; | |
margin-left: 0; | |
display: inline-block; | |
line-height: 1.5em; | |
} | |
input.sheet-tabinput { | |
height: 1.5em; | |
} | |
.sheet-tab.sheet-tab99 { | |
width: 4.75% !important; | |
} | |
.sheet-tabinput.sheet-tab99 { | |
width: 4.75% !important; | |
margin-right: -4.75% !important; | |
} | |
.sheet-mainnav ~ .sheet-tab, | |
.sheet-mainnav ~ .sheet-tabinput { | |
font-size: 1rem; | |
height: 1.5em; | |
} | |
.sheet-mainnav ~ .sheet-tab { | |
width: 9%; | |
} | |
.sheet-mainnav ~ .sheet-tabinput { | |
width: 9%; | |
margin-right: -9%; | |
} | |
.sheet-mainnav ~ .sheet-tab.sheet-narrow-tab { | |
width: 8%; | |
} | |
.sheet-mainnav ~ .sheet-tabinput.sheet-narrow-tab { | |
width: 8%; | |
margin-right: -8%; | |
} | |
.sheet-mainnav ~ .sheet-tab.sheet-wider-tab { | |
width: 12%; | |
} | |
.sheet-mainnav ~ .sheet-tabinput.sheet-wider-tab { | |
width: 12%; | |
margin-right: -12%; | |
} | |
.sheet-spellclassnav ~ .sheet-tab { | |
width: 20%; | |
} | |
.sheet-spellclassnav ~ .sheet-tabinput { | |
width: 20%; | |
margin-right: -20%; | |
} | |
.sheet-spellsnav ~ .sheet-tab { | |
width: 9%; | |
} | |
.sheet-spellsnav ~ .sheet-tabinput { | |
width: 9%; | |
margin-right: -9%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tab { | |
width: 8%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tabinput { | |
width: 8%; | |
margin-right: -8%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tab.sheet-med-tab { | |
width: 6%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tabinput.sheet-med-tab { | |
width: 6%; | |
margin-right: -6%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tab.sheet-wider-tab { | |
width: 12%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tabinput.sheet-wider-tab { | |
width: 12%; | |
margin-right: -12%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tab.sheet-narrow-tab { | |
width: 4%; | |
} | |
.sheet-abilitiesnav ~ .sheet-tabinput.sheet-narrow-tab { | |
width: 4%; | |
margin-right: -4%; | |
} | |
.sheet-skillsnav ~ .sheet-tab { | |
width: 14%; | |
} | |
.sheet-skillsnav ~ .sheet-tabinput { | |
width: 14%; | |
margin-right: -14%; | |
} | |
.sheet-equipmentnav ~ .sheet-tab { | |
width: 8.25%; | |
} | |
.sheet-equipmentnav ~ .sheet-tabinput { | |
width: 8.25%; | |
margin-right: -8.25%; | |
} | |
.sheet-equipmentnav ~ .sheet-tab.sheet-wider-tab { | |
width: 11.25%; | |
} | |
.sheet-equipmentnav ~ .sheet-tabinput.sheet-wider-tab { | |
width: 11.25%; | |
margin-right: -11.25%; | |
} | |
.sheet-equipmentnav ~ .sheet-tab.sheet-narrow-tab { | |
width: 5.5%; | |
} | |
.sheet-equipmentnav ~ .sheet-tabinput.sheet-narrow-tab { | |
width: 5.5%; | |
margin-right: -5.5%; | |
} | |
/* make checked tab different color*/ | |
.sheet-tabinput.sheet-tab0:checked + .sheet-tab.sheet-tab0, | |
.sheet-tabinput.sheet-tab1:checked + .sheet-tab.sheet-tab1, | |
.sheet-tabinput.sheet-tab2:checked + .sheet-tab.sheet-tab2, | |
.sheet-tabinput.sheet-tab3:checked + .sheet-tab.sheet-tab3, | |
.sheet-tabinput.sheet-tab4:checked + .sheet-tab.sheet-tab4, | |
.sheet-tabinput.sheet-tab5:checked + .sheet-tab.sheet-tab5, | |
.sheet-tabinput.sheet-tab6:checked + .sheet-tab.sheet-tab6, | |
.sheet-tabinput.sheet-tab7:checked + .sheet-tab.sheet-tab7, | |
.sheet-tabinput.sheet-tab8:checked + .sheet-tab.sheet-tab8, | |
.sheet-tabinput.sheet-tab9:checked + .sheet-tab.sheet-tab9, | |
.sheet-tabinput.sheet-tab10:checked + .sheet-tab.sheet-tab10, | |
.sheet-tabinput.sheet-tab11:checked + .sheet-tab.sheet-tab11, | |
.sheet-tabinput.sheet-tab99:checked ~ .sheet-tab.sheet-tab99 { | |
background: Black; | |
color: White; | |
} | |
/************** TAB AREAS ***********************/ | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab0:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section0, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab1:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section1, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab2:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section2, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab3:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section3, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab4:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section4, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab5:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section5, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab6:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section6, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab7:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section7, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab8:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section8, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab9:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section9, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab10:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section10, | |
.sheet-tabs:not(.sheet-custbordernav) ~ .sheet-tabinput.sheet-tab11:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section11, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab0:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-0:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab1:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-1:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab2:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-2:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab3:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-3:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab4:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-4:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab5:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-5:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab6:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-6:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab7:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-7:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab8:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-8:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab9:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-9:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab10:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-10:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab11:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:not(:checked) ~ .sheet-custnavsection-11:not(:checked) ~ .sheet-custrepeating-border { | |
display: none; | |
} | |
/* if all pressed show all */ | |
.sheet-tabs.sheet-custbordernav ~ .sheet-tabinput.sheet-tab99:checked ~ .sheet-repeating-fields .sheet-custrepeating-border { | |
display:block !important; | |
} | |
/* for navs with "two" sets of tabs, second set must ignore even if it's a new item */ | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab9:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:checked ~ .sheet-custnavsection-9:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab10:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:checked ~ .sheet-custnavsection-10:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab11:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:checked ~ .sheet-custnavsection-11:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav.sheet-equipmentnav ~ .sheet-tabinput.sheet-tab9:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:checked ~ .sheet-custnavsection-9:not(:checked) ~ .sheet-custrepeating-border, | |
.sheet-tabs.sheet-custbordernav.sheet-equipmentnav ~ .sheet-tabinput.sheet-tab10:checked ~ .sheet-repeating-fields .sheet-custnavsection-new:checked ~ .sheet-custnavsection-10:not(:checked) ~ .sheet-custrepeating-border { | |
display:none; | |
} | |
/* extra abiliites tab: hide old sections */ | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab0:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section0, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab1:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section1, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab2:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section2, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab3:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section3, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab4:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section4, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab5:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section5, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab6:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section6, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab7:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section7, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab8:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section8, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab9:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section9, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab10:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section10, | |
.sheet-tabs.sheet-custbordernav.sheet-abilitiesnav ~ .sheet-tabinput.sheet-tab11:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section11 { | |
display:none; | |
} | |
/* custom tab overrides */ | |
.sheet-firsttab-inverse-show:not(:checked) ~ div .sheet-tabs ~ .sheet-tabinput.sheet-tab0:not(:checked) ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-section0 { | |
display: block; | |
} | |
/******************************************************* spells **************************************************/ | |
/* turn off default border */ | |
.sheet-hiderepborder .repcontainer .repitem { | |
padding: 0; | |
margin: 0; | |
border: none; | |
border-radius: 0; | |
} | |
.sheet-hiderepborder .repcontainer .repitem .sheet-custrepeating-border { | |
padding: 2px; | |
margin: 1px 0 0 0; | |
border: 2px solid #CCCCCC; | |
border-radius: 7px; | |
} | |
.sheet-h2-section.sheet-current-loads , | |
.sheet-h2-section.sheet-loads-and-lift, | |
.sheet-h2-section.sheet-currency { | |
display:flex; | |
align-items:stretch; | |
} | |
.sheet-spellcasting-options .sheet-table-row:nth-child(2){ | |
border-top:1pt solid black; | |
} | |
.sheet-spells-per-day .sheet-table .sheet-table-header { | |
white-space:normal; | |
word-break:break-word; | |
} | |
.sheet-spells-per-day .sheet-table .sheet-divider, | |
.sheet-spells-per-day .sheet-table .sheet-divider-lg { | |
width:2em; | |
} | |
.sheet-spells-per-day .sheet-table .sheet-table-row .sheet-table-header, | |
.sheet-spells-per-day .sheet-table .sheet-table-row .sheet-table-cell { | |
padding-left:.5em; | |
padding-right:.5em; | |
} | |
/* add space */ | |
.sheet-section-inventory .sheet-col.sheet-col1 .sheet-table { | |
margin-right:.125em; | |
} | |
.sheet-section-inventory .sheet-col.sheet-col1 .sheet-table:last-child { | |
margin-right: 0; | |
} | |
/***************** collapse/expand rows arrow added after text found preceding span ******************************/ | |
/* standalone generic toggles */ | |
.sheet-noshow, | |
.sheet-show-spell-cell, | |
.sheet-sect-show.sheet-sect-show-inverse, | |
.sheet-sect-show.sheet-noshow, | |
.sheet-wounds-show, | |
.sheet-sect2-show.sheet-noshow, | |
.sheet-wider-readonly.sheet-noshow, | |
.sheet-misc-show:not(.sheet-showarrow), | |
.sheet-spontaneous-show, | |
.sheet-mythic-show, | |
.sheet-psionic-show, | |
.sheet-racial-traits-show, | |
.sheet-traits-show, | |
.sheet-featlist-show, | |
.sheet-classfeatures-show, | |
.sheet-oldslas-show, | |
.sheet-sp-show, | |
.sheet-nextitem-show, | |
.sheet-repeating-sect-show, | |
.sheet-advanced-macro-show, | |
.sheet-buff-exists, | |
.sheet-condition-exists, | |
.sheet-section-state, | |
.sheet-bg-show, | |
.sheet-unchained-show, | |
.sheet-consolidated-show, | |
.sheet-tabcopy, | |
.sheet-error-show, | |
.sheet-warn-show, | |
.sheet-error-mshow, | |
.sheet-warn-mshow, | |
.sheet-sect2-show:not(.sheet-showarrow), | |
.sheet-sect3-show:not(.sheet-showarrow) { | |
display: none; | |
} | |
/* ARROWS */ | |
input.sheet-csstextbutton, | |
.sheet-csstextbutton, | |
.sheet-small-label2 > input[type="checkbox"].sheet-cssbutton , | |
.sheet-small-label2 > input[type="radio"].sheet-cssbutton, | |
input.sheet-cssbutton, | |
.sheet-cssbutton { | |
display:inline; | |
} | |
/* the label underneath button*/ | |
.sheet-small-label2 > .sheet-csstextbutton + span + span, | |
.sheet-small-label2 > .sheet-cssbutton + span + span { | |
display:block; | |
} | |
.sheet-csstextbutton, | |
.sheet-cssbutton, | |
.sheet-showarrow, | |
.sheet-ack-button, | |
.sheet-split-column-show, | |
.sheet-lock-show, | |
.sheet-counted { | |
opacity: 0; | |
position: relative; | |
top: 0; | |
left: 0; | |
cursor: pointer; | |
z-index: 5; | |
} | |
input.sheet-csstextbutton, | |
input.sheet-cssbutton, | |
input.sheet-showarrow, | |
input.sheet-ack-button, | |
input.sheet-split-column-show, | |
input.sheet-lock-show, | |
input.sheet-counted { | |
height: 1.6em; | |
} | |
h2 label { | |
color: inherit !important; | |
} | |
.sheet-hasexpandrows { | |
position: relative !important; | |
} | |
.sheet-hasexpandrows .sheet-table-row .sheet-table-cell:first-child { | |
padding-left: 1em; | |
} | |
.sheet-ack-button + .sheet-showsect::before, | |
.sheet-showarrow + .sheet-showsect::before { | |
margin-right: .25em; | |
} | |
.sheet-counted + span::before, | |
.sheet-ack-button + .sheet-showsect::before, | |
.sheet-showarrow + .sheet-showsect::before { | |
display: inline-block; | |
content: '►'; | |
width: 1em; | |
height: 1em; | |
font-size: 1em; | |
color: DarkGrey; | |
} | |
.sheet-showarrow.sheet-npc-details-show + .sheet-showsect::before { | |
color:White; | |
padding-top:.5em; | |
padding-left:.5em; | |
} | |
.sheet-counted:checked + span::before, | |
.sheet-ack-button:not(:checked) + .sheet-showsect::before, | |
.sheet-showarrow:checked + .sheet-showsect::before { | |
content: '▼'; | |
} | |
.sheet-showarrow.sheet-ack-button:checked + .sheet-showsect::before { | |
font-family: "Pictos" !important; | |
content: '2'; | |
} | |
.sheet-showsect, | |
label.sheet-tab, | |
.sheet-clickheader { | |
position: relative; | |
} | |
.sheet-showsect, | |
h3.sheet-clickheader, | |
h2.sheet-clickheader { | |
display: inline-block; | |
margin-left: -.25em; | |
} | |
.sheet-showarrow.sheet-ack-button { | |
width: 12em; | |
margin-right: -12em; | |
} | |
.sheet-showarrow.sheet-h2arrow, | |
.sheet-showarrow.sheet-h3arrow, | |
.sheet-showarrow.sheet-conditions-show, | |
.sheet-showarrow.sheet-buffs-show { | |
width: 20em; | |
margin-right: -20em; | |
} | |
.sheet-skills .sheet-showsect, | |
.sheet-skill-minishow { | |
width: 12em; | |
color: #333; | |
padding: 0 1px 0 1px; | |
} | |
.sheet-skills .sheet-showarrow { | |
width: 12em; | |
margin-right: -12em; | |
} | |
.sheet-showarrow.sheet-npc-details-show { | |
width: 2em; | |
height: 2em; | |
margin-right: -2em; | |
display: inline-block; | |
position: relative; | |
top: 2em; | |
} | |
.sheet-showarrow.sheet-npc-details-show + .sheet-showsect.sheet-npc-header .sheet-table-cell:first-child { | |
padding-left: 1em; | |
width:90%; | |
text-align:left; | |
} | |
.sheet-showarrow.sheet-npc-details-show + .sheet-showsect.sheet-npc-header .sheet-table-cell:last-child{ | |
padding-right:1em; | |
width:6em; | |
min-width:6em; | |
} | |
.sheet-table.sheet-npc-header { | |
margin: 0; | |
display:inline-table; | |
color:White; | |
background-color:black; | |
/*margin-right:-2em;*/ | |
line-height:1em; | |
} | |
.sheet-table.sheet-npc-header .sheet-table-cell input { | |
color:White !important; | |
background-color:black !important; | |
font-weight: bold; | |
vertical-align: text-top; | |
white-space: nowrap; | |
} | |
.sheet-sect.sheet-expand .sheet-options-showlabel, | |
.sheet-sect.sheet-expand .sheet-desc-showlabel, | |
.sheet-sect.sheet-expand .sheet-range-showlabel, | |
.sheet-sect.sheet-expand .sheet-misc-showlabel, | |
.sheet-sect.sheet-expand .sheet-macro-text-showlabel, | |
.sheet-sect.sheet-expand .sheet-advmacro-text-showlabel, | |
.sheet-sect.sheet-expand .sheet-init-notes-showlabel, | |
.sheet-sect.sheet-expand .sheet-extra-damage-showlabel { | |
width: 9em; | |
} | |
.sheet-sect.sheet-expand .sheet-options-show, | |
.sheet-sect.sheet-expand .sheet-desc-show, | |
.sheet-sect.sheet-expand .sheet-misc-show, | |
.sheet-sect.sheet-expand .sheet-range-show, | |
.sheet-sect.sheet-expand .sheet-macro-text-show, | |
.sheet-sect.sheet-expand .sheet-advmacro-text-show, | |
.sheet-sect.sheet-expand .sheet-init-notes-show, | |
.sheet-sect.sheet-expand .sheet-extra-damage-show { | |
width: 9em; | |
margin-right: -9em; | |
} | |
.sheet-sect.sheet-expand .sheet-iterations-showlabel, | |
.sheet-sect.sheet-expand .sheet-advmacro-text-showlabel, | |
.sheet-sect.sheet-expand .sheet-armor-attributes-showlabel, | |
.sheet-sect.sheet-expand .sheet-weapon-attributes-showlabel { | |
width: 12em; | |
} | |
.sheet-sect.sheet-expand .sheet-iterations-show, | |
.sheet-sect.sheet-expand .sheet-advmacro-text-show, | |
.sheet-sect.sheet-expand .sheet-armor-attributes-show, | |
.sheet-sect.sheet-expand .sheet-weapon-attributes-show { | |
width: 12em; | |
margin-right: -12em; | |
} | |
.sheet-sect.sheet-expand .sheet-id-showlabel { | |
width: 6em; | |
} | |
.sheet-sect.sheet-expand .sheet-id-show { | |
width: 6em; | |
margin-right: -6em; | |
} | |
.sheet-split-column-show:not(:checked) ~ .sheet-repeating-fields .sheet-sect.sheet-expand .sheet-showarrow:first-child { | |
margin-left: .125em; | |
} | |
.sheet-sect.sheet-expand .sheet-showsect { | |
margin-right: 1em; | |
} | |
.repitem .sheet-sect.sheet-expand { | |
display: block; | |
clear: both; | |
width: 100%; | |
} | |
.sheet-innerlabel, | |
.sheet-innerlabel.sheet-showarrow { | |
position: absolute !important; | |
opacity: 0; | |
width: 100%; | |
height: 100%; | |
z-index: 99; | |
margin: 0; | |
padding: 0; | |
} | |
/* generic css buttons borders and colors only */ | |
.sheet-cssbutton { | |
width: 1.4rem !important; | |
} | |
.sheet-cssbutton, | |
.sheet-refreshbutton, | |
.sheet-addarmorbutton, | |
.sheet-configbutton, | |
.sheet-addshieldbutton, | |
.sheet-createattackbutton { | |
margin-right: -1.5rem; | |
} | |
.sheet-lock-show, | |
.sheet-split-column-show, | |
.sheet-minimize-show, | |
.sheet-readonly-show, | |
.sheet-createattackbutton { | |
margin: 0 -1.4rem 2px .33rem; | |
} | |
.sheet-cssbutton.sheet-refreshbutton { | |
margin-left:20%; | |
} | |
.sheet-csstextbutton { | |
width:4em; | |
margin-right:-4em; | |
} | |
.sheet-cssbutton + span::before { | |
display: inline-block; | |
font-size: 1rem; | |
margin: 3px 2px 2px 2px; | |
padding: 1px 2px 0 2px; | |
font-weight: bold; | |
border-radius: 5px; | |
border: 1px solid #808080; | |
background-color: #FFFFFF; | |
color: Black; | |
text-align: center; | |
font-style: normal !important; | |
width: 1.4rem; | |
height: 1.4rem; | |
} | |
.sheet-csstextbutton + span { | |
display: inline-block; | |
font-size: 1rem; | |
margin: 3px 2px 2px 2px; | |
padding: 1px 2px 0 2px; | |
font-weight: bold; | |
border-radius: 5px; | |
border: 1px solid #808080; | |
background-color: #FFFFFF; | |
color: Black; | |
text-align: center; | |
font-style: normal !important; | |
width: 4em; | |
height: 1.4rem; | |
} | |
.sheet-minimize-show:checked ~ .sheet-lock-show + span::before, | |
.sheet-csstextbutton:checked + span, | |
.sheet-cssbutton:checked + span::before { | |
background-color: #4a6486; | |
color: #DDDDDD; | |
} | |
.sheet-minimize-show:checked + span::before { | |
content: '▢'; | |
padding-top: 2px; | |
vertical-align: top; | |
} | |
.sheet-minimize-show + span::before { | |
content: '▂'; | |
padding-top: 0px; | |
vertical-align: top; | |
} | |
.sheet-lock-show + span::before { | |
font-family: "Pictos" !important; | |
content: ')'; | |
padding-left: 4px; | |
padding-top: 0px; | |
vertical-align: top; | |
} | |
.sheet-minimize-show:checked ~ .sheet-lock-show + span::before, | |
.sheet-lock-show:checked + span::before { | |
font-family: "Pictos" !important; | |
content: '('; | |
padding-top: 1px; | |
padding-left: 2px; | |
vertical-align: top; | |
} | |
.sheet-split-column-show + span::before { | |
content: '▮'; | |
padding-top: 1px; | |
vertical-align: top; | |
} | |
.sheet-split-column-show:checked + span::before { | |
content: '❚❚'; | |
padding-left:2px; | |
padding-top: 1px; | |
vertical-align: top; | |
} | |
.sheet-refreshbutton + span::before { | |
font-family: "Pictos" !important; | |
content: '1'; | |
padding: 3px 0 0 0; | |
} | |
.sheet-table-cell.sheet-small-label.sheet-cssbutton-cell { | |
padding-top:1em; | |
} | |
.sheet-maxhealbutton + span::before { | |
content: '✚'; /*'⛨☤';*/ | |
vertical-align:top; | |
padding: 3px 2px 1px 1px !important; | |
width:1.6em; | |
height:1.6em; | |
} | |
.sheet-createattackbutton + span::before { | |
content: '⚔'; | |
margin-top: 5px; | |
vertical-align:top; | |
padding: 4px 0 0 0 !important; | |
} | |
.sheet-addarmorbutton+ span::before { | |
font-family: "Pictos Three" !important; | |
content: 'b'; | |
vertical-align:top; | |
padding: 4px 0 0 0 !important; | |
} | |
.sheet-addshieldbutton+ span::before { | |
font-family: "Pictos Custom" !important; | |
content: 'e'; | |
vertical-align:top; | |
padding: 4px 0 0 0 !important; | |
} | |
.sheet-configbutton + span::before { | |
content: '⛭'; | |
margin-top: 5px; | |
vertical-align:top; | |
padding: 5px 0 0 0 !important; | |
} | |
.sheet-readonly-show + span::before { | |
background-color:black !important; | |
background: url("http://i.imgur.com/YLJ8xSh.png") ; | |
background-position: -1px -1px; | |
content:' '; | |
width: 1.45rem; | |
height: 1.4rem; | |
background-repeat:no-repeat !important; | |
margin: 3px 0px -5px 4px; | |
} | |
.sheet-readonly-show + span:hover::before { | |
background-color:black !important; | |
background: url("http://i.imgur.com/8t7Ms1b.png") ; | |
background-position: -1px -1px; | |
content:' '; | |
} | |
.sheet-readonly-show:checked + span::before { | |
background-color:white !important; | |
background: url("http://i.imgur.com/C8lPQRS.png") ; | |
background-position: -1px -1px; | |
content:' '; | |
} | |
.sheet-readonly-show:checked + span:hover::before { | |
background-color:white !important; | |
background: url("http://i.imgur.com/MEXe7NT.png") ; | |
background-position: -1px -1px; | |
content:' '; | |
} | |
.sheet-small-label2 .sheet-createattackbutton + span::before { | |
padding: 4px; | |
margin-top: 2px; | |
} | |
.sheet-small-label2 input[type="checkbox"].sheet-csstextbutton, | |
.sheet-small-label2 input[type="checkbox"].sheet-cssbutton { | |
-webkit-margin-before: 0; | |
display: inline-block; | |
} | |
.sheet-showarrow:hover + .sheet-showsect:not(.sheet-showsect-nocolor), | |
.sheet-showarrow:hover + .sheet-showsect::before, | |
.sheet-counted:hover + span, | |
.sheet-counted:hover + span::before, | |
.sheet-csstextbutton:hover, | |
.sheet-csstextbutton:hover + span, | |
.sheet-cssbutton:hover, | |
.sheet-cssbutton:hover + span::before { | |
color: Red; | |
border-color: Red; | |
} | |
/***********************repeating item counter ************************************/ | |
.sheet-repeating-fields { | |
counter-reset: sheet-rep-items -1; | |
position:relative; | |
} | |
/* do not allow user to click when minimized */ | |
.sheet-minimize-show:checked ~ .sheet-lock-show, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-counted, | |
.sheet-lock-show:checked ~ .sheet-repeating-fields .sheet-counted, | |
.sheet-lock-show:checked ~ .sheet-repeating-fields .sheet-showsect { | |
pointer-events: none; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-counted:checked + span::before, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-counted + span::before, | |
.sheet-counted + span::before { | |
counter-increment: sheet-rep-items; | |
content: counter(sheet-rep-items) '. ►' !important; | |
width: auto !important; | |
color: Black; | |
} | |
.sheet-counted:checked + span::before { | |
counter-increment: sheet-rep-items; | |
content: counter(sheet-rep-items) '. ▼' !important; | |
width: auto !important; | |
} | |
/* inside table */ | |
.sheet-counted, | |
.sheet-counted.sheet-sect-show { | |
position: absolute; | |
left: .25em; | |
top: 0; | |
width: 2.5em; | |
height: 2em; | |
padding: 0; | |
} | |
.sheet-hiderepborder .sheet-table-repeating .sheet-counted { | |
top: 1.5em; | |
} | |
.sheet-counted + span { | |
position: relative; | |
width: 3em; | |
min-width: 3em; | |
margin-left: -2em; | |
} | |
.sheet-counted + span.sheet-table-cell { | |
vertical-align: top; | |
padding-top: .25em; | |
} | |
.sheet-nontable-repeating .sheet-counted, | |
.sheet-nontable-repeating .sheet-counted.sheet-sect-show, | |
.sheet-nontable-repeating .sheet-counted + span { | |
display: inline-block; | |
position: relative; | |
vertical-align: middle; | |
} | |
.sheet-repeating-rollbutton { | |
width: 2em; | |
} | |
.sheet-nontable-repeating .sheet-repeating-rollbutton button { | |
position: relative; | |
margin-left: 0; | |
} | |
/*highlight text */ | |
.sheet-boldlabel-check + b:not(.sheet-offCase), | |
.sheet-boldlabel-check + label b:not(.sheet-offCase), | |
.sheet-condition-exists + label, | |
.sheet-status-panel label b { | |
display: inline; | |
font-size: .75rem; | |
line-height: 1.75em; | |
padding: .12em .5em .2em .5em; | |
} | |
.sheet-boldlabel-check:checked + b:not(.sheet-offCase), | |
.sheet-boldlabel-check:checked + label b:not(.sheet-offCase), | |
.sheet-condition-exists.sheet-sect-either-show-n:checked ~ label, | |
.sheet-condition-exists:checked + label { | |
background-color: #4a6486; | |
color: White; | |
border-radius: 5px; | |
display: inline; | |
} | |
.sheet-boldlabel-check + b, | |
.sheet-boldlabel-check + label { | |
cursor: pointer; | |
} | |
/*selected text */ | |
.sheet-selectedlabel-check + b:not(.sheet-offCase), | |
.sheet-selectedlabel-check + label b:not(.sheet-offCase) { | |
color: darkslategrey; | |
display: inline; | |
font-size: .75rem; | |
line-height: 1.5em; | |
padding: 1px .5em 1px .25em; | |
cursor: pointer; | |
} | |
.sheet-selectedlabel-check + b:not(.sheet-offCase):hover, | |
.sheet-selectedlabel-check + label b:not(.sheet-offCase):hover { | |
color: red; | |
font-weight: bold; | |
} | |
.sheet-selectedlabel-check:checked + b:not(.sheet-offCase), | |
.sheet-selectedlabel-check:checked + label b:not(.sheet-offCase) { | |
color: black; | |
font-weight: bold; | |
display: inline; | |
cursor: pointer; | |
} | |
.sheet-conditions .sheet-table-row { | |
height: 1.85em; | |
} | |
.sheet-conditions .sheet-table-row:last-child { | |
background-color: lightgray; | |
} | |
.sheet-conditions .sheet-table-cell { | |
font-size: .75rem; | |
padding: 0 .25em 0 .25em; | |
} | |
.sheet-no-pad-right { | |
padding-right: 0 !important; | |
} | |
hr { | |
border-color: Black; | |
margin: 5px 0; | |
} | |
hr.sheet-skinny { | |
border-color: DarkGrey; | |
height: 1px; | |
margin: 0; | |
} | |
.sheet-npc-hr { | |
padding: 0; | |
margin: 0; | |
} | |
/* used to highlight background of sub-nav row on repeating sections */ | |
.sheet-subnav-hr { | |
width: 100%; | |
border: .65rem solid #DAE4F2; | |
margin-top: -1.35rem; | |
} | |
.sheet-npchead-bottom { | |
margin-bottom: 5px; | |
} | |
.sheet-npchead-top { | |
margin-top: 5px; | |
} | |
.sheet-spellrange-header { | |
width: 15%; | |
} | |
.sheet-iterative_attack_section .sheet-table-row .sheet-table-cell { | |
vertical-align: top; | |
} | |
.sheet-iterative_attack_section .sheet-table-row .sheet-table-cell:first-child { | |
text-align: left; | |
padding-top: .5em; | |
} | |
.sheet-footer { | |
text-align: center; | |
font-size: .75rem; | |
background-color: #FFFFEE; | |
border: 1px #000 solid; | |
border-radius: 3px; | |
clear: both; | |
} | |
.sheet-footnotes { | |
display: table; | |
width: 100%; | |
text-align: center; | |
font-size: 0.75rem | |
} | |
.sheet-compendium-note { | |
float:right; | |
text-align:right; | |
margin-top:.25em; | |
} | |
.sheet-vertical-middle { | |
vertical-align:middle; | |
} | |
.sheet-drag-icon { | |
font-weight:bold; | |
font-size:1.5rem; | |
vertical-align:bottom; | |
} | |
.sheet-compendium-icon { | |
font-weight:bold; | |
font-family: Pictos; | |
font-size:1.125rem; | |
vertical-align:bottom; | |
} | |
.repcontainer .repitem, | |
.sheet-repeating-sect .repitem { | |
padding: 2px 4px 1px 0; | |
margin: 2px 0 4px 0; | |
border: 2px solid #CCCCCC; | |
border-radius: 7px; | |
overflow: hidden; | |
display: block; | |
width: 100%; | |
} | |
.repcontainer.editmode + .repcontrol { | |
margin-bottom: 3em; | |
} | |
.repcontainer.editmode .repitem .itemcontrol { | |
z-index: 3; | |
background-color: gray; | |
background-color: rgba(220, 220, 220, 0.40); | |
} | |
.sheet-repeating-sect { | |
position: relative; | |
} | |
.sheet-table-rollbuttoncell, .sheet-table.cell .sheet-table-rollbuttoncell, .sheet-small-label2.sheet-table-rollbuttoncell { | |
vertical-align:top; | |
} | |
/*Expand to cross both columns */ | |
.sheet-repeating-sect .repcontrol { | |
display: block; | |
clear: both; | |
width: 100%; | |
} | |
.sheet-split-column-show:not(:checked) ~ .sheet-repeating-fields .repitem { | |
clear: both; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .repitem { | |
width: 50%; | |
display: inline-block; | |
float:left; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .repitem:nth-child(odd), | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .repitem:first-child(odd) { | |
float: left; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .repitem:nth-child(even) { | |
float: right; | |
} | |
.repcontrol_add::before { | |
content: '&'; | |
visibility: visible; | |
font-family: pictos ; | |
background-color: #fff; | |
border: 1px solid #000; | |
border-radius: 2px; | |
font-size: 1rem; | |
padding: 2px 4px 2px 4px; | |
color: #000; | |
} | |
.repcontrol .repcontrol_edit:after { | |
content: 'W'; | |
visibility: visible; | |
font-family: pictos; | |
background-color: #fff; | |
border: 1px solid #000; | |
border-radius: 2px; | |
font-size: 1rem; | |
padding: 2px 3px 2px 3px; | |
color: #000; | |
margin-left: -3em; | |
} | |
.editmode ~ .repcontrol .repcontrol_edit:after { | |
content: '3'; | |
} | |
.repcontrol_edit:hover:before, | |
.repcontrol_edit:hover:after, | |
.repcontrol_add:hover:before { | |
background-color: #EFEFEF; | |
} | |
.repcontrol .btn { | |
border: medium none; | |
color: transparent !important; | |
font-size: 2px; /* even transparent can still see with parchment */ | |
background: none; | |
box-shadow: none; | |
} | |
.repcontrol .btn:focus { | |
outline: 0; | |
} | |
.repcontrol_add, | |
.repcontrol_edit { | |
display: block; | |
background: none; | |
color: transparent !important; | |
border: none; | |
box-shadow: none; | |
} | |
.repcontrol_del, | |
.repcontrol_move { | |
display: block; | |
background: black; | |
color: White !important; | |
border: none; | |
box-shadow: none; | |
width: 2em; | |
} | |
.repcontrol_move { | |
float: right; | |
margin-right: 5px; | |
} | |
button[type="roll"].sheet-blank-roll-button::before { | |
content: ' '; | |
} | |
.sheet-options { | |
padding: 2px 0 2px 5px; | |
border: 1px solid #808080; | |
border-radius: 5px; | |
background-color: WhiteSmoke; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-options-readonly , | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-options-readonly .sheet-table-cell { | |
background-color: WhiteSmoke; | |
} | |
.sheet-options.sheet-table.sheet-named, | |
.sheet-conditions.sheet-table { | |
border-top-left-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.sheet-options.sheet-table.sheet-named .sheet-table-name, | |
.sheet-table.sheet-named .sheet-table-name, | |
.sheet-conditions .sheet-table-name { | |
border-top-left-radius: 5px; | |
border-top-right-radius: 5px; | |
} | |
.sheet-nontable-repeating .sheet-options .sheet-table-row > span { | |
margin-right: 1em; | |
display: inline-block; | |
} | |
.sheet-nontable-repeating .sheet-options span input[type="checkbox"] { | |
margin-left: .5em; | |
} | |
.sheet-section-condbuffedit { | |
margin-bottom: .25rem; | |
} | |
.sheet-section-status { | |
margin-top:.25em; | |
display:flex; | |
flex-flow:row nowrap; | |
} | |
.sheet-section-status .sheet-status-panel:first-child{ | |
margin-right:.125em; | |
} | |
.sheet-status-panel { | |
display: inline-block; | |
position: relative; | |
vertical-align: top; | |
flex-basis:50%; | |
line-height:1.2em; | |
} | |
.sheet-status-panel .sheet-options { | |
padding-left: .25em; | |
padding-right: .25em; | |
display:block; | |
width: auto; | |
margin-bottom: 0; | |
height:100%; | |
min-height:100%; | |
background-color: WhiteSmoke; | |
} | |
.sheet-status-panel .sheet-options div { | |
display:inline; | |
} | |
.sheet-status-panel label b { | |
padding: 0 0 0 .25em; | |
} | |
/* when a highlighted field is not showing error, put hidden 2px border so size doesn't change */ | |
input.sheet-highlight, | |
.sheet-highlight input, | |
.sheet-highlight input:disabled, | |
.sheet-highlight input.sheet-calc, | |
.sheet-highlight input[readonly] { | |
border-top: 2px white solid; | |
border-left: 2px white solid; | |
border-right: 2px white solid; | |
} | |
input.sheet-highlight:disabled, | |
input.sheet-highlightinput.sheet-calc, | |
input.sheet-highlight[readonly] | |
.sheet-highlight input:disabled, | |
.sheet-highlight input.sheet-calc, | |
.sheet-highlight input[readonly] { | |
border-bottom: 2px transparent solid; | |
} | |
.sheet-warn-show:checked + input.sheet-highlight, | |
.sheet-warn-show:checked + textarea.sheet-highlight, | |
.sheet-warn-mshow:checked ~ input.sheet-highlight , | |
.sheet-warn-mshow:checked ~ textarea.sheet-highlight , | |
.sheet-warn-show:checked + .sheet-highlight input, | |
.sheet-warn-show:checked + .sheet-highlight textarea, | |
.sheet-warn-mshow:checked ~ .sheet-highlight input, | |
.sheet-warn-mshow:checked ~ .sheet-highlight textarea { | |
border: 2px #B8860B dashed !important; | |
} | |
.sheet-error-show:checked + input.sheet-highlight , | |
.sheet-error-show:checked + textarea.sheet-highlight , | |
.sheet-error-mshow:checked ~ input.sheet-highlight , | |
.sheet-error-mshow:checked ~ textarea.sheet-highlight , | |
.sheet-error-show:checked + .sheet-highlight input, | |
.sheet-error-show:checked + .sheet-highlight textarea, | |
.sheet-error-mshow:checked ~ .sheet-highlight input, | |
.sheet-error-mshow:checked ~ .sheet-highlight textarea { | |
border: 2px #FF0044 dotted !important; | |
} | |
.sheet-offscreen { | |
position: absolute !important; | |
clip: rect(1px, 1px, 1px, 1px); | |
overflow: hidden !important; | |
} | |
.sheet-table-group { | |
display: table-row-group; | |
overflow: hidden; | |
border-collapse: collapse; | |
} | |
.sheet-table-group-head { | |
display: table-header-group; | |
overflow: hidden; | |
border-collapse: collapse; | |
} | |
.sheet-table-group-head .sheet-table-divider, | |
.sheet-table-group-head .sheet-table-divider-lg { | |
vertical-align: bottom; | |
} | |
.sheet-header-row { | |
background-color: Black; | |
color: White; | |
padding-left: 10px; | |
min-height: 1em; | |
} | |
.sheet-table-header { | |
display: table-cell; | |
text-align: center; | |
font-style: italic; | |
font-weight: bold; | |
vertical-align: middle; | |
background-color: LightGrey; | |
min-height: 1.25em; | |
overflow: hidden; | |
} | |
.sheet-class-grid .sheet-table-header { | |
vertical-align: bottom; | |
} | |
.sheet-ability-scores .sheet-table { | |
height: 100%; | |
min-height: 15em; | |
} | |
.sheet-small-label2 { | |
display: inline-block; | |
margin: .3em .124em .3em .125em; | |
height: 3em; | |
min-height: 3em; | |
vertical-align: top; | |
text-align: center; | |
position: relative; | |
} | |
.sheet-nontable-repeating .sheet-linked-fields { | |
vertical-align: top; | |
} | |
.sheet-small-label2 span:not(.sheet-autoexpand) { | |
padding: 0 .07em 0 .07em; | |
text-align: center; | |
font-size: .7rem; | |
font-style: italic; | |
font-weight: bold; | |
color: Black; | |
position: relative; | |
bottom: 0; | |
} | |
.sheet-small-label2.sheet-autoexpand span:not(.sheet-autoexpand) { | |
white-space:nowrap; | |
} | |
.sheet-repeating-id { | |
display: block; | |
clear: left; | |
margin: .25em; | |
} | |
.sheet-repeating-id .sheet-small-label2 span.sheet-selectable, | |
.sheet-repeating-id .sheet-small-label2 span, | |
.sheet-repeating-id .sheet-small-label2 { | |
font-size:.8125rem; | |
font-weight:normal; | |
font-style:normal; | |
color:initial; | |
white-space:nowrap; | |
} | |
.sheet-repeating-id .sheet-small-label2 span.sheet-selectable { | |
border:1pt solid lightgrey; | |
} | |
.sheet-small-label2 > * { | |
max-width: 100%; | |
} | |
.sheet-small-label2 > input, | |
.sheet-small-label2 > select, | |
.sheet-small-label2 > .sheet-calc { | |
display: block; | |
padding: .25em 2px .25em 2px; | |
height: 1.825em; | |
/* otherwise defaults from base.css hardcode it too tall */ | |
position: relative; | |
} | |
/* added for ability level basis inline formulas */ | |
.sheet-small-label2 > input.sheet-error-mshow { | |
display: none; | |
} | |
.sheet-small-label2 input::-moz-focus-inner { | |
padding: 0; | |
} | |
/* chrome displays checkbox height incorrectly and all the way to the left because 1.825em throws it off */ | |
.sheet-small-label2 > input[type="checkbox"], | |
.sheet-small-label2 > input[type="radio"] { | |
-webkit-logical-height: initial; | |
-webkit-margin-before: .8em; | |
width: 100%; | |
border: none; | |
box-shadow: none; | |
margin-top: .5em; | |
margin-bottom: .5em; | |
} | |
.sheet-table-cell > input[type="checkbox"], | |
.sheet-table-cell > input[type="radio"]{ | |
height: 1.5em; | |
margin-top: .25em; | |
} | |
.sheet-hit-points { | |
width: calc(30% - 4px); | |
display: inline-block; | |
min-height: 4em; | |
min-width: 15em; | |
background-color: LightGrey; | |
margin-right:.125em; | |
} | |
.sheet-wound-threshold, | |
.sheet-h2-section.sheet-wound-threshold { | |
display: inline-block; | |
height: auto; | |
/*width:16%;*/ | |
margin-right:.125em; | |
background-color: WhiteSmoke; | |
min-height:11.8em; | |
min-width:11.5em; | |
width:auto; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-core .sheet-wounds-show:checked ~ .sheet-wound-threshold { | |
width:20%; | |
} | |
.sheet-hit-point-calcs { | |
width: calc(70% - 4px); | |
display: inline-block; | |
height: auto; | |
min-width: 20em; | |
} | |
.sheet-wounds-show:checked ~ .sheet-hit-point-calcs { | |
width:auto; | |
max-width:calc(49% - 4px); | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-core .sheet-wounds-show:checked ~ .sheet-h2-section.sheet-hit-points { | |
/*width: 28%;*/ | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2-section.sheet-initiative { | |
min-width:9em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-initiative { | |
/* width: 32%;*/ | |
display: inline-block; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-speeds { | |
/* width: 48.5%;*/ | |
display: inline-block; | |
min-width: 26em; | |
} | |
.sheet-hit-points .sheet-table-header:last-child, | |
.sheet-hit-points .sheet-table-cell:last-child, | |
.sheet-initiative .sheet-table-header:last-child, | |
.sheet-initiative .sheet-table-cell:last-child { | |
padding-right: .5em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-h2-section.sheet-armor-shield { | |
width:calc(100% - 4px); | |
display:inline-table; | |
margin-top:0; | |
} | |
.sheet-h2-section.sheet-armor-shield { | |
width:calc(70% - 4px); | |
display:inline-table; | |
margin-top:0; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-h2-section.sheet-armor-penalties { | |
width:calc(100% - 4px); | |
display:inline-table; | |
} | |
.sheet-h2-section.sheet-armor-penalties { | |
width:calc(30% - 4px); | |
display:inline-table; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-ability-buttons, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-feats { | |
width: calc(50% - 4px); | |
float: left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-section-mythic { | |
width: calc(100% - 4px); | |
float: left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section .sheet-col .sheet-h2-section.sheet-ability-buttons, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section .sheet-col .sheet-h2-section.sheet-feats, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section .sheet-col .sheet-h2-section.sheet-section-mythic { | |
width: calc(50% - 4px); | |
float: left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section .sheet-col .sheet-h2-section.sheet-section-mythic { | |
width: calc(100% - 4px); | |
float: left; | |
} | |
/* if first row is not header */ | |
.sheet-table-name + .sheet-table-group .sheet-small-label2 { | |
margin-top: 1.25em; | |
} | |
.sheet-notes-cell, | |
.sheet-table-cell.sheet-notes-cell { | |
vertical-align: top; | |
} | |
.sheet-config-table { | |
margin-bottom: 1em; | |
} | |
.sheet-config-table .sheet-table-cell { | |
vertical-align: top; | |
padding-left: 0; | |
padding-right: .5em; | |
} | |
.sheet-config-table { | |
display:inline-table; | |
} | |
.sheet-roll-config { | |
width:39%; | |
} | |
.sheet-roll-appear { | |
width:59%; | |
float:right; | |
} | |
.sheet-table-cell.sheet-repeating-rollbutton { | |
vertical-align: top; | |
} | |
.sheet-divider, | |
.sheet-divider-lg, | |
.sheet-divider-db, | |
.sheet-divider-db-lg { | |
text-align: center; | |
vertical-align: middle; | |
} | |
.sheet-divider, | |
.sheet-divider-db { | |
width: .5em; | |
font-size: .85em; | |
font-weight: normal; | |
} | |
.sheet-divider-lg, | |
.sheet-divider-db-lg { | |
width: .75em; | |
font-size: 1.125em; | |
font-weight: bold; | |
} | |
.sheet-divider, | |
.sheet-divider-lg { | |
display: table-cell; | |
} | |
.sheet-divider-db, | |
.sheet-divider-db-lg { | |
display: inline-block; | |
margin-left: -.125em; | |
margin-top: 1em; | |
} | |
.sheet-table-name, | |
.sheet-nontable-name { | |
text-align: center; | |
font-weight: bold; | |
color: White; | |
background-color: Black; | |
padding-top:.25em; | |
} | |
.sheet-nontable-name { | |
width: 100%; | |
} | |
.sheet-nontable-name { | |
display: block; | |
} | |
.sheet-spellclassnav ~ h2.sheet-nontable-name { | |
margin-top: 0; | |
} | |
.sheet-table-name { | |
display: table-caption; | |
caption-side: top; | |
} | |
/* important so overrides more specific */ | |
.sheet-center { | |
text-align: center !important; | |
} | |
.sheet-left { | |
text-align: left !important; | |
} | |
.sheet-right { | |
text-align: right !important; | |
} | |
.sheet-spellrange-data { | |
width: 100% !important; | |
text-align: center !important; | |
} | |
.sheet-spellcaster-button, | |
.sheet-table-cell.sheet-spellcaster-button { | |
text-align: left; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-spellcaster-button, | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-table-cell.sheet-spellcaster-button { | |
width: 8.25rem; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-spellcaster-button, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-table-cell.sheet-spellcaster-button { | |
max-width: 8.25rem; | |
width:auto; | |
} | |
.sheet-spellclass-concentration .sheet-spellcaster-button { | |
max-width:9rem !important; | |
width:9rem !important; | |
} | |
button[type="roll"].sheet-spellcaster-button { | |
font-size: .8rem; | |
white-space: nowrap; | |
width: auto; | |
text-align: left; | |
margin:0; | |
} | |
.sheet-table-group-head.sheet-hidden-head { | |
position: absolute; | |
left: -2000px; | |
} | |
.sheet-hidden-head .sheet-table-header { | |
height: 1px; | |
min-height: 1px; | |
line-height: 1px; | |
max-height: 1px; | |
font-size: .25em; | |
} | |
/* tiny padding in skills */ | |
.sheet-skills .sheet-table-cell { | |
padding-right: 1px; | |
padding-left: 1px; | |
} | |
.sheet-nontable-repeating { | |
border-collapse: collapse; | |
margin-left: 2px; | |
margin-right: 2px; | |
} | |
.sheet-nontable { | |
width: 100%; | |
text-align: justify; | |
border-collapse: collapse; | |
display:inline-block; | |
} | |
.sheet-buffs, | |
.sheet-conditions { | |
border-style: solid; | |
border-width: 2px; | |
border-radius: 5px; | |
margin-bottom: .375rem; | |
} | |
.sheet-entry-wide, | |
span.sheet-entry-wide input, | |
span.sheet-entry-wide input[type="text"], | |
span.sheet-entry-wide textarea { | |
width: 100%; | |
max-width: 100%; | |
} | |
.sheet-nontable .sheet-divider-db-lg { | |
vertical-align: top; | |
} | |
.sheet-nontable-repeating .sheet-divider-db-lg { | |
vertical-align: middle; | |
} | |
.sheet-entry-ultimate { | |
width: 15em; | |
} | |
.sheet-entry-vlong { | |
width: 12em; | |
} | |
.sheet-entry-long { | |
width: 10em; | |
} | |
.sheet-entry-med { | |
width: 8em; | |
} | |
.sheet-entry-short { | |
width: 6em; | |
} | |
.sheet-entry-small { | |
width: 5em; | |
} | |
.sheet-entry-vshort { | |
width: 4em; | |
} | |
input[type="number"].sheet-entry-wide { | |
width: 98%; | |
max-width: 98%; | |
} | |
/****** repeating items ****/ | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-divider-db-lg, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-divider-db, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-divider-db-lg, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-divider-db, | |
.sheet-counted:not(:checked) ~ .sheet-divider-db-lg, | |
.sheet-counted:not(:checked) ~ .sheet-divider-db { | |
width: .5em; | |
margin-left: -.4em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-small-label2, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-small-label2, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2 { | |
margin-left: 0; | |
margin-right: 2px; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-nontable-repeating .sheet-counted { | |
margin-left: -.25em; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-nontable-repeating .sheet-counted + span { | |
margin-left: -2.25em; | |
width: 2em; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-small-label2 { | |
height: auto; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-small-label2 span:not(.sheet-autoexpand) { | |
margin: 0 -.2em 0 -.2em; | |
padding: 0; | |
} | |
/*** when collapsed (sheet-counted unchecked) shrink width | |
* if split, then widen width (so it is more than 1/2 wide) | |
* split should override collapse/minimize | |
* without -shrink should expand on split but not collapse | |
*/ | |
.sheet-entry-60p, | |
.sheet-entry-60p-shrink { | |
width: 59%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-60p-shrink | |
.sheet-counted:not(:checked) ~ .sheet-entry-60p-shrink { | |
width: 40%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-60p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-60p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-60p-shrink { | |
width: 80%; | |
} | |
.sheet-entry-30p, | |
.sheet-entry-30p-shrink { | |
width: 30%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-30p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-30p-shrink { | |
width: 20%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-30p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-30p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-30p-shrink { | |
width: 40%; | |
} | |
.sheet-entry-28p, | |
.sheet-entry-28p-shrink { | |
width: 28%; | |
} | |
.sheet-entry-25p, | |
.sheet-entry-25p-shrink { | |
width: 25%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-25p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-25p-shrink { | |
width: 20%; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-25p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-25p-shrink { | |
width: 35%; | |
} | |
.sheet-entry-20p, | |
.sheet-entry-20p-shrink, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-20p-shrink { | |
width: 20%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-20p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-20p-shrink { | |
width: 15%; | |
} | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-20p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-20p-shrink { | |
width: 25%; | |
} | |
.sheet-entry-15p, | |
.sheet-entry-15p-shrink { | |
width: 15%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-15p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-15p-shrink { | |
width: 10%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-15p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-15p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-15p-shrink { | |
width: 20%; | |
} | |
.sheet-entry-12p, | |
.sheet-entry-12p-shrink { | |
width: 12%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-12p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-12p-shrink { | |
width: 9%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-12p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-12p-shrink { | |
width: 15%; | |
} | |
.sheet-entry-10p-shrink { | |
width: 10%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-10p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-10p-shrink { | |
width: 8%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-10p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-10p-shrink { | |
width: 12%; | |
} | |
.sheet-entry-8p, | |
.sheet-entry-8p-shrink { | |
width: 8%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-8p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-8p-shrink { | |
width: 6%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-8p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-8p-shrink { | |
width: 10%; | |
} | |
.sheet-entry-5p, | |
.sheet-entry-5p-shrink { | |
width: 5%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-5p-shrink, | |
.sheet-counted:not(:checked) ~ .sheet-entry-5p-shrink { | |
width: 4%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-5p-shrink, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-5p, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-5p-shrink { | |
width: 8%; | |
} | |
.sheet-entry-rowname { | |
width: 35%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-entry-rowname { | |
width: 65%; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-vlong, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-vlong, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-vlong { | |
width: 10em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-long, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-long, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-long { | |
width: 8.75em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-med, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-med, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-med { | |
width: 7em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-short, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-short, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-short { | |
width: 5em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-small, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-small, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-small { | |
width: 4em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-entry-vshort, | |
.sheet-split-column-show:checked ~ .sheet-repeating-fields .sheet-entry-vshort, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-entry-vshort { | |
width: 3.5em; | |
} | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-small-label2.sheet-space-right-collapse, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-linked-fields.sheet-space-right-collapse, | |
.sheet-counted:not(:checked) ~ .sheet-small-label2.sheet-space-right-collapse, | |
.sheet-counted:not(:checked) ~ .sheet-linked-fields.sheet-space-right-collapse { | |
margin-right: .125em; | |
} | |
/******* end of generic repeating items ********/ | |
.sheet-extra-damage, | |
.sheet-sect.sheet-expand div.sheet-macro-text { | |
height: auto; | |
background-color: WhiteSmoke; | |
} | |
div.sheet-macro-text .sheet-small-label2, | |
.sheet-extra-damage .sheet-small-label2 { | |
text-align: left; | |
width: auto; | |
height: auto; | |
} | |
.sheet-readonly-show:checked .sheet-main .sheet-defense-table .sheet-table-header { | |
width: 6%; | |
} | |
.sheet-spell-options .sheet-table-cell, | |
.sheet-command-buttons .sheet-table-cell { | |
text-align: left; | |
} | |
.sheet-status-panel .sheet-options .sheet-small-label2 { | |
height: 2.85em; | |
margin-bottom: -.25em; | |
} | |
.sheet-status-panel .sheet-options .sheet-small-label2 input { | |
position: inherit; | |
} | |
.sheet-section-state:checked ~ .sheet-background-color1 { | |
background-color: #f0f8ff; | |
} | |
.sheet-section-header { | |
width: 100%; | |
display: table; | |
clear: both; | |
} | |
.sheet-section-header .sheet-small-label2 { | |
display: table-cell; | |
padding: 0 .25em 0 .25em; | |
vertical-align: bottom; | |
} | |
.sheet-announcements { | |
width: 100%; | |
display: block; | |
clear: both; | |
} | |
.sheet-textarea-gray:not(:checked) ~ .sheet-small-label2 textarea { | |
background-color: silver; | |
color: dimgrey; | |
pointer-events: none; | |
} | |
.sheet-textarea-gray:not(:checked) ~ .sheet-small-label2 { | |
pointer-events: none; | |
} | |
.sheet-insertmacrocell { | |
display: table-cell; | |
} | |
.sheet-insertmacrocell .sheet-small-label2 { | |
display: inline; | |
} | |
.sheet-ability-column{ | |
max-width: 6em; | |
min-width: 4em; | |
width:4.92em; | |
} | |
.sheet-section-ability-list .sheet-small-label2 span:not(.sheet-autoexpand) { | |
font-size:.6rem; | |
} | |
/************************************ TOGGLES **************************************/ | |
/* edit view h2 and h3 arrows*/ | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-h2-section + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-npc-hr + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-npc-hr + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h2-section + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h2-section + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h2arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h2-section + .sheet-h2-section + .sheet-h2-section + .sheet-h2-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-npc-hr + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-cheat + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h3-section + .sheet-h3-section, | |
.sheet-h3arrow:not(:checked) + .sheet-showsect + .sheet-nontable-name + .sheet-h3-section + .sheet-h3-section + .sheet-h3-section, | |
/* header */ | |
.sheet-ack-button:checked ~ .sheet-announcements, | |
/* top of repeating section */ | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-expand, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-sect, | |
.sheet-minimize-show:checked ~ .sheet-expand, | |
.sheet-minimize-show:checked ~ .sheet-repeating-fields .sheet-linked-fields .sheet-macro-text-inline, | |
/* repeating rows */ | |
.sheet-counted:not(:checked) ~ .sheet-linked-fields .sheet-macro-text-inline, | |
.sheet-counted:not(:checked) ~ .sheet-linked-fields .sheet-sect, | |
.sheet-repeating-sect-show:not(:checked) ~ .sheet-repeating-fields .sheet-repeating-hidesect, | |
.sheet-desc-show:not(:checked)~.sheet-desc, | |
.sheet-macro-text-show:not(:checked)~.sheet-macro-text, | |
.sheet-options-show:not(:checked)~.sheet-options, | |
.sheet-advmacro-text-show:not(:checked)~.sheet-advanced-macros, | |
.sheet-misc-show:not(:checked)~.sheet-misc, | |
.sheet-id-show:not(:checked) ~ .sheet-repeating-id, | |
.sheet-range-show:not(:checked) ~ .sheet-range, | |
.sheet-extra-show:not(:checked) ~ .sheet-section-extra, | |
.sheet-sp-show:not(:checked) ~ .sheet-sect-sp, | |
.sheet-sp-show:checked ~ .sheet-sect-sp-inverse, | |
/* class and race */ | |
.sheet-npc-show:checked ~ .sheet-pc-only, | |
.sheet-npc-show:not(:checked) ~ .sheet-npc-only, | |
.sheet-npc-show:checked ~ span .sheet-pc-only, | |
.sheet-npc-show:not(:checked) ~ span .sheet-npc-only, | |
/* generic sections */ | |
.sheet-sect-show:not(:checked) ~ .sheet-sect, | |
.sheet-sect2-show:not(:checked) ~ .sheet-sect2, | |
.sheet-sect3-show:not(:checked) ~ .sheet-sect3, | |
.sheet-sect-show-inverse:checked ~ .sheet-sect-inverse, | |
.sheet-sect2-show-inverse:checked ~ .sheet-sect2-inverse, | |
.sheet-subsect-show:not(:checked) ~ div .sheet-sect, | |
.sheet-subsect2-show:not(:checked) ~ div .sheet-sect2, | |
.sheet-subsect3-show:not(:checked) ~ div .sheet-sect3, | |
/* pc vs npc */ | |
.sheet-npc-show:not(:checked) ~ .sheet-sect-npc, | |
.sheet-npc-show:not(:checked) ~ div .sheet-sect-npc, | |
.sheet-npc-show:checked ~ .sheet-sect-pc, | |
.sheet-npc-show:checked ~ div .sheet-sect-pc, | |
/* | |
.sheet-nextitem-show:not(:checked) + *, | |
*/ | |
.sheet-nextitem-show:not(:checked) + .sheet-nextitem, | |
input[name$="STR-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-str, | |
input[name$="DEX-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-dex, | |
input[name$="CON-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-con, | |
input[name$="INT-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-int, | |
input[name$="WIS-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-wis, | |
input[name$="CHA-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-cha, | |
input[name$="Fort-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-fort, | |
input[name$="Ref-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-ref, | |
input[name$="Will-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-will, | |
input[name$="AC-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-ac, | |
input[name$="Touch-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-touch, | |
input[name$="CMD-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-cmd, | |
input[name$="Melee-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-melee, | |
input[name$="Ranged-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-ranged, | |
input[name$="DMG-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-dmg, | |
input[name$="Check-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-check, | |
input[name$="CasterLevel-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-casterlevel, | |
input[name$="HP-temp-show"].sheet-nextitem-show:not(:checked) ~ .sheet-b-hp-temp, | |
input[name$="ability_type"].sheet-nextitem-show:not(:checked) ~ .sheet-concentration, | |
input[name$="class-info-show"].sheet-nextitem-show:not(:checked) ~ .sheet-experience, | |
input[name$="prestige_fame"].sheet-nextitem-show:not(:checked) ~ .sheet-faction-notes, | |
input[name$="initiative-show"].sheet-nextitem-show:not(:checked) ~ .sheet-speeds, | |
input[name$="uncanny_dodge"].sheet-nextitem-show:not(:checked) ~ .sheet-ac-ability, | |
input[name$="uncanny_dodge"].sheet-nextitem-show:not(:checked) ~ .sheet-ac-ability-display, | |
input[name$="uncanny_dodge"].sheet-nextitem-show:not(:checked) ~ .sheet-ac-dodge, | |
input[value="Light"].sheet-nextitem-show:not(:checked) ~ .sheet-armor3-l, | |
input[value="Medium"].sheet-nextitem-show:not(:checked) ~ .sheet-armor3-m, | |
input[value="Heavy"].sheet-nextitem-show:not(:checked) ~ .sheet-armor3-h, | |
input[value="Light"].sheet-nextitem-show:not(:checked) ~ .sheet-shield3-l, | |
input[value="Heavy"].sheet-nextitem-show:not(:checked) ~ .sheet-shield3-h, | |
input[value="Tower Shield"].sheet-nextitem-show:not(:checked) ~ .sheet-shield3-t, | |
input[name$="ranged_2_show"].sheet-nextitem-show:not(:checked) ~ .sheet-ranged2, | |
input[name$="cmb_2_show"].sheet-nextitem-show:not(:checked) ~ .sheet-cmb2, | |
input[name$="ammo"].sheet-nextitem-show:not(:checked) ~ .sheet-ammo, | |
input[name$="frequency"].sheet-nextitem-show:not(:checked) ~ .sheet-freq-rounds, | |
input[name$="ability_type"].sheet-nextitem-show:not(:checked) ~ .sheet-casting-ability, | |
input[name$="ability_type"].sheet-nextitem-show:not(:checked) ~ .sheet-ability-sr, | |
input[name$="metamagic"].sheet-nextitem-show:not(:checked) ~ .sheet-slot, | |
input[name$="wound_threshold-show"].sheet-nextitem-show:not(:checked) ~ .sheet-endurance-feat, | |
input[name$="wound_threshold-show"].sheet-nextitem-show:not(:checked) ~ .sheet-gritty-mode, | |
/* logic section */ | |
.sheet-xor-A-show:not(:checked)~.sheet-xor-B-show:not(:checked)~.sheet-xor-sect, | |
.sheet-xor-A-show:checked~.sheet-xor-B-show:checked~.sheet-xor-sect, | |
.sheet-nexor-A-show:checked~.sheet-nexor-B-show:not(:checked)~.sheet-nexor-sect, | |
.sheet-nexor-A-show:not(:checked)~.sheet-nexor-B-show:checked~.sheet-nexor-sect, | |
.sheet-or-A-show:not(:checked)~.sheet-or-B-show:not(:checked) ~ .sheet-either-or-sect, | |
.sheet-or-A-show:not(:checked)~.sheet-or-B-show:not(:checked)~ div.sheet-class-table .sheet-either-or-sect, | |
.sheet-or-B-show:checked~.sheet-nor-sect, | |
.sheet-or-A-show:checked~.sheet-nor-sect, | |
.sheet-or-C-show:checked~.sheet-nor-sect, | |
.sheet-or-D-show:checked~.sheet-nor-sect, | |
.sheet-not-A-show:checked ~ .sheet-or-B-show:not(:checked) ~ .sheet-not-A-or-B-sect, | |
.sheet-not-A-show:checked ~ .sheet-or-B-show:not(:checked) ~ div .sheet-not-A-or-B-sect, | |
.sheet-not-C-show:checked ~ .sheet-or-D-show:not(:checked) ~ .sheet-not-C-or-D-sect, | |
.sheet-not-C-show:checked ~ .sheet-or-D-show:not(:checked) ~ div .sheet-not-C-or-D-sect, | |
.sheet-sect-either-show-n:not(:checked)~ .sheet-sect, | |
/* conditions and buffs */ | |
.sheet-condition-exists:not(:checked) + label, | |
.sheet-condition-exists:checked ~.sheet-panel-name, | |
.sheet-conditions-show:not(:checked) ~ .sheet-conditions, | |
.sheet-buff-exists:not(:checked) + label, | |
.sheet-buff-exists:checked ~.sheet-panel-name, | |
.sheet-buffs-show:not(:checked) ~ .sheet-buffs, | |
/* spells per day section */ | |
.sheet-spontaneous-show:not(:checked) ~ div .sheet-spontaneous, | |
.sheet-spontaneous-show:checked ~ div .sheet-spontaneous-inverse, | |
.sheet-spellclass0-show:not(:checked) ~ .sheet-sect-spellclass0, | |
.sheet-spellclass1-show:not(:checked) ~ .sheet-sect-spellclass1, | |
.sheet-spellclass2-show:not(:checked) ~ .sheet-sect-spellclass2, | |
/* other sections */ | |
.sheet-extra-damage-show:not(:checked) ~ .sheet-extra-damage, | |
.sheet-show-spell-cell:not(:checked) ~ div .sheet-spell-cell, | |
.sheet-init-notes-show:not(:checked)~.sheet-init-notes, | |
.sheet-iterations-show:not(:checked) ~ .sheet-iterative_attack_section, | |
.sheet-armor-attributes-show:not(:checked)~.sheet-armor-attributes, | |
.sheet-weapon-attributes-show:not(:checked)~.sheet-weapon-attributes, | |
/* skills */ | |
.sheet-custom-skill-2-show:not(:checked) ~ .sheet-custom-skill-3-show:not(:checked) ~ .sheet-custom-skill-6-show:not(:checked) ~ .sheet-custom-skill-10-show:not(:checked) ~ .sheet-custom-skill-2, | |
.sheet-custom-skill-3-show:not(:checked) ~ .sheet-custom-skill-6-show:not(:checked) ~ .sheet-custom-skill-10-show:not(:checked) ~ .sheet-custom-skill-3, | |
.sheet-custom-skill-6-show:not(:checked) ~ .sheet-custom-skill-10-show:not(:checked) ~ .sheet-custom-skill-6, | |
.sheet-custom-skill-10-show:not(:checked) ~ .sheet-custom-skill-10, | |
.sheet-misc-skill-2-show:not(:checked) ~ .sheet-misc-skill-3-show:not(:checked) ~ .sheet-misc-skill-6-show:not(:checked) ~ .sheet-misc-skill-10-show:not(:checked) ~ .sheet-misc-skill-2, | |
.sheet-misc-skill-3-show:not(:checked) ~ .sheet-misc-skill-6-show:not(:checked) ~ .sheet-misc-skill-10-show:not(:checked) ~ .sheet-misc-skill-3, | |
.sheet-misc-skill-6-show:not(:checked) ~ .sheet-misc-skill-10-show:not(:checked) ~ .sheet-misc-skill-6, | |
.sheet-misc-skill-10-show:not(:checked) ~ .sheet-misc-skill-10, | |
/* skills fill-in sections */ | |
.sheet-custom-skill-1-show:not(:checked) ~.sheet-artistry-show:not(:checked)~.sheet-artistry, | |
.sheet-custom-skill-1-show:not(:checked) ~.sheet-craft-show:not(:checked)~.sheet-craft, | |
.sheet-custom-skill-1-show:not(:checked) ~ .sheet-misc-show:not(:checked)~.sheet-misc, | |
.sheet-knowledge-show:not(:checked)~.sheet-knowledge, | |
.sheet-custom-skill-1-show:not(:checked) ~.sheet-lore-show:not(:checked)~.sheet-lore, | |
.sheet-custom-skill-1-show:not(:checked) ~.sheet-perform-show:not(:checked)~.sheet-perform, | |
.sheet-custom-skill-1-show:not(:checked) ~.sheet-profession-show:not(:checked)~.sheet-profession, | |
/* skill total top row */ | |
.sheet-skill-totals .sheet-unchained-show:not(:checked) ~ * .sheet-bg, | |
.sheet-skill-totals .sheet-bg-show:not(:checked) ~ * .sheet-bg, | |
/* unchained off turn off consolidated and bg only tabs and skills */ | |
.sheet-unchained-show:not(:checked) ~ .sheet-consolidated, | |
.sheet-unchained-show:not(:checked) ~ .sheet-bg-only, | |
.sheet-unchained-show:not(:checked) ~ .sheet-skills .sheet-consolidated, | |
.sheet-unchained-show:not(:checked) ~ .sheet-skills .sheet-bg-only, | |
/* unchained turn off core tab */ | |
.sheet-unchained-show:checked ~ .sheet-core-only, | |
/* unchained plus consolidated turn off core tab and skills (adventure, bg, and bg only) */ | |
.sheet-unchained-show:checked ~ .sheet-consolidated-show:checked ~ .sheet-bg-only, | |
.sheet-unchained-show:checked ~ .sheet-consolidated-show:checked ~ .sheet-skills .sheet-adventure, | |
.sheet-unchained-show:checked ~ .sheet-consolidated-show:checked ~ .sheet-skills .sheet-bg, | |
.sheet-unchained-show:checked ~ .sheet-consolidated-show:checked ~ .sheet-skills .sheet-bg-only, | |
/* unchained plus background turn off consolidated tab and skills*/ | |
.sheet-unchained-show:checked ~ .sheet-bg-show:checked ~ .sheet-consolidated, | |
.sheet-unchained-show:checked ~ .sheet-bg-show:checked ~ .sheet-skills .sheet-consolidated, | |
/* bg adventure tab turn off bg and bg only skills */ | |
.sheet-unchained-show:checked ~ .sheet-bg-show:checked ~ .sheet-tab1:checked ~ .sheet-skills .sheet-bg:not(.sheet-adventure), | |
.sheet-unchained-show:checked ~ .sheet-bg-show:checked ~ .sheet-tab1:checked ~ .sheet-skills .sheet-bg-only, | |
/* bg background tab turn off adventure skills */ | |
.sheet-unchained-show:checked ~ .sheet-bg-show:checked ~ .sheet-tab2:checked ~ .sheet-skills .sheet-adventure:not(.sheet-bg) { | |
display: none; | |
} | |
.sheet-condition-exists.sheet-sect-either-show-n:checked ~ label { | |
display:inline !important; | |
} | |
/* inventory subsections */ | |
.sheet-inventory-onetime-show:not(:checked) ~ .sheet-repeating-fields .sheet-nontable-repeating .sheet-items-toggle { | |
display:none; | |
} | |
.sheet-equipmentnav ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-inventory-onetime-show:not(:checked) ~ .sheet-repeating-fields .sheet-nontable-repeating .sheet-items-toggle-except-on-all { | |
display:none; | |
} | |
/* skill columns */ | |
.sheet-skill-conds-header { | |
width:5em; | |
font-stretch:extra-condensed; | |
} | |
input[type="text"].sheet-skill-conds { | |
width:4.5em; | |
text-align:center; | |
} | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(2), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(8), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(9), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(10), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(15), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(2), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row + .sheet-table-cell + .sheet-table-cell, | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(2), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(8), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(9), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(10), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(15){ | |
display: none; | |
} | |
.sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-header:nth-child(3), | |
.sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(3), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(3), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(3) { | |
width:12em; | |
max-width:12em; | |
} | |
.sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-header:nth-child(4), | |
.sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(4), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(4), | |
.sheet-skilllist .sheet-skill-onetime-show:not(:checked) ~ .sheet-skills .sheet-table-row .sheet-table-header:nth-child(4) { | |
width:4em; | |
max-width:4em; | |
} | |
/********************************************** Roll Templates ***************************************************************************/ | |
.sheet-rolltemplate-pf_generic, | |
.sheet-rolltemplate-pf_ability, | |
.sheet-rolltemplate-pf_defense, | |
.sheet-rolltemplate-pf_attack, | |
.sheet-rolltemplate-pf_spell, | |
.sheet-rolltemplate-pf_block { | |
box-sizing: border-box; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table { | |
width: 100%; | |
display: table; | |
border-width: 1px; | |
border-style: solid; | |
border-spacing: 0; | |
border-collapse: collapse; | |
-moz-box-shadow: 2px 2px 5px Black; | |
-webkit-box-shadow: 2px 2px 5px Black; | |
box-shadow: 2px 2px 5px Black; | |
overflow: hidden; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-header, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header, | |
.sheet-rolltemplate-pf_block .sheet-roll-header { | |
border-width: 1px; | |
border-style: solid; | |
display: table; | |
caption-side: top; | |
width: 100%; | |
font-size: 1rem; | |
overflow: hidden; | |
vertical-align: bottom; | |
font-weight: bold; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-header a, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header a, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header a, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header a, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header a, | |
.sheet-rolltemplate-pf_block .sheet-roll-header a { | |
text-decoration: underline; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-header span.sheet-left, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header span.sheet-left, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header span.sheet-left, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header span.sheet-left, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header span.sheet-left, | |
.sheet-rolltemplate-pf_block .sheet-roll-header span.sheet-left { | |
padding-left: 2px; | |
} | |
.sheet-rolltemplate-pf_generic div.sheet-roll-accessible, | |
.sheet-rolltemplate-pf_ability div.sheet-roll-accessible, | |
.sheet-rolltemplate-pf_defense div.sheet-roll-accessible, | |
.sheet-rolltemplate-pf_attack div.sheet-roll-accessible, | |
.sheet-rolltemplate-pf_spell div.sheet-roll-accessible, | |
.sheet-rolltemplate-pf_block div.sheet-roll-accessible { | |
width: 100%; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-table.sheet-rounded, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table.sheet-rounded, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table.sheet-rounded, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table.sheet-rounded, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table.sheet-rounded, | |
.sheet-rolltemplate-pf_block .sheet-roll-table.sheet-rounded { | |
border-radius: 5px; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-subtitle, | |
.sheet-rolltemplate-pf_ability .sheet-subtitle, | |
.sheet-rolltemplate-pf_defense .sheet-subtitle, | |
.sheet-rolltemplate-pf_attack .sheet-subtitle, | |
.sheet-rolltemplate-pf_spell .sheet-subtitle, | |
.sheet-rolltemplate-pf_block .sheet-subtitle { | |
font-size: .8125rem; | |
font-weight: normal !important; | |
text-align: left; | |
font-variant: small-caps; | |
display: block; | |
width: 100%; | |
padding: 2px 0 0 2px; | |
word-break: break-word; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-header-image, | |
.sheet-rolltemplate-pf_ability .sheet-header-image, | |
.sheet-rolltemplate-pf_defense .sheet-header-image, | |
.sheet-rolltemplate-pf_attack .sheet-header-image, | |
.sheet-rolltemplate-pf_spell .sheet-header-image, | |
.sheet-rolltemplate-pf_block .sheet-header-image { | |
float: right; | |
padding: 0; | |
vertical-align: middle; | |
min-width: 30px; | |
} | |
.sheet-rolltemplate-pf_generic img, | |
.sheet-rolltemplate-pf_ability img, | |
.sheet-rolltemplate-pf_defense img, | |
.sheet-rolltemplate-pf_attack img, | |
.sheet-rolltemplate-pf_spell img, | |
.sheet-rolltemplate-pf_block img { | |
vertical-align: middle; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-group, | |
.sheet-rolltemplate-pf_ability .sheet-roll-group, | |
.sheet-rolltemplate-pf_defense .sheet-roll-group, | |
.sheet-rolltemplate-pf_attack .sheet-roll-group, | |
.sheet-rolltemplate-pf_spell .sheet-roll-group, | |
.sheet-rolltemplate-pf_block .sheet-roll-group, | |
.sheet-rolltemplate-pf_generic .sheet-roll-group2, | |
.sheet-rolltemplate-pf_ability .sheet-roll-group2, | |
.sheet-rolltemplate-pf_defense .sheet-roll-group2, | |
.sheet-rolltemplate-pf_attack .sheet-roll-group2, | |
.sheet-rolltemplate-pf_spell .sheet-roll-group2, | |
.sheet-rolltemplate-pf_block .sheet-roll-group2, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupi, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupi, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupc { | |
display: table-row-group; | |
width: 100%; | |
overflow: hidden; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-row, | |
.sheet-rolltemplate-pf_ability .sheet-roll-row, | |
.sheet-rolltemplate-pf_defense .sheet-roll-row, | |
.sheet-rolltemplate-pf_attack .sheet-roll-row, | |
.sheet-rolltemplate-pf_spell .sheet-roll-row, | |
.sheet-rolltemplate-pf_block .sheet-roll-row { | |
display: table-row; | |
width: 100%; | |
overflow: hidden; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-cell, | |
.sheet-rolltemplate-pf_ability .sheet-roll-cell, | |
.sheet-rolltemplate-pf_defense .sheet-roll-cell, | |
.sheet-rolltemplate-pf_attack .sheet-roll-cell, | |
.sheet-rolltemplate-pf_spell .sheet-roll-cell, | |
.sheet-rolltemplate-pf_block .sheet-roll-cell { | |
display: table-cell; | |
padding: 3px 2px 1px 4px; | |
line-height: 1.1em; | |
text-align: left; | |
font-size: .8125rem; | |
vertical-align: top; | |
overflow: hidden; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_ability .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_defense .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_attack .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_spell .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_block .sheet-roll-group2 .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc .sheet-roll-row .sheet-roll-cell:last-child, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupc .sheet-roll-row .sheet-roll-cell:last-child { | |
text-align: right; | |
padding: 1px 1px 1px .5em; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-right, | |
.sheet-rolltemplate-pf_ability .sheet-right, | |
.sheet-rolltemplate-pf_defense .sheet-right, | |
.sheet-rolltemplate-pf_attack .sheet-right, | |
.sheet-rolltemplate-pf_spell .sheet-right, | |
.sheet-rolltemplate-pf_block .sheet-right { | |
text-align: right !important; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-offscreen, | |
.sheet-rolltemplate-pf_ability .sheet-offscreen, | |
.sheet-rolltemplate-pf_defense .sheet-offscreen, | |
.sheet-rolltemplate-pf_attack .sheet-offscreen, | |
.sheet-rolltemplate-pf_spell .sheet-offscreen, | |
.sheet-rolltemplate-pf_block .sheet-offscreen { | |
position: absolute !important; | |
left: -9999px !important; | |
width: 1px !important; | |
height: 1px !important; | |
overflow: hidden !important; | |
} | |
/************************************ command buttons *********************************/ | |
.sheet-rolltemplate-pf_generic a[href^="~"], .sheet-rolltemplate-pf_generic .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_generic label span [href^="~"], | |
.sheet-rolltemplate-pf_ability a[href^="~"], .sheet-rolltemplate-pf_ability .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_ability label span [href^="~"], | |
.sheet-rolltemplate-pf_defense a[href^="~"], .sheet-rolltemplate-pf_defense .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_defense label span [href^="~"], | |
.sheet-rolltemplate-pf_attack a[href^="~"], .sheet-rolltemplate-pf_attack .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_attack label span [href^="~"], | |
.sheet-rolltemplate-pf_spell a[href^="~"], .sheet-rolltemplate-pf_spell .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_spell label span [href^="~"], | |
.sheet-rolltemplate-pf_block a[href^="~"], .sheet-rolltemplate-pf_block .sheet-roll-cell a[href^="~"], .sheet-rolltemplate-pf_block label span [href^="~"] { | |
background-color: var(--sheet-pf-bg); | |
color: var(--sheet-pf-text); | |
padding: 2px 4px 1px 4px; | |
margin: 2px -1px 1px 0px; | |
font-weight: normal; | |
display: inline-block; | |
border: 1px solid #789; | |
border-radius: 2px; | |
font-size: .75rem; | |
} | |
.sheet-rolltemplate-pf_generic a[href^="~"]:hover, .sheet-rolltemplate-pf_generic .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_generic label span [href^="~"]:hover, | |
.sheet-rolltemplate-pf_ability a[href^="~"]:hover, .sheet-rolltemplate-pf_ability .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_ability label span [href^="~"]:hover, | |
.sheet-rolltemplate-pf_defense a[href^="~"]:hover, .sheet-rolltemplate-pf_defense .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_defense label span [href^="~"]:hover, | |
.sheet-rolltemplate-pf_attack a[href^="~"]:hover, .sheet-rolltemplate-pf_attack .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_attack label span [href^="~"]:hover, | |
.sheet-rolltemplate-pf_spell a[href^="~"]:hover, .sheet-rolltemplate-pf_spell .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_spell label span [href^="~"]:hover, | |
.sheet-rolltemplate-pf_block a[href^="~"]:hover, .sheet-rolltemplate-pf_block .sheet-roll-cell a[href^="~"]:hover, .sheet-rolltemplate-pf_block label span [href^="~"]:hover { | |
text-decoration: none; | |
cursor: pointer; | |
color: #f00; | |
box-shadow: 1px 1px 2px #333; | |
} | |
/********************************* accessible templates ******************************/ | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible .sheet-roll-header, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible .sheet-roll-header, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible .sheet-roll-header, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible .sheet-roll-header, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible .sheet-roll-header, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible .sheet-roll-header { | |
margin: 2px 0 1px 0; | |
font-size: 1.2em; | |
display: block; | |
border: none; | |
padding: 0 0 0 2px; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible .sheet-subtitle, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible .sheet-subtitle, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible .sheet-subtitle, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible .sheet-subtitle, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible .sheet-subtitle, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible .sheet-subtitle { | |
font-size: 1.2em; | |
padding: 0 0 0 2px; | |
/*border-bottom:1pt #CCCCCC solid;*/ | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible > label, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible > label, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible > label, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible > label { | |
width: 99%; | |
line-height: 1.4em; | |
font-size: .8125rem; | |
margin: 0 .2em 0 .2em; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible > label span, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible > label span, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible > label span, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label span, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label span, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible > label span { | |
line-height: 1em; | |
font-size: .8125rem; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible .sheet-right, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible .sheet-right, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible .sheet-right, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible .sheet-right, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible .sheet-right, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible .sheet-right { | |
float: right; | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-iter-space, | |
.sheet-rolltemplate-pf_spell .sheet-roll-iter-space { | |
height: .75em; | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label.sheet-atk-i, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label.sheet-atk-i { | |
margin-top: .75em; | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupi, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupi, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label.sheet-atk-i, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label.sheet-atk-i { | |
border-top-width: 2px; | |
border-top-style: solid; | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupc, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label.sheet-atk-c, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label.sheet-atk-c { | |
border-top-width: 1px; | |
border-top-style: solid; | |
} | |
.sheet-rolltemplate-pf_spell .sheet-dmg, | |
.sheet-rolltemplate-pf_spell .sheet-dmg-x, | |
.sheet-rolltemplate-pf_spell .sheet-crit-dmg, | |
.sheet-rolltemplate-pf_spell .sheet-crit-dmg-x, | |
.sheet-rolltemplate-pf_attack .sheet-dmg, | |
.sheet-rolltemplate-pf_attack .sheet-dmg-x, | |
.sheet-rolltemplate-pf_attack .sheet-crit-dmg, | |
.sheet-rolltemplate-pf_attack .sheet-crit-dmg-x { | |
text-indent: 0.5em !important; | |
} | |
/************************************ COLORS ****************************************/ | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table { | |
background-color: White; | |
} | |
/* changeable */ | |
.sheet-rolltemplate-pf_generic .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_ability .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_defense .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_attack .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_spell .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_block .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label:not(.sheet-atksbkg):nth-child(odd), | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible > label:nth-child(odd) { | |
background-color: WhiteSmoke; | |
} | |
.sheet-rolltemplate-pf_generic a, | |
.sheet-rolltemplate-pf_ability a, | |
.sheet-rolltemplate-pf_defense a, | |
.sheet-rolltemplate-pf_attack a, | |
.sheet-rolltemplate-pf_spell a, | |
.sheet-rolltemplate-pf_block a { | |
background-color: DimGrey; | |
color: White; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table { | |
border-color: Black; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-header, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header, | |
.sheet-rolltemplate-pf_block .sheet-roll-header { | |
border-color: Black; | |
background-color: Black; | |
color: White; | |
} | |
/* define vars */ | |
.sheet-rolltemplate-pf_generic, | |
.sheet-rolltemplate-pf_ability, | |
.sheet-rolltemplate-pf_defense, | |
.sheet-rolltemplate-pf_attack, | |
.sheet-rolltemplate-pf_spell, | |
.sheet-rolltemplate-pf_block { | |
--sheet-pf-bg: Black; | |
--sheet-pf-text: White; | |
--sheet-pf-oddbg: WhiteSmoke; | |
--sheet-pf-sec: SteelBlue; | |
--sheet-pf-ter: LightGrey; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-white, | |
.sheet-rolltemplate-pf_ability .sheet-color-white, | |
.sheet-rolltemplate-pf_defense .sheet-color-white, | |
.sheet-rolltemplate-pf_attack .sheet-color-white, | |
.sheet-rolltemplate-pf_spell .sheet-color-white, | |
.sheet-rolltemplate-pf_block .sheet-color-white { | |
--sheet-pf-bg: White; | |
--sheet-pf-text: #101010; | |
--sheet-pf-oddbg: #F0F0F0; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-grey, | |
.sheet-rolltemplate-pf_ability .sheet-color-grey, | |
.sheet-rolltemplate-pf_defense .sheet-color-grey, | |
.sheet-rolltemplate-pf_attack .sheet-color-grey, | |
.sheet-rolltemplate-pf_spell .sheet-color-grey, | |
.sheet-rolltemplate-pf_block .sheet-color-grey { | |
--sheet-pf-bg: Silver; | |
--sheet-pf-text: Black; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkgrey, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkgrey, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkgrey, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkgrey, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkgrey, | |
.sheet-rolltemplate-pf_block .sheet-color-darkgrey { | |
--sheet-pf-bg: DimGrey; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-red, | |
.sheet-rolltemplate-pf_ability .sheet-color-red, | |
.sheet-rolltemplate-pf_defense .sheet-color-red, | |
.sheet-rolltemplate-pf_attack .sheet-color-red, | |
.sheet-rolltemplate-pf_spell .sheet-color-red, | |
.sheet-rolltemplate-pf_block .sheet-color-red { | |
--sheet-pf-bg: Crimson; | |
--sheet-pf-oddbg: MistyRose; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkred, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkred, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkred, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkred, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkred, | |
.sheet-rolltemplate-pf_block .sheet-color-darkred { | |
--sheet-pf-bg: DarkRed; | |
--sheet-pf-oddbg: MistyRose; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-orange, | |
.sheet-rolltemplate-pf_ability .sheet-color-orange, | |
.sheet-rolltemplate-pf_defense .sheet-color-orange, | |
.sheet-rolltemplate-pf_attack .sheet-color-orange, | |
.sheet-rolltemplate-pf_spell .sheet-color-orange, | |
.sheet-rolltemplate-pf_block .sheet-color-orange { | |
--sheet-pf-bg: DarkOrange; | |
--sheet-pf-text: Black; | |
--sheet-pf-oddbg: antiquewhite; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkorange, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkorange, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkorange, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkorange, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkorange, | |
.sheet-rolltemplate-pf_block .sheet-color-darkorange { | |
--sheet-pf-bg: OrangeRed; | |
--sheet-pf-oddbg: mistyrose; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-yellow, | |
.sheet-rolltemplate-pf_ability .sheet-color-yellow, | |
.sheet-rolltemplate-pf_defense .sheet-color-yellow, | |
.sheet-rolltemplate-pf_attack .sheet-color-yellow, | |
.sheet-rolltemplate-pf_spell .sheet-color-yellow, | |
.sheet-rolltemplate-pf_block .sheet-color-yellow { | |
--sheet-pf-bg: khaki; | |
--sheet-pf-text: Black; | |
--sheet-pf-oddbg: papayawhip; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkyellow, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkyellow, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkyellow, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkyellow, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkyellow, | |
.sheet-rolltemplate-pf_block .sheet-color-darkyellow { | |
--sheet-pf-bg: darkgoldenrod; | |
--sheet-pf-oddbg: papayawhip; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-green, | |
.sheet-rolltemplate-pf_ability .sheet-color-green, | |
.sheet-rolltemplate-pf_defense .sheet-color-green, | |
.sheet-rolltemplate-pf_attack .sheet-color-green, | |
.sheet-rolltemplate-pf_spell .sheet-color-green, | |
.sheet-rolltemplate-pf_block .sheet-color-green { | |
--sheet-pf-bg: MediumSeaGreen; | |
--sheet-pf-oddbg: LightCyan; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkgreen, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkgreen, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkgreen, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkgreen, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkgreen, | |
.sheet-rolltemplate-pf_block .sheet-color-darkgreen { | |
--sheet-pf-bg: DarkGreen; | |
--sheet-pf-oddbg: LightCyan; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-azure, | |
.sheet-rolltemplate-pf_ability .sheet-color-azure, | |
.sheet-rolltemplate-pf_defense .sheet-color-azure, | |
.sheet-rolltemplate-pf_attack .sheet-color-azure, | |
.sheet-rolltemplate-pf_spell .sheet-color-azure, | |
.sheet-rolltemplate-pf_block .sheet-color-azure { | |
--sheet-pf-bg: LightSkyBlue; | |
--sheet-pf-oddbg: LightCyan; | |
--sheet-pf-text: Black; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkazure, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkazure, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkazure, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkazure, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkazure, | |
.sheet-rolltemplate-pf_block .sheet-color-darkazure { | |
--sheet-pf-bg: DeepSkyBlue; | |
--sheet-pf-oddbg: LightCyan; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-blue, | |
.sheet-rolltemplate-pf_ability .sheet-color-blue, | |
.sheet-rolltemplate-pf_defense .sheet-color-blue, | |
.sheet-rolltemplate-pf_attack .sheet-color-blue, | |
.sheet-rolltemplate-pf_spell .sheet-color-blue, | |
.sheet-rolltemplate-pf_block .sheet-color-blue { | |
--sheet-pf-bg: Blue; | |
--sheet-pf-oddbg: PowderBlue; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkblue, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkblue, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkblue, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkblue, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkblue, | |
.sheet-rolltemplate-pf_block .sheet-color-darkblue { | |
--sheet-pf-bg: Navy; | |
--sheet-pf-oddbg: LightBlue; | |
--sheet-pf-sec: LightSteelBlue; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-pink, | |
.sheet-rolltemplate-pf_ability .sheet-color-pink, | |
.sheet-rolltemplate-pf_defense .sheet-color-pink, | |
.sheet-rolltemplate-pf_attack .sheet-color-pink, | |
.sheet-rolltemplate-pf_spell .sheet-color-pink, | |
.sheet-rolltemplate-pf_block .sheet-color-pink { | |
--sheet-pf-bg: LightPink; | |
--sheet-pf-oddbg: Lavender; | |
--sheet-pf-text: Black; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkpink, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkpink, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkpink, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkpink, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkpink, | |
.sheet-rolltemplate-pf_block .sheet-color-darkpink { | |
--sheet-pf-bg: DeepPink; | |
--sheet-pf-oddbg: Lavender; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-teal, | |
.sheet-rolltemplate-pf_ability .sheet-color-teal, | |
.sheet-rolltemplate-pf_defense .sheet-color-teal, | |
.sheet-rolltemplate-pf_attack .sheet-color-teal, | |
.sheet-rolltemplate-pf_spell .sheet-color-teal, | |
.sheet-rolltemplate-pf_block .sheet-color-teal { | |
--sheet-pf-bg: LightSeaGreen; | |
--sheet-pf-oddbg: PaleTurquoise; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkteal, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkteal, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkteal, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkteal, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkteal, | |
.sheet-rolltemplate-pf_block .sheet-color-darkteal { | |
--sheet-pf-bg: Teal; | |
--sheet-pf-oddbg: PaleTurquoise; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-cyan, | |
.sheet-rolltemplate-pf_ability .sheet-color-cyan, | |
.sheet-rolltemplate-pf_defense .sheet-color-cyan, | |
.sheet-rolltemplate-pf_attack .sheet-color-cyan, | |
.sheet-rolltemplate-pf_spell .sheet-color-cyan, | |
.sheet-rolltemplate-pf_block .sheet-color-cyan { | |
--sheet-pf-bg: Turquoise; | |
--sheet-pf-oddbg: LightCyan; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkcyan, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkcyan, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkcyan, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkcyan, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkcyan, | |
.sheet-rolltemplate-pf_block .sheet-color-darkcyan { | |
--sheet-pf-bg: DarkCyan; | |
--sheet-pf-oddbg: LightCyan; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-purple, | |
.sheet-rolltemplate-pf_ability .sheet-color-purple, | |
.sheet-rolltemplate-pf_defense .sheet-color-purple, | |
.sheet-rolltemplate-pf_attack .sheet-color-purple, | |
.sheet-rolltemplate-pf_spell .sheet-color-purple, | |
.sheet-rolltemplate-pf_block .sheet-color-purple { | |
--sheet-pf-bg: MediumOrchid; | |
--sheet-pf-oddbg: lavender; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkpurple, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkpurple, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkpurple, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkpurple, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkpurple, | |
.sheet-rolltemplate-pf_block .sheet-color-darkpurple { | |
--sheet-pf-bg: RebeccaPurple; | |
--sheet-pf-oddbg: LightSteelBlue; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-violet, | |
.sheet-rolltemplate-pf_ability .sheet-color-violet, | |
.sheet-rolltemplate-pf_defense .sheet-color-violet, | |
.sheet-rolltemplate-pf_attack .sheet-color-violet, | |
.sheet-rolltemplate-pf_spell .sheet-color-violet, | |
.sheet-rolltemplate-pf_block .sheet-color-violet { | |
--sheet-pf-bg: Violet; | |
--sheet-pf-oddbg: lavender; | |
--sheet-pf-text: Black; | |
} | |
.sheet-rolltemplate-pf_generic .sheet-color-darkviolet, | |
.sheet-rolltemplate-pf_ability .sheet-color-darkviolet, | |
.sheet-rolltemplate-pf_defense .sheet-color-darkviolet, | |
.sheet-rolltemplate-pf_attack .sheet-color-darkviolet, | |
.sheet-rolltemplate-pf_spell .sheet-color-darkviolet, | |
.sheet-rolltemplate-pf_block .sheet-color-darkviolet { | |
--sheet-pf-bg: DarkViolet; | |
--sheet-pf-oddbg: Thistle; | |
} | |
/************ set color *********/ | |
.sheet-rolltemplate-pf_generic .sheet-roll-table, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table, | |
.sheet-rolltemplate-pf_block .sheet-roll-table, | |
.sheet-rolltemplate-pf_generic .sheet-roll-table *, | |
.sheet-rolltemplate-pf_ability .sheet-roll-table *, | |
.sheet-rolltemplate-pf_defense .sheet-roll-table *, | |
.sheet-rolltemplate-pf_attack .sheet-roll-table *, | |
.sheet-rolltemplate-pf_spell .sheet-roll-table *, | |
.sheet-rolltemplate-pf_block .sheet-roll-table *, | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible, | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible *, | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible *, | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible *, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible *, | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible *, | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible * { | |
border-color: var(--sheet-pf-bg); | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-header, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header, | |
.sheet-rolltemplate-pf_block .sheet-roll-header, | |
.sheet-rolltemplate-pf_generic .sheet-roll-header span, | |
.sheet-rolltemplate-pf_ability .sheet-roll-header span, | |
.sheet-rolltemplate-pf_defense .sheet-roll-header span, | |
.sheet-rolltemplate-pf_attack .sheet-roll-header span, | |
.sheet-rolltemplate-pf_spell .sheet-roll-header span, | |
.sheet-rolltemplate-pf_block .sheet-roll-header span, | |
.sheet-rolltemplate-pf_generic a, | |
.sheet-rolltemplate-pf_ability a, | |
.sheet-rolltemplate-pf_defense a, | |
.sheet-rolltemplate-pf_attack a, | |
.sheet-rolltemplate-pf_spell a, | |
.sheet-rolltemplate-pf_block a { | |
background-color: var(--sheet-pf-bg); | |
color: var(--sheet-pf-text); | |
} | |
.sheet-rolltemplate-pf_generic .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_ability .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_defense .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_attack .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_spell .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_block .sheet-roll-row:nth-child(odd), | |
.sheet-rolltemplate-pf_generic .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_ability .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_defense .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label:not(.sheet-atksbkg):nth-child(odd), | |
.sheet-rolltemplate-pf_spell .sheet-roll-accessible > label:nth-child(odd), | |
.sheet-rolltemplate-pf_block .sheet-roll-accessible > label:nth-child(odd) { | |
background-color: var(--sheet-pf-oddbg); | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupi > .sheet-roll-row, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupi > .sheet-roll-row, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc > .sheet-roll-row, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupc > .sheet-roll-row { | |
background-color: white; | |
} | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label.sheet-atk, | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible > label.sheet-confirm, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupi > .sheet-roll-row:first-child, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupi > .sheet-roll-row:first-child, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc > .sheet-roll-row:first-child, | |
.sheet-rolltemplate-pf_spell .sheet-roll-groupc > .sheet-roll-row:first-child { | |
background-color: var(--sheet-pf-oddbg); | |
} | |
/* make the vs so and so transparent | |
inline rolls are after this so they override. | |
*/ | |
.sheet-rolltemplate-pf_attack .sheet-roll-accessible .sheet-confirm .sheet-vs, | |
.sheet-rolltemplate-pf_attack .sheet-roll-groupc .sheet-vs { | |
color: transparent; | |
} | |
/************* inline roll *******/ | |
/* first line not used so put dummy class here, something really odd going on*/ | |
.inlinerollresult, | |
.sheet-rolltemplate-pf_generic .inlinerollresult, | |
.sheet-rolltemplate-pf_ability .inlinerollresult, | |
.sheet-rolltemplate-pf_defense .inlinerollresult, | |
.sheet-rolltemplate-pf_attack .inlinerollresult, | |
.sheet-rolltemplate-pf_spell .inlinerollresult, | |
.sheet-rolltemplate-pf_block .inlinerollresult { | |
color: White; | |
background-color: Black; | |
border-color: Black; | |
min-width: 1em; | |
text-align: center; | |
display: inline-block; | |
margin-left: 1px; | |
padding: 0; | |
} | |
/*green*/ | |
.sheet-rolltemplate-pf_generic .inlinerollresult.fullcrit, | |
.sheet-rolltemplate-pf_ability .inlinerollresult.fullcrit, | |
.sheet-rolltemplate-pf_defense .inlinerollresult.fullcrit, | |
.sheet-rolltemplate-pf_attack .inlinerollresult.fullcrit, | |
.sheet-rolltemplate-pf_spell .inlinerollresult.fullcrit, | |
.sheet-rolltemplate-pf_block .inlinerollresult.fullcrit { | |
border-color: #3FB315; | |
color: White; | |
background-color: #3FB315; | |
} | |
/* red*/ | |
.sheet-rolltemplate-pf_generic .inlinerollresult.fullfail, | |
.sheet-rolltemplate-pf_ability .inlinerollresult.fullfail, | |
.sheet-rolltemplate-pf_defense .inlinerollresult.fullfail, | |
.sheet-rolltemplate-pf_attack .inlinerollresult.fullfail, | |
.sheet-rolltemplate-pf_spell .inlinerollresult.fullfail, | |
.sheet-rolltemplate-pf_block .inlinerollresult.fullfail { | |
border-color: #B31515; | |
color: White; | |
background-color: #B31515; | |
} | |
/* purple when 1 high 1 low */ | |
.sheet-rolltemplate-pf_generic .inlinerollresult.importantroll, | |
.sheet-rolltemplate-pf_ability .inlinerollresult.importantroll, | |
.sheet-rolltemplate-pf_defense .inlinerollresult.importantroll, | |
.sheet-rolltemplate-pf_attack .inlinerollresult.importantroll, | |
.sheet-rolltemplate-pf_spell .inlinerollresult.importantroll, | |
.sheet-rolltemplate-pf_block .inlinerollresult.importantroll { | |
border-color: #4A57ED; | |
color: White; | |
background-color: #4A57ED; | |
} | |
/****************************************************************************************************************** | |
**************************************************************************************************************** | |
****************************************************************************************************************/ | |
.sheet-feats .sheet-table-header { | |
white-space:nowrap; | |
} | |
.sheet-extra-damage-section .sheet-table-cell { | |
padding-right: .5em; | |
} | |
/* 3way */ | |
/* readonly / edit mode button is reverse unchecked looks like checked */ | |
/* button */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skill-options .sheet-config-table.sheet-options { | |
border:none; | |
} | |
/* draw border have to put + here just to override specificity of arrow toggles above. don't want to use important here or all display below will have to use important. */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section + .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section + .sheet-h2-section + .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section + .sheet-h3-section , | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section + .sheet-h3-section + .sheet-h3-section { | |
max-width: calc(100% - .25em); | |
/* display: inline-block; */ | |
display: block; | |
margin: .125em; | |
clear: none; | |
float: left; | |
height: auto; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section:not(.sheet-noborder-readonly) + .sheet-h2-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2arrow:not(:checked) ~ .sheet-h2-section:not(.sheet-noborder-readonly) + .sheet-h2-section:not(.sheet-noborder-readonly) + .sheet-h2-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section:not(.sheet-noborder-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section:not(.sheet-noborder-readonly) + .sheet-h3-section:not(.sheet-noborder-readonly) , | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h3arrow:not(:checked) ~ .sheet-h3-section:not(.sheet-noborder-readonly) + .sheet-h3-section:not(.sheet-noborder-readonly) + .sheet-h3-section:not(.sheet-noborder-readonly) { | |
border: 1px solid black; | |
border-radius: 5px; | |
} | |
/* default turn off sections */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-notes { | |
min-height: 1.5em !important; | |
height: auto; | |
} | |
/* readonly mode toggles */ | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-show-readonly.sheet-inverse-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-hide-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-cheat:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-showarrow.sheet-h2arrow:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-showarrow.sheet-h3arrow:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-clickheader.sheet-showsect:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-table-name:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-nontable-name:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-secondary-table-name:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-divider:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-divider-lg:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-desc-show:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-desc-showlabel:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-macro-text-show:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-macro-text-showlabel:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-id-show:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-id-showlabel:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-macro-text:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-repeating-id:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-armor-attributes:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-armor-attributes-showlabel:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-weapon-attributes:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-repeating-fields .sheet-weapon-attributes-showlabel:not(.sheet-show-readonly) { | |
display: none !important; | |
} | |
.sheet-hide-unused-section-readonly:checked + .sheet-showarrow.sheet-h2arrow + .sheet-showsect + .sheet-h2-section, | |
.sheet-hide-unused-section-readonly:checked + .sheet-showarrow.sheet-h3arrow + .sheet-showsect + .sheet-h3-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section h1{ | |
display: none; | |
} | |
/*widths */ | |
.sheet-col { | |
width: 100%; | |
display: block; | |
} | |
.sheet-row { | |
width: 100%; | |
display: block; | |
height: auto; | |
} | |
.sheet-expand-arrow { | |
position:absolute; | |
} | |
.sheet-expand-arrow + span { | |
position:absolute; | |
left:.25em; | |
} | |
.sheet-hasexpandrows .sheet-expand1, | |
.sheet-hasexpandrows .sheet-expand1 + span { | |
top:4.25em; | |
} | |
.sheet-hasexpandrows .sheet-expand2, | |
.sheet-hasexpandrows .sheet-expand2 + span { | |
top:6.25em; | |
} | |
.sheet-hasexpandrows .sheet-expand3, | |
.sheet-hasexpandrows .sheet-expand3 + span { | |
top:8.25em; | |
} | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand1, | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand1 + span { | |
top:5em; | |
} | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand2, | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand2 + span { | |
top:7em; | |
} | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand3, | |
.sheet-class-table.sheet-hasexpandrows .sheet-expand3 + span { | |
top:9em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand1, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand1 + span { | |
top:5.25em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand2, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand2 + span { | |
top:7.25em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand3, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-class-table.sheet-hasexpandrows .sheet-expand3 + span { | |
top:9.25em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1 + span { | |
top:3.5em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand2, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand2 + span { | |
top:5.5em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand3, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand3 + span { | |
top:7.5em; | |
} | |
/* repeating sections take up half on "all" view | |
also if multiple repeating sects inside h2 they are 100% wide and only h2 is narrow. | |
*/ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-half-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-tab99:checked ~ .sheet-section > .sheet-col, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section:not(.sheet-section-npc) > .sheet-h2-section:not(.sheet-wide-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section > .sheet-h2-section .sheet-h3-section:not(.sheet-wide-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section:not(.sheet-section-npc) > .sheet-h2-section.sheet-repeating-sect:not(.sheet-wide-readonly) { | |
margin: 2px; | |
width: calc(50% - 4px); | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-npc > .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-npc > .sheet-h2-section .sheet-repeating-sect, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section > .sheet-h2-section.sheet-wide-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section > .sheet-h2-section.sheet-repeating-sect, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-col .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section > .sheet-h2-section.sheet-wide-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-h3-section.sheet-wide-readonly{ | |
margin: 2px; | |
width: calc(100% - 4px); | |
float: left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-col { | |
/* display:inline-block; */ | |
display:block; | |
float:left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-flex-row { | |
display: flex !important; | |
flex-flow: row nowrap; | |
align-items: stretch !important; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-flex-col { | |
display: flex !important; | |
flex-flow: column nowrap; | |
align-items: stretch !important; | |
} | |
.sheet-h2-section.sheet-core-details { | |
height:auto; | |
display;block; | |
clear:both; | |
margin: 4px 2px 2px 2px; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-col .sheet-h2-section.sheet-ability-scores, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-ability-scores { | |
margin: 2px; | |
width: calc(50% - 4px); | |
float: left; | |
min-height: 16em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-col .sheet-h2-section.sheet-half-readonly, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-half-readonly { | |
margin: 2px; | |
width: calc(50% - 4px); | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-col .sheet-h2-section.sheet-class-grid, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-col .sheet-h2-section.sheet-experience, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-class-grid, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-col .sheet-h2-section.sheet-experience { | |
margin: 2px; | |
width: calc(50% - 4px); | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2-section.sheet-ability-scores { | |
/* width: 44%;*/ | |
min-width: 15em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-h2-section.sheet-class-grid { | |
/* width: 55%;*/ | |
min-width: 15em; | |
} | |
.sheet-creature-race-header { | |
height: 4.2em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-creature-race-header { | |
height: 1.25em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-experience { | |
min-width: 19em; | |
margin: 2px; | |
/* width: calc(50% - 4px);*/ | |
display:inline-block; | |
min-height: 6.45em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-speeds { | |
min-width: 25em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked ) ~ .sheet-section-core .sheet-row.sheet-row2 { | |
width: 100%; | |
display:block; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-core .sheet-row.sheet-row2 { | |
width: 70%; | |
/* display:inline-block; */ | |
display:block; | |
float:left; | |
margin-right:.125em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main ~ .sheet-section-core .sheet-h2-section.sheet-hit-points , | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-core .sheet-h2-section.sheet-hit-points { | |
max-width:calc(50% - 4px); | |
width:auto; | |
flex-grow:2; | |
} | |
/* | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-core .sheet-h2-section.sheet-hit-points { | |
max-width:calc(40% - 4px); | |
width:auto; | |
} | |
*/ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-wounds-show:not(:checked) ~ .sheet-h2-section.sheet-hit-points { | |
margin: 2px; | |
} | |
.sheet-wound-threshold .sheet-table-row { | |
float:right; | |
clear:right; | |
white-space:nowrap; | |
} | |
.sheet-wound-threshold .sheet-table-cell { | |
text-align:left; | |
padding-left:.5em; | |
} | |
.sheet-wound-threshold .sheet-table-cell label { | |
margin-right:.5em; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-wound-threshold { | |
width:auto; | |
flex-grow:1; | |
} | |
/* | |
.sheet-h2-section.sheet-wound-threshold { | |
min-width:11.5em; | |
width:auto; | |
display:inline-block; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-wound-threshold { | |
width:17%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked ) ~ .sheet-section-core .sheet-h2-section.sheet-wound-threshold { | |
width: 24%; | |
display:inline-block; | |
min-width:12em; | |
} | |
*/ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-initiative, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-wounds-show:checked ~ .sheet-h2-section.sheet-initiative, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-wounds-show:not(:checked) ~ .sheet-h2-section.sheet-initiative { | |
max-width:calc(50% - 4px); | |
margin:2px; | |
width:auto; | |
flex-grow:2; | |
min-width:14em; | |
} | |
/*added this because the contents were pushing out of the parent element in non-edit view */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-initiative .sheet-table span.sheet-table-cell { | |
display: inline-block; | |
vertical-align: bottom; | |
padding: 4px; | |
} | |
.sheet-h2-section.sheet-speeds { | |
min-width:30em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-h2-section.sheet-speeds { | |
margin: 2px; | |
width: calc(100% - 4px); | |
display:block; | |
} | |
/* defense page */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section > .sheet-h2-section.sheet-saves, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-h2-section.sheet-saves, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-defenses .sheet-h2-section.sheet-saves { | |
min-width: 18em; | |
/* display: inline-block; */ | |
display:block; | |
margin: 2px 2px 0 0; | |
float: right; | |
width: calc(30% - 4px); | |
min-height:17em; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-saves-notes-table .sheet-table-cell:first-child { | |
width: 25%; | |
text-align:left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-saves-notes-table .sheet-table-cell { | |
display:block; | |
width:100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section .sheet-saves-notes-table .sheet-table-cell textarea { | |
min-height: 4em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-h2-section.sheet-defense-grid { | |
min-width: 30em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-h2-section.sheet-defense-grid { | |
width:69%; | |
min-height:19.3em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-defenses .sheet-h2-section.sheet-defense-grid { | |
margin: 2px; | |
width: calc(50% - 4px); | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-h2-section.sheet-attack-grid { | |
/*margin: 2px; | |
width: calc(50% - 4px);*/ | |
min-width: 24em; | |
min-height:13em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section > .sheet-h2-section.sheet-spellcasting-classes.sheet-wide-readonly { | |
margin: 2px 0 2px 4px; | |
width: 100%; | |
float: left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section .sheet-h3-section.sheet-domains.sheet-wide-readonly { | |
padding-bottom: 0.5em; | |
margin: 0 0 0 -2px; | |
min-width: calc(100% - 1px); | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-h2-section.sheet-advanced-macros { | |
/*margin: 2px; | |
width: calc(100% - 4px);*/ | |
border: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-col.sheet-col1 .sheet-table { | |
margin-right:0; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-current-loads { | |
flex-flow: row nowrap; | |
justify-content: space-between; | |
} | |
/* block not table because of wrap */ | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-current-loads .sheet-table, | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-loads-and-lift .sheet-table, | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-currency .sheet-table { | |
display:inline-block; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-current-loads .sheet-load .sheet-table-cell { | |
line-height:3em; | |
} | |
.sheet-carried-totals, | |
.sheet-load, | |
.sheet-currency, | |
.sheet-lift-modifiers, | |
.sheet-lift { | |
min-width: 16em; | |
} | |
.sheet-carried-totals, .sheet-load { | |
width:50%; | |
} | |
.sheet-lift-modifiers, .sheet-lift { | |
width:33%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-h2-section.sheet-other-items { | |
width:100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-h2-section.sheet-other-items { | |
width:100%; | |
} | |
/* inventory page switch from rows to columns */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-h2-section.sheet-currency, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-h2-section.sheet-current-loads, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-h2-section.sheet-loads-and-lift { | |
display:flex; | |
flex-flow:column; | |
} | |
/* inventory page only */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-col.sheet-col1 .sheet-h2-section.sheet-currency, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-col.sheet-col1 .sheet-h2-section.sheet-current-loads { | |
width: calc(50% - 4px); | |
float:left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-loads-and-lift { | |
width: calc(50% - 4px); | |
float: right; | |
} | |
/* inventory all page */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col1 .sheet-h2-section.sheet-currency, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col1 .sheet-h2-section.sheet-current-loads, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col1 .sheet-h2-section.sheet-loads-and-lift { | |
width:100%; | |
} | |
/* col 2 worn items */ | |
.sheet-worn-items { | |
display: flex; | |
flex-flow: row nowrap; | |
justify-content: space-between; | |
max-width: 100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-worn-items { | |
flex-flow:column; | |
align-items:stretch; | |
} | |
.sheet-worn-items .sheet-table { | |
display:inline-block; | |
width: 49%; | |
flex-basis:50%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-inventory .sheet-col.sheet-col2 { | |
width: 100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col1{ | |
margin: 2px 2px 2px -2px; | |
width: 40%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col2 { | |
margin: 2px 0 2px 0; | |
width: calc(60% - 4px); | |
float:right; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-col.sheet-col2 .sheet-worn-items .sheet-table { | |
width: 100%; | |
display:table; | |
flex-basis:100%; | |
} | |
/* in case flex not supported: */ | |
.sheet-h2-section.sheet-worn-items .sheet-table:first-child{ | |
margin-right:.125em; | |
} | |
.sheet-h2-section.sheet-worn-items .sheet-table:last-child{ | |
float:right; | |
} | |
/* read only any page */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-current-loads .sheet-table, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-loads-and-lift .sheet-table, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-h2-section.sheet-currency .sheet-table { | |
width: 100%; | |
} | |
/* display xp at bottom of page in all pages mode */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-inventory .sheet-experience { | |
display: none; | |
} | |
/******** spells ********/ | |
.sheet-spellclass-spellnotes .sheet-table-header { | |
white-space:nowrap; | |
} | |
.sheet-spellpoints .sheet-table-header { | |
white-space:normal; | |
} | |
.sheet-spellclass-spellnotes .sheet-notes-cell { | |
width: 33%; | |
} | |
.sheet-h3-section.sheet-spellclass-level, | |
.sheet-h3-section.sheet-spellclass-concentration { | |
width: 69.5%; | |
float: left; | |
} | |
.sheet-h3-section.sheet-spellclass-ranges { | |
display:inline-table; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-spells .sheet-h3-section.sheet-spellclass-ranges { | |
max-width: 29.75%; | |
vertical-align:top; | |
float:right; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-spells .sheet-h3-section.sheet-spellclass-roll-adj { | |
max-width: 29.75%; | |
float:right; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-spells .sheet-spellclass-ranges .sheet-table-header{ | |
height:2.25rem; /* exactly matches 2 rows from sheet-spellclass-level table.*/ | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1 .sheet-table .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1 .sheet-table .sheet-divider-lg{ | |
display:none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-header:nth-child(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-divider:nth-child(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-cell:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-header:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-divider:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-header:nth-child(10), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-table-cell:nth-child(10){ | |
display:none; | |
} | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1, | |
.sheet-readonly-show:checked ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col2 { | |
width: 100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1 { | |
margin: 2px 2px 2px -4px; | |
width: 50%; | |
float:left; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col2 { | |
margin: 2px; | |
width: calc(50% - 4px); | |
float:right; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1 .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col2 .sheet-h2-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col1 .sheet-h3-section, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-spells .sheet-col.sheet-col2 .sheet-h3-section { | |
width: 100%; | |
display:block; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-skills .sheet-skilllist { | |
width: 100%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-skills .sheet-skilllist { | |
margin: 2px; | |
width: calc(50% - 4px); | |
} | |
/**************** tabs expand */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-skills .sheet-skillsnav ~ .sheet-tab { | |
width: 28%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-skills .sheet-skillsnav ~ .sheet-tabinput { | |
width: 28%; | |
margin-right: -28%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-spells .sheet-spellclassnav ~ .sheet-tab:not(.sheet-tab99) { | |
width: 25%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ .sheet-section-spells .sheet-spellclassnav ~ .sheet-tabinput:not(.sheet-tab99) { | |
width: 25%; | |
margin-right: -25%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ div .sheet-tab.sheet-tab99 { | |
width: 10%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:checked ~ div .sheet-tabinput.sheet-tab99 { | |
width: 10%; | |
margin-right: -10%; | |
} | |
/* hide table columns */ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-header:nth-child(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-cell:nth-child(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-header:nth-child(5), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-cell:nth-child(5), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-header:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-cell:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-header:nth-child(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-cell:nth-child(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-table-cell:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-ability-scores .sheet-divider-lg { | |
display: none; | |
} | |
/* | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(n+7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(n+7) | |
*/ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-header:nth-child(10), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-core .sheet-class-grid .sheet-table-cell:nth-child(10){ | |
display:none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-header:nth-child(3), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-cell:nth-of-type(3), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-header:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-cell:nth-of-type(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-cell:nth-of-type(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-header:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-cell:nth-of-type(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-header:nth-child(n+13), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-grid .sheet-defense-table .sheet-table-cell:nth-of-type(n+13) { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-header:nth-child(n+3), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-cell:nth-child(n+3) { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-divider-lg { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-header:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-cell:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-header:nth-child(11), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-tab99:not(:checked) ~ .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-cell:nth-child(11) { | |
display: table-cell; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-defenses .sheet-defense-notes .sheet-notes { | |
height:5em; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-group-head .sheet-table-header:nth-child(n+3), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-child(n+3) { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-group-head .sheet-table-header:nth-of-type(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-of-type(4), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-group-head .sheet-table-header:nth-of-type(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-of-type(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-group-head .sheet-table-header:nth-of-type(11), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-of-type(11), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-group-head .sheet-table-header:nth-of-type(17), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-of-type(17) { | |
display: table-cell; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(10), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(11), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(12), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(13), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(15), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(17), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(7), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(9), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(10), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(11), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(12), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(13), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(15), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(17), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skills-key { | |
display: none; | |
} | |
/* | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(6), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-header:nth-child(8), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skilllist .sheet-skills .sheet-table-row .sheet-table-cell:nth-child(8) { | |
display: table-cell; | |
} | |
*/ | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skill-totals .sheet-table-header:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skill-totals .sheet-table-cell:not(.sheet-show-readonly), | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skill-totals .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skill-totals .sheet-divider-lg { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-carried-totals .sheet-divider, | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section-inventory .sheet-carried-totals .sheet-divider-lg { | |
display: none; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-section > .sheet-nontable-name.sheet-show-readonly { | |
width:49%; | |
float:left; | |
display:block; | |
/* display:inline-block; */ | |
} | |
/* npc / spells overrides all above,no config in readonly if not checked */ | |
.sheet-show-spell-tab:not(:checked) ~ .sheet-main .sheet-spelltab, | |
.sheet-show-spell-tab:not(:checked) ~ .sheet-main .sheet-section-spells { | |
display: none; | |
} | |
.sheet-show-npc-tab:not(:checked) ~ .sheet-main .sheet-npctab, | |
.sheet-show-npc-tab:not(:checked) ~ .sheet-main .sheet-section-npc { | |
display: none; | |
} | |
.sheet-table-rightcell { | |
width:90%; | |
max-width:90%; | |
} | |
.sheet-readonly-show:not(:checked) ~ .sheet-main .sheet-nowrap-readonly { | |
white-space:nowrap !important; | |
} | |
.sheet-small-label2.sheet-autoexpand { | |
padding-top:2em; | |
width:auto; | |
min-width:3.5em; | |
max-width:99%; | |
} | |
.sheet-small-label2.sheet-autoexpand input { | |
position:absolute; | |
overflow:hidden; | |
height:1.5em; | |
top:.3em; | |
} | |
.sheet-small-label2.sheet-autoexpand span.sheet-autoexpand { | |
visibility:hidden; | |
width:100%; | |
white-space:pre-wrap; | |
word-wrap:break-word; | |
overflow-wrap:break-word; | |
display:block; | |
min-height:.8125rem; | |
height:auto; | |
} | |
.sheet-small-label2.sheet-wide-textareaparent { | |
display:block; | |
clear:both; | |
height:auto; | |
} | |
.sheet-emphasize-field, | |
.sheet-table-header.sheet-emphasize-field { | |
background-color:#556677; | |
color:white; | |
} | |
.sheet-inspecial { | |
display:block; | |
text-indent:1.25em; | |
} | |
/*skill too crowded*/ | |
.sheet-skills .sheet-divider, | |
/* turn config page on /off */ | |
.sheet-config-show:checked ~ .sheet-pfsheet, | |
.sheet-config-show:not(:checked) ~ .sheet-section-config, | |
/* config page toggles override all others: */ | |
.sheet-advanced-spell-option-show:not(:checked) ~ .sheet-spellcasting-classes .sheet-advanced-spell-option, | |
.sheet-advanced-spell-macro-show:not(:checked) ~ .sheet-spellcasting-classes .sheet-advanced-spell-macro, | |
.sheet-spell-multiclassed-show:not(:checked) ~ .sheet-spellcasting-classes .sheet-spell-multiclassed, | |
.sheet-spell-multiclassed-show:not(:checked) ~ .sheet-repeating-sect .sheet-spell-multiclassed, | |
.sheet-all-macro-text-show:not(:checked) ~ div .sheet-macro-text, | |
.sheet-all-macro-text-show:not(:checked) ~ div .sheet-showsect.sheet-macro-text-showlabel, | |
.sheet-all-macro-text-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-header:last-child, | |
.sheet-all-macro-text-show:not(:checked) ~ .sheet-main .sheet-section-skills .sheet-skills .sheet-table-row .sheet-table-cell:last-child, | |
.sheet-wounds-show:not(:checked) ~ .sheet-wound-threshold, | |
.sheet-advanced-macro-show:not(:checked) ~ .sheet-main .sheet-advanced-macros, | |
.sheet-advanced-macro-show:not(:checked) ~ .sheet-main .sheet-advmacro-text-showlabel, | |
.sheet-racial-traits-show:not(:checked) ~ .sheet-section-racial-traits, | |
.sheet-racial-traits-show:not(:checked) ~ div .sheet-section-racial-traits, | |
.sheet-traits-show:not(:checked) ~ .sheet-section-traits, | |
.sheet-traits-show:not(:checked) ~ div .sheet-section-traits, | |
.sheet-featlist-show:not(:checked) ~ .sheet-section-featlist, | |
.sheet-featlist-show:not(:checked) ~ div .sheet-section-featlist, | |
.sheet-classfeatures-show:not(:checked) ~ .sheet-section-classfeatureslist, | |
.sheet-classfeatures-show:not(:checked) ~ div .sheet-section-classfeatureslist, | |
.sheet-oldslas-show:not(:checked) ~ .sheet-section-oldslas, | |
.sheet-oldslas-show:not(:checked) ~ div .sheet-section-oldslas, | |
.sheet-mythic-show:not(:checked) ~ .sheet-section-mythic, | |
.sheet-mythic-show:not(:checked) ~ .sheet-repeating-fields .sheet-section-mythic, | |
.sheet-mythic-show:not(:checked) ~ .sheet-repeating-sect .sheet-repeating-fields .sheet-section-mythic, | |
.sheet-mythic-show:not(:checked) ~ div .sheet-section-mythic, | |
.sheet-psionic-show:not(:checked) ~ .sheet-section-psionic, | |
.sheet-psionic-show:not(:checked) ~ div .sheet-section-psionic { | |
display: none !important; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment