mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-01 04:32:28 +00:00
6056 lines
200 KiB
CSS
6056 lines
200 KiB
CSS
@import url('https://fonts.googleapis.com/css?family=Ubuntu|Roboto+Mono|Open+Sans|Lato&display=swap');
|
|
|
|
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: 1.5rem;
|
|
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: 1.3rem;
|
|
color: initial;
|
|
}
|
|
|
|
h4,
|
|
h5,
|
|
h6 {
|
|
line-height: 1em;
|
|
font-size: 1.3rem;
|
|
color: initial;
|
|
}
|
|
|
|
.sheet-pf-wrapper {
|
|
width: 100%;
|
|
min-width: 800px;
|
|
margin-top: -1em;
|
|
}
|
|
|
|
/* standalone generic toggles */
|
|
.sheet-wounds-show,
|
|
.sheet-mythic-show,
|
|
.sheet-psionic-show,
|
|
.sheet-racial-traits-show,
|
|
.sheet-traits-show,
|
|
.sheet-featlist-show,
|
|
.sheet-classfeatures-show,
|
|
.sheet-oldslas-show,
|
|
.sheet-nextitem-show,
|
|
.sheet-use-size-show,
|
|
.sheet-repeating-sect-show,
|
|
.sheet-advanced-macro-show,
|
|
.sheet-buff-exists,
|
|
.sheet-condition-exists,
|
|
.sheet-horror-show,
|
|
.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 {
|
|
display: none;
|
|
}
|
|
|
|
.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: 0.1rem;
|
|
margin-top: 0.1rem;
|
|
}
|
|
|
|
input[type="text"] {
|
|
width: 100%;
|
|
min-width: 3em;
|
|
}
|
|
|
|
input[type="text"],
|
|
input[type="number"],
|
|
textarea {
|
|
color: #222;
|
|
background-color: white;
|
|
font-style: normal;
|
|
}
|
|
|
|
.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 !important;
|
|
}
|
|
|
|
.sheet-progress-icon {
|
|
position: absolute;
|
|
z-index: 5;
|
|
top: 4em;
|
|
color: red;
|
|
background-color: white;
|
|
}
|
|
|
|
.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-macro-text-inline,
|
|
.sheet-skill-macro-text {
|
|
height: 2.15em;
|
|
min-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-small-label2.sheet-linked-tablecell,
|
|
.sheet-table-cell.sheet-linked-tablecell {
|
|
width: 13em;
|
|
min-width: 9em;
|
|
}
|
|
|
|
.sheet-table-cell.sheet-linked-tablecell-short {
|
|
width: 7.8em;
|
|
min-width: 6.5em;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sheet-linked-fields .sheet-macro-text-inline.sheet-linked-cellfield,
|
|
.sheet-linked-tablecell select.sheet-linked-cellfield,
|
|
.sheet-linked-tablecell .sheet-macro-text-inline.sheet-linked-cellfield {
|
|
width: calc(100% - 3.5em);
|
|
max-width: calc(100% - 3.5em);
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
.sheet-linked-tablecell-short select.sheet-linked-cellfield,
|
|
.sheet-linked-tablecell-short .sheet-macro-text-inline.sheet-linked-cellfield {
|
|
width: calc(100% - 2.9em);
|
|
max-width: calc(100% - 2.9em);
|
|
}
|
|
|
|
.sheet-linked-fields.sheet-small-label2 input[type="number"],
|
|
.sheet-linked-fields.sheet-small-label2 select,
|
|
.sheet-linked-fields.sheet-small-label2 textarea,
|
|
.sheet-linked-fields.sheet-small-label2 .sheet-divider-db-lg,
|
|
.sheet-linked-fields.sheet-small-label2 .sheet-divider-db,
|
|
.sheet-linked-tablecell.sheet-small-label2 input[type="number"],
|
|
.sheet-linked-tablecell.sheet-small-label2 select,
|
|
.sheet-linked-tablecell.sheet-small-label2 textarea,
|
|
.sheet-linked-tablecell.sheet-small-label2 .sheet-divider-db-lg,
|
|
.sheet-linked-tablecell.sheet-small-label2 .sheet-divider-db {
|
|
display: inline !important;
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
.sheet-kinetic-sect .sheet-linked-fields {
|
|
width: 10em;
|
|
}
|
|
|
|
.sheet-kinetic-sect .sheet-linked-tablecell {
|
|
margin-left: -.25em;
|
|
margin-right: -.25em;
|
|
}
|
|
|
|
/* 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: 0.2rem;
|
|
}
|
|
|
|
.sheet-currency .sheet-table {
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
border: 0.1rem solid DarkGray;
|
|
width: 50%;
|
|
}
|
|
|
|
button[type="roll"]:not(.sheet-command-button) {
|
|
background-color: black;
|
|
color: white;
|
|
margin: 0 .25em 0 .25em;
|
|
font-size: 1.5rem;
|
|
min-height: 1.5em;
|
|
min-width: 1.5em;
|
|
padding: .25em .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: 0.1rem solid #d3d3d3;
|
|
box-sizing: content-box;
|
|
padding: .5em .5em 0 .5em;
|
|
border-radius: 0.5rem;
|
|
}
|
|
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
.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-table-name,
|
|
.sheet-table-header,
|
|
.sheet-text-button,
|
|
.sheet-tab {
|
|
font-family: Ubuntu, sans-serif;
|
|
}
|
|
|
|
.sheet-panel-name {
|
|
font-family: tahoma, arial black, sans-serif;
|
|
font-stretch: ultra-expanded;
|
|
font-weight: bold;
|
|
color: DimGray;
|
|
font-size: 1.6rem;
|
|
}
|
|
|
|
/* 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: Ubuntu, sans-serif;
|
|
--sheet-pf-header-specfont: Ubuntu, sans-serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-11,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-11,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-11,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-11,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-11,
|
|
.sheet-rolltemplate-pf_block .sheet-font-11,
|
|
.sheet-rolltemplate-pf_generic .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-rolltemplate-pf_block .sheet-font-1.sheet-roll-accessible,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-specfont: 'Open Sans', sans-serif;
|
|
--sheet-pf-header-specfont: 'Lato', sans-serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-12,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-12,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-12,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-12,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-12,
|
|
.sheet-rolltemplate-pf_block .sheet-font-12,
|
|
.sheet-comic:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-specfont: Comic Sans MS, Patrick Hand, Lucida Handwriting, cursive, sans-serif;
|
|
--sheet-pf-header-specfont: Comic Sans MS, Patrick Hand, Lucida Handwriting, cursive, sans-serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-13,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-13,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-13,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-13,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-13,
|
|
.sheet-rolltemplate-pf_block .sheet-font-13,
|
|
.sheet-segoe:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-specfont: Segoe UI, Tahoma, Candara, Century Gothic, sans-serif;
|
|
--sheet-pf-header-specfont: Segoe UI, Tahoma, Candara, Century Gothic, sans-serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-14,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-14,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-14,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-14,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-14,
|
|
.sheet-rolltemplate-pf_block .sheet-font-14,
|
|
.sheet-lucida:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-specfont: Lucida Sans Unicode Regular, Lucida Sans Unicode, Candara, Calibri, Arial Narrow, sans-serif;
|
|
--sheet-pf-header-specfont: Lucida Sans, Lucida Sans Unicode Regular, Lucida Sans Unicode, Candara, Calibri, Arial Narrow, sans-serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-15,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-15,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-15,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-15,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-15,
|
|
.sheet-rolltemplate-pf_block .sheet-font-15,
|
|
.sheet-fantasy:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-header-specfont: Papyrus, Zapf Chancery, Matura MT Script Capitals, Lucida Calligraphy, Brush Script MT, Script MT Bold, Script Regular, serif;
|
|
--sheet-pf-specfont: Goudy Old Style, Garamond, Georgia, Palatino, Cambria, Hoefler Text, Book Antiqua, serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-17,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-17,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-17,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-17,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-17,
|
|
.sheet-rolltemplate-pf_block .sheet-font-17,
|
|
.sheet-fantasy3:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-header-specfont: Lucida Calligraphy, Segoe UI Script, Segoe Script, Script MT Regular, Brush Script MT, Script MT Bold, Script Regular, serif;
|
|
--sheet-pf-specfont: Hoefler Text, Baskerville, Georgia, Palatino, Cambria, Book Antiqua, serif;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-font-16,
|
|
.sheet-rolltemplate-pf_ability .sheet-font-16,
|
|
.sheet-rolltemplate-pf_defense .sheet-font-16,
|
|
.sheet-rolltemplate-pf_attack .sheet-font-16,
|
|
.sheet-rolltemplate-pf_spell .sheet-font-16,
|
|
.sheet-rolltemplate-pf_block .sheet-font-16,
|
|
.sheet-fantasy2:checked~.sheet-pf-wrapper {
|
|
--sheet-pf-header-specfont: Copperplate Gothic Bold, Copperplate Gothic, Copperplate Gothic Light, Copperplate, serif;
|
|
--sheet-pf-specfont: Copperplate Gothic Light, Copperplate, Big Caslon, Calisto MT, 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-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-pf-wrapper .sheet-small-label2 span,
|
|
.sheet-pf-wrapper input,
|
|
.sheet-pf-wrapper textarea,
|
|
.sheet-pf-wrapper select {
|
|
font-family: var(--sheet-pf-specfont);
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-table .sheet-roll-header,
|
|
.sheet-rolltemplate-pf_generic h3,
|
|
.sheet-rolltemplate-pf_ability h3,
|
|
.sheet-rolltemplate-pf_defense h3,
|
|
.sheet-rolltemplate-pf_attack h3,
|
|
.sheet-rolltemplate-pf_spell h3,
|
|
.sheet-rolltemplate-pf_block h3,
|
|
.sheet-rolltemplate-pf_generic h4,
|
|
.sheet-rolltemplate-pf_ability h4,
|
|
.sheet-rolltemplate-pf_defense h4,
|
|
.sheet-rolltemplate-pf_attack h4,
|
|
.sheet-rolltemplate-pf_spell h4,
|
|
.sheet-rolltemplate-pf_block h4,
|
|
.sheet-pf-wrapper input.sheet-entry-custom-header,
|
|
.sheet-pf-wrapper button,
|
|
.sheet-pf-wrapper .sheet-text-button,
|
|
.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) 0.1rem, transparent 0.1rem),
|
|
linear-gradient(rgba(0, 0, 0, .03) 0.1rem, transparent 0.1rem),
|
|
linear-gradient(-90deg, rgba(0, 0, 0, .03) 0.1rem, transparent 0.1rem),
|
|
linear-gradient(rgba(0, 0, 0, .03) 0.1rem, transparent 0.1rem),
|
|
linear-gradient(transparent 0.3rem, transparent 0.3rem, transparent 7.8rem, transparent 7.8rem),
|
|
linear-gradient(-90deg, transparent 0.1rem, transparent 0.1rem),
|
|
linear-gradient(-90deg, transparent 0.3rem, transparent 0.3rem, transparent 7.8rem, transparent 7.8rem),
|
|
linear-gradient(transparent 0.1rem, transparent 0.1rem), 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("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/pf_background_parch1.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-1:checked~.sheet-pf-wrapper .sheet-table-header {
|
|
background-color: darkkhaki;
|
|
}
|
|
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-section-state:checked~.sheet-background-color1 {
|
|
background-color: palegoldenrod;
|
|
}
|
|
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-calc,
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .input.sheet-calc {
|
|
background-color: #c9c9c9;
|
|
}
|
|
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper {
|
|
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/pf_background_parch2.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;
|
|
}
|
|
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-table-header {
|
|
background-color: darkkhaki;
|
|
}
|
|
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-section-state:checked~.sheet-background-color1 {
|
|
background-color: palegoldenrod;
|
|
}
|
|
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-calc,
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .input.sheet-calc {
|
|
background-color: #c9c9c9;
|
|
}
|
|
|
|
/* 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;
|
|
font-style: normal;
|
|
}
|
|
|
|
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);
|
|
}
|
|
|
|
/* min width must come before narrow-numbers */
|
|
.sheet-calc,
|
|
input.sheet-calc,
|
|
input:disabled {
|
|
min-width: 2.85em;
|
|
}
|
|
|
|
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 {
|
|
min-width: 2.5em;
|
|
width: 2.5em;
|
|
}
|
|
|
|
.sheet-calc.sheet-narrow-numbers {
|
|
padding-left: 0;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.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/compact 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;
|
|
}
|
|
|
|
/* reduce header text in readonly/compact mode */
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-table-header,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-small-label2 span:not(.sheet-autoexpand),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-table-cell.sheet-small-label span {
|
|
font-size: 1rem;
|
|
padding: 0;
|
|
}
|
|
|
|
.sheet-buff-row {
|
|
display: table-row;
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
/* we should go and change all sheet-table-cell to div */
|
|
.sheet-compendium-note .sheet-vertical-middle,
|
|
.sheet-condition-exists+label,
|
|
.sheet-table-cell.sheet-small-label span,
|
|
.sheet-table-header,
|
|
.sheet-small-label2 span:not(.sheet-autoexpand) {
|
|
cursor: help;
|
|
font-size: 1.125rem;
|
|
}
|
|
|
|
.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: -0.5rem !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: 0.3rem dashed #FF0044 !important;
|
|
margin: 0.2rem 0 0.4rem 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.sheet-error {
|
|
color: Red;
|
|
font-size: 1.4rem;
|
|
background-color: White;
|
|
margin-left: .25em;
|
|
}
|
|
|
|
.repitem:not(.repitembroken) .sheet-error {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-small-label {
|
|
font-size: 1.2rem;
|
|
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-roundborder {
|
|
border: 0.1rem solid #808080;
|
|
border-radius: 0.5rem;
|
|
}
|
|
|
|
.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: 0.1rem solid #808080;
|
|
border-radius: 0.5rem;
|
|
}
|
|
|
|
.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-macro-text-inline,
|
|
.sheet-kinetic-sect .sheet-linked-tablecell .sheet-macro-text-inline,
|
|
.sheet-kinetic-sect .sheet-linked-tablecell select.sheet-linked-cellfield {
|
|
width: calc(100% - 7em);
|
|
vertical-align: bottom;
|
|
/* 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-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,
|
|
.sheet-linked-custom .sheet-linked-fields>span {
|
|
display: block;
|
|
clear: both;
|
|
width: calc(100% - .5em);
|
|
background-color: transparent;
|
|
}
|
|
|
|
.sheet-burn-sect {
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
align-items: stretch;
|
|
align-content: flex-start;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.sheet-burn-sect .sheet-linked-custom>span,
|
|
.sheet-burn-sect .sheet-linked-custom .sheet-linked-fields>span {
|
|
font-weight: bold;
|
|
font-style: italic;
|
|
font-size: 1.2rem;
|
|
color: black;
|
|
white-space: normal;
|
|
}
|
|
|
|
.sheet-burn-sect .sheet-linked-custom .sheet-linked-fields {
|
|
width: calc(100% - 7.5em);
|
|
}
|
|
|
|
.sheet-burn-sect .sheet-linked-custom {
|
|
width: calc(20% - 4px);
|
|
flex: 1 1 calc(20% - 4px);
|
|
}
|
|
|
|
.sheet-burn-sect .sheet-linked-custom:nth-child(n+4) {
|
|
width: calc(30% - 4px);
|
|
flex: 3 3 calc(30% - 4px);
|
|
}
|
|
|
|
|
|
.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: 3.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: 6.4rem;
|
|
cursor: default;
|
|
}
|
|
|
|
.sheet-table-config-row-name {
|
|
background-color: DarkGray;
|
|
padding: .125em;
|
|
border-bottom: 0.1rem 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: 0.2rem 0 0.2rem 0.4rem;
|
|
display: block;
|
|
}
|
|
|
|
.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-macro-text-inline,
|
|
.sheet-header-images.sheet-table .sheet-inline-textarea {
|
|
resize: horizontal;
|
|
}
|
|
|
|
.sheet-header-images .sheet-table-cell:last-child input[type="radio"] {
|
|
margin-top: -16px;
|
|
}
|
|
|
|
.sheet-label {
|
|
font-weight: bold;
|
|
text-align: center;
|
|
color: Black;
|
|
}
|
|
|
|
.sheet-select-small {
|
|
font-size: 1.2rem;
|
|
height: 2em;
|
|
padding: 0;
|
|
min-width: 4.5em;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-select-class {
|
|
width: 100%;
|
|
}
|
|
|
|
.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: 0.4rem;
|
|
}
|
|
|
|
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-table-cell.sheet-right-border,
|
|
.sheet-table-header.sheet-right-border {
|
|
border-right: 0.1rem solid DimGray;
|
|
}
|
|
|
|
.sheet-table-cell.sheet-left-border,
|
|
.sheet-table-header.sheet-left-border {
|
|
border-left: 0.1rem solid DimGray;
|
|
}
|
|
|
|
.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-pf-wrapper span.sheet-super::after,
|
|
.sheet-pf-wrapper h2.sheet-super::after {
|
|
font-weight: normal;
|
|
color: black;
|
|
font-family: 'Roboto Mono', monospace;
|
|
font-size: 1rem;
|
|
letter-spacing: -.08em;
|
|
position: absolute;
|
|
margin: -1px 0 0 1px;
|
|
}
|
|
|
|
.sheet-pf-wrapper span.sheet-note-a::after,
|
|
.sheet-pf-wrapper h2.sheet-note-a::after {
|
|
content: '(a)';
|
|
}
|
|
|
|
.sheet-pf-wrapper span.sheet-note-b::after,
|
|
.sheet-pf-wrapper h2.sheet-note-b::after {
|
|
content: '(b)';
|
|
}
|
|
|
|
.sheet-pf-wrapper span.sheet-note-c::after,
|
|
.sheet-pf-wrapper h2.sheet-note-c::after {
|
|
content: '(c)';
|
|
}
|
|
|
|
.sheet-pf-wrapper span.sheet-note-d::after,
|
|
.sheet-pf-wrapper h2.sheet-note-d::after {
|
|
content: '(d)';
|
|
}
|
|
|
|
.sheet-text-tight {
|
|
font-size: .75em;
|
|
font-family: 'Roboto Mono', monospace;
|
|
margin: 0 0 0 -3px;
|
|
}
|
|
|
|
/******************************* API COMMAND BUTTONS *************************************/
|
|
|
|
button[type=roll].sheet-command-button {
|
|
background-color: #fff;
|
|
color: #333;
|
|
padding: 0 0.4rem 0 0.4rem;
|
|
margin: 0.2rem;
|
|
font-weight: normal;
|
|
display: inline-block;
|
|
border: 0.1rem solid #789;
|
|
border-radius: 0.4rem;
|
|
font-size: 1.4rem;
|
|
}
|
|
|
|
button[type=roll].sheet-command-button:hover {
|
|
color: #f00;
|
|
box-shadow: 0.1rem 0.1rem 0.2rem #333;
|
|
}
|
|
|
|
button[type=roll].sheet-text-button,
|
|
button[type=roll].sheet-spellcaster-button {
|
|
border-radius: 0.4rem;
|
|
}
|
|
|
|
.sheet-skills .sheet-table-row .sheet-table-cell:first-child {
|
|
font-size: 1.6rem;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.sheet-skills button[type=roll] {
|
|
width: 2.4rem;
|
|
height: 2.4rem;
|
|
padding: 0;
|
|
}
|
|
|
|
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 {
|
|
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-section0.sheet-section-abilities span~input[type="checkbox"],
|
|
.sheet-section1.sheet-section-skills span~input[type="checkbox"],
|
|
.sheet-section2.sheet-section-attack span~input[type="checkbox"],
|
|
.sheet-section3.sheet-section-defense span~input[type="checkbox"],
|
|
.sheet-section4.sheet-section-other span~input[type="checkbox"] {
|
|
margin-right: 1em;
|
|
}
|
|
|
|
/********************************************* 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: 1.3rem;
|
|
padding: .4em .3em .1em .3em;
|
|
vertical-align: bottom;
|
|
margin-left: -0.4rem;
|
|
margin-right: 0;
|
|
white-space: nowrap;
|
|
border-radius: 0.7rem 0.7rem 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: 1.6rem;
|
|
height: 1.5em;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tab {
|
|
width: 8%;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tabinput {
|
|
width: 8%;
|
|
margin-right: -8%;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tab.sheet-narrow-tab {
|
|
width: 7%;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tabinput.sheet-narrow-tab {
|
|
width: 7%;
|
|
margin-right: -7%;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tab.sheet-wider-tab {
|
|
width: 11%;
|
|
}
|
|
|
|
.sheet-mainnav~.sheet-tabinput.sheet-wider-tab {
|
|
width: 11%;
|
|
margin-right: -11%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tab {
|
|
width: 7%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tabinput {
|
|
width: 7%;
|
|
margin-right: -7%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tab.sheet-wider-tab {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tabinput.sheet-wider-tab {
|
|
width: 10%;
|
|
margin-right: -10%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tab.sheet-narrow-tab {
|
|
width: 4%;
|
|
}
|
|
|
|
.sheet-buffnav2~.sheet-tabinput.sheet-narrow-tab {
|
|
width: 4%;
|
|
margin-right: -4%;
|
|
}
|
|
|
|
.sheet-buffsnav~.sheet-tab {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-buffsnav~.sheet-tabinput {
|
|
width: 10%;
|
|
margin-right: -10%;
|
|
}
|
|
|
|
/* added keep tabs getting too compressed when using split-column */
|
|
.sheet-split-column-show:checked~.sheet-repeating-fields .sheet-sect .sheet-main .sheet-buffsnav~.sheet-tabinput {
|
|
width: 16%;
|
|
margin-right: -16%;
|
|
}
|
|
|
|
.sheet-split-column-show:checked~.sheet-repeating-fields .sheet-sect .sheet-main .sheet-buffsnav~.sheet-tab {
|
|
width: 16%;
|
|
}
|
|
|
|
.sheet-spellclassnav~.sheet-tab {
|
|
width: 20%;
|
|
}
|
|
|
|
.sheet-spellclassnav~.sheet-tabinput {
|
|
width: 20%;
|
|
margin-right: -20%;
|
|
}
|
|
|
|
.sheet-spellsnav~.sheet-tab {
|
|
width: 7%;
|
|
}
|
|
|
|
.sheet-spellsnav~.sheet-tabinput {
|
|
width: 7%;
|
|
margin-right: -7%;
|
|
}
|
|
|
|
.sheet-spellsnav~.sheet-tab.sheet-tab0 {
|
|
width: 10%;
|
|
}
|
|
|
|
.sheet-spellsnav~.sheet-tabinput.sheet-tab0 {
|
|
width: 10%;
|
|
margin-right: -10%;
|
|
}
|
|
|
|
.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% !important;
|
|
}
|
|
|
|
.sheet-skillsnav~.sheet-tabinput {
|
|
width: 14% !important;
|
|
margin-right: -14% !important;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tab {
|
|
width: 8%;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-divider-db-lg {
|
|
width: .4em;
|
|
margin-left: -0.3rem;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tabinput {
|
|
width: 8%;
|
|
margin-right: -8%;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tab.sheet-wider-tab {
|
|
width: 11%;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tabinput.sheet-wider-tab {
|
|
width: 11%;
|
|
margin-right: -11%;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tab.sheet-narrow-tab {
|
|
width: 5.75%;
|
|
}
|
|
|
|
.sheet-equipmentnav~.sheet-tabinput.sheet-narrow-tab {
|
|
width: 5.75%;
|
|
margin-right: -5.75%;
|
|
}
|
|
|
|
/* 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-tabinput.sheet-tab0:not(:checked)~.sheet-section0.sheet-section-abilities,
|
|
.sheet-tabinput.sheet-tab1:not(:checked)~.sheet-section1.sheet-section-skills,
|
|
.sheet-tabinput.sheet-tab2:not(:checked)~.sheet-section2.sheet-section-attack,
|
|
.sheet-tabinput.sheet-tab3:not(:checked)~.sheet-section3.sheet-section-defense,
|
|
.sheet-tabinput.sheet-tab4:not(:checked)~.sheet-section4.sheet-section-other {
|
|
display: none;
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
/* 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;
|
|
}
|
|
|
|
/* hover */
|
|
.sheet-tabinput.sheet-tab0:not(:checked):hover+.sheet-tab.sheet-tab0,
|
|
.sheet-tabinput.sheet-tab1:not(:checked):hover+.sheet-tab.sheet-tab1,
|
|
.sheet-tabinput.sheet-tab2:not(:checked):hover+.sheet-tab.sheet-tab2,
|
|
.sheet-tabinput.sheet-tab3:not(:checked):hover+.sheet-tab.sheet-tab3,
|
|
.sheet-tabinput.sheet-tab4:not(:checked):hover+.sheet-tab.sheet-tab4,
|
|
.sheet-tabinput.sheet-tab5:not(:checked):hover+.sheet-tab.sheet-tab5,
|
|
.sheet-tabinput.sheet-tab6:not(:checked):hover+.sheet-tab.sheet-tab6,
|
|
.sheet-tabinput.sheet-tab7:not(:checked):hover+.sheet-tab.sheet-tab7,
|
|
.sheet-tabinput.sheet-tab8:not(:checked):hover+.sheet-tab.sheet-tab8,
|
|
.sheet-tabinput.sheet-tab9:not(:checked):hover+.sheet-tab.sheet-tab9,
|
|
.sheet-tabinput.sheet-tab10:not(:checked):hover+.sheet-tab.sheet-tab10,
|
|
.sheet-tabinput.sheet-tab11:not(:checked):hover+.sheet-tab.sheet-tab11,
|
|
.sheet-tabinput.sheet-tab99:not(:checked):hover~.sheet-tab.sheet-tab99 {
|
|
color: #e0e0e0;
|
|
}
|
|
|
|
/* 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: 0.2rem;
|
|
margin: 0.1rem 0 0 0;
|
|
border: 0.2rem solid #CCCCCC;
|
|
border-radius: 0.7rem;
|
|
}
|
|
|
|
|
|
.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-equipment .sheet-col.sheet-col1 .sheet-table {
|
|
margin-right: .125em;
|
|
}
|
|
|
|
.sheet-section-equipment .sheet-col.sheet-col1 .sheet-table:last-child {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/***************** collapse/expand rows arrow added after text found preceding span ******************************/
|
|
/* 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: DarkGray;
|
|
}
|
|
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-counted+span::before,
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-ack-button+.sheet-showsect::before,
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-showarrow+.sheet-showsect::before,
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-counted+span::before,
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-ack-button+.sheet-showsect::before,
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-showarrow+.sheet-showsect::before {
|
|
color: darkslategray;
|
|
}
|
|
|
|
|
|
.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 0.1rem 0 0.1rem;
|
|
}
|
|
|
|
.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-attack-damage,
|
|
.sheet-sect.sheet-expand .sheet-options-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-desc-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-macro-text-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-attack-damage-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-advmacro-text-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-init-notes-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-save-notes-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-extra-damage-showlabel {
|
|
width: 9em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-attack-damage,
|
|
.sheet-sect.sheet-expand .sheet-options-show,
|
|
.sheet-sect.sheet-expand .sheet-desc-show,
|
|
.sheet-sect.sheet-expand .sheet-macro-text-show,
|
|
.sheet-sect.sheet-expand .sheet-attack-damage-show,
|
|
.sheet-sect.sheet-expand .sheet-advmacro-text-show,
|
|
.sheet-sect.sheet-expand .sheet-init-notes-show,
|
|
.sheet-sect.sheet-expand .sheet-save-notes-show,
|
|
.sheet-sect.sheet-expand .sheet-extra-damage-show {
|
|
width: 9em;
|
|
margin-right: -9em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-level-showlabel,
|
|
.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-all-saves-macro-showlabel {
|
|
width: 11em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-level-show,
|
|
.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-all-saves-macro-show {
|
|
width: 11em;
|
|
margin-right: -11em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-weapon-attributes-showlabel {
|
|
width: 11em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-weapon-attributes-show {
|
|
width: 11em;
|
|
margin-right: -11em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-misc-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-range-showlabel,
|
|
.sheet-sect.sheet-expand .sheet-id-showlabel {
|
|
width: 5em;
|
|
}
|
|
|
|
.sheet-sect.sheet-expand .sheet-misc-show,
|
|
.sheet-sect.sheet-expand .sheet-range-show,
|
|
.sheet-sect.sheet-expand .sheet-id-show {
|
|
width: 5em;
|
|
margin-right: -5em;
|
|
}
|
|
|
|
.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: 2.2rem !important;
|
|
}
|
|
|
|
.sheet-cssbutton,
|
|
.sheet-refreshbutton,
|
|
.sheet-addarmorbutton,
|
|
.sheet-configbutton,
|
|
.sheet-addshieldbutton,
|
|
.sheet-createmacrobutton,
|
|
.sheet-createattackbutton {
|
|
margin-right: -2.4rem;
|
|
}
|
|
|
|
.sheet-minimize-show {
|
|
margin: 0 -2.2rem 0.2rem 0.5rem;
|
|
}
|
|
|
|
.sheet-lock-show,
|
|
.sheet-split-column-show,
|
|
.sheet-readonly-show,
|
|
.sheet-createattackbutton {
|
|
margin: 0 -2.2rem 0.2rem 0;
|
|
}
|
|
|
|
.sheet-deletebutton {
|
|
margin: 0 -2.2rem 0.2rem 3.2rem;
|
|
}
|
|
|
|
.sheet-csstextbutton {
|
|
width: 5em;
|
|
margin-right: -5em;
|
|
}
|
|
|
|
.sheet-cssbutton+span::before {
|
|
display: inline-block;
|
|
font-size: 1.5rem;
|
|
margin: 0.3rem 0.2rem 0.2rem 0.2rem;
|
|
padding: 0;
|
|
font-weight: bold;
|
|
border-radius: 0.5rem;
|
|
border: 0.1rem solid #808080;
|
|
background-color: #FFFFFF;
|
|
color: Black;
|
|
text-align: center;
|
|
font-style: normal !important;
|
|
width: 2.2rem;
|
|
height: 2.2rem;
|
|
}
|
|
|
|
.sheet-csstextbutton+span {
|
|
display: inline-block;
|
|
font-size: 1.4rem;
|
|
margin: 0.3rem 0.2rem 0.2rem 0.2rem;
|
|
padding: 0.1rem 0.2rem 0 0.2rem;
|
|
font-weight: bold;
|
|
border-radius: 0.5rem;
|
|
border: 0.1rem solid #808080;
|
|
background-color: #FFFFFF;
|
|
color: Black;
|
|
text-align: center;
|
|
font-style: normal !important;
|
|
width: 4em;
|
|
height: 2.2rem;
|
|
}
|
|
|
|
.sheet-showarrow:hover+.sheet-showsect:not(.sheet-showsect-nocolor),
|
|
.sheet-showarrow:hover+.sheet-showsect::before,
|
|
.sheet-counted:hover+span,
|
|
.sheet-counted:hover+span::before {
|
|
color: Red;
|
|
}
|
|
|
|
.sheet-csstextbutton:hover,
|
|
.sheet-csstextbutton:hover+span,
|
|
.sheet-cssbutton:hover,
|
|
.sheet-cssbutton:hover+span::before {
|
|
color: Red;
|
|
box-shadow: 0.1rem 0.1rem 0.2rem #333;
|
|
}
|
|
|
|
.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 {
|
|
font-family: "Pictos" !important;
|
|
content: '|';
|
|
/* '▢'; */
|
|
padding-top: 0.2rem;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-minimize-show:checked:hover+span::before {
|
|
background-color: white !important;
|
|
color: red;
|
|
}
|
|
|
|
.sheet-minimize-show+span::before {
|
|
content: '▂';
|
|
padding-top: 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-lock-show+span::before {
|
|
font-family: "Pictos" !important;
|
|
content: ')';
|
|
padding-left: 0.4rem;
|
|
padding-top: 0;
|
|
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: 0.1rem;
|
|
padding-left: 0.2rem;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-split-column-show+span::before {
|
|
content: '❚❚';
|
|
/* '▮';*/
|
|
padding-top: 0.1rem;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-split-column-show:checked+span::before {
|
|
content: '❚❚';
|
|
padding-left: 0.2rem;
|
|
padding-top: 0.1rem;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-split-column-show:checked:hover+span::before {
|
|
background-color: white !important;
|
|
color: red;
|
|
}
|
|
|
|
.sheet-deletebutton+span::before {
|
|
font-family: "Pictos" !important;
|
|
content: '#';
|
|
padding-left: 0.2rem;
|
|
padding-top: 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-refreshbutton+span::before {
|
|
font-family: "Pictos" !important;
|
|
content: '1';
|
|
vertical-align: top;
|
|
margin-top: .5em;
|
|
height: 2.3rem;
|
|
}
|
|
|
|
.sheet-small-label2 .sheet-refreshbutton+span::before {
|
|
margin-top: 0.2rem;
|
|
}
|
|
|
|
.sheet-attack-damage>.sheet-small-label2 .sheet-refreshbutton+span::before {
|
|
padding: .35rem 0 0 0;
|
|
}
|
|
|
|
.sheet-table-cell.sheet-small-label.sheet-cssbutton-cell {
|
|
padding-top: 1em;
|
|
}
|
|
|
|
.sheet-createmacrobutton+span::before {
|
|
font-family: "Pictos Three" !important;
|
|
content: 'g';
|
|
vertical-align: top;
|
|
padding: 0.4rem 0 0 0 !important;
|
|
}
|
|
|
|
.sheet-createattackbutton+span::before {
|
|
content: '⚔';
|
|
vertical-align: top;
|
|
padding: 0.3rem 0.1rem 0 0;
|
|
}
|
|
|
|
input[name="attr_create_twoweapon_attack"].sheet-createattackbutton+span::before {
|
|
padding-top: 0;
|
|
}
|
|
|
|
.sheet-addarmorbutton+span::before {
|
|
font-family: "Pictos Three" !important;
|
|
content: 'b';
|
|
vertical-align: top;
|
|
padding: 0.4rem 0 0 0 !important;
|
|
}
|
|
|
|
.sheet-addshieldbutton+span::before {
|
|
font-family: "Pictos Custom" !important;
|
|
content: 'e';
|
|
vertical-align: top;
|
|
padding: 0.4rem 0 0 0 !important;
|
|
}
|
|
|
|
.sheet-maxhealbutton+span::before,
|
|
.sheet-newbuff-button+span::before,
|
|
.sheet-newtemplate-button+span::before {
|
|
content: '✚';
|
|
/*'⛨☤';*/
|
|
vertical-align: top;
|
|
padding: 0.1rem 0.2rem 0.1rem 0.1rem;
|
|
width: 1.6em;
|
|
height: 1.6em;
|
|
}
|
|
|
|
.sheet-newbuff-button+span::before {
|
|
padding: 0.5rem 0.2rem 0.1rem 0.1rem;
|
|
}
|
|
|
|
.sheet-cssbutton-label {
|
|
margin-left: -3em;
|
|
font-weight: bold;
|
|
font-size: 1rem;
|
|
font-style: italic;
|
|
vertical-align: bottom;
|
|
cursor: help;
|
|
}
|
|
|
|
.sheet-small-label2 .sheet-cssbutton-label {
|
|
margin-left: -.25em;
|
|
}
|
|
|
|
input.sheet-configbutton,
|
|
input.sheet-readonly-show,
|
|
input.sheet-refreshbutton {
|
|
vertical-align: top;
|
|
margin-top: .5em;
|
|
padding-top: 0;
|
|
margin-left: .75em;
|
|
}
|
|
|
|
.sheet-configbutton+span::before {
|
|
content: '⛭';
|
|
margin-top: .5em;
|
|
vertical-align: top;
|
|
padding: 0.1rem 0 0 0 !important;
|
|
height: 2.3rem;
|
|
}
|
|
|
|
.sheet-configbutton:checked:hover+span::before {
|
|
background-color: white !important;
|
|
color: red;
|
|
}
|
|
|
|
.sheet-readonly-show+span::before {
|
|
background-color: white !important;
|
|
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/edit_mode.png");
|
|
background-position: 0.2rem 0.2rem;
|
|
background-size: 1.6rem;
|
|
content: ' ';
|
|
color: transparent;
|
|
background-repeat: no-repeat !important;
|
|
vertical-align: top;
|
|
margin-top: .5em;
|
|
height: 2.3rem;
|
|
}
|
|
|
|
.sheet-readonly-show:hover+span::before {
|
|
background-color: white !important;
|
|
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/edit_mode_red.png");
|
|
background-position: 0.2rem 0.2rem;
|
|
background-size: 1.6rem;
|
|
color: transparent;
|
|
}
|
|
|
|
.sheet-readonly-show:checked+span::before {
|
|
background-color: #4a6486 !important;
|
|
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/compact_mode.png");
|
|
background-position: 0.2rem 0.2rem;
|
|
background-size: 1.6rem;
|
|
color: transparent;
|
|
}
|
|
|
|
.sheet-readonly-show:checked:hover+span::before {
|
|
background-color: white !important;
|
|
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Pathfinder%20Community/Images/compact_mode_red.png");
|
|
background-position: 0.2rem 0.2rem;
|
|
background-size: 1.6rem;
|
|
color: transparent;
|
|
}
|
|
|
|
.sheet-allrows-note span {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.sheet-allrows-note {
|
|
margin-left: 1em;
|
|
}
|
|
|
|
.sheet-small-label2 .sheet-createattackbutton+span::before {
|
|
margin-top: 0.2rem;
|
|
}
|
|
|
|
.sheet-small-label2 input[type="checkbox"].sheet-csstextbutton,
|
|
.sheet-small-label2 input[type="checkbox"].sheet-cssbutton {
|
|
-webkit-margin-before: 0;
|
|
display: inline-block;
|
|
}
|
|
|
|
/***********************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: 1.2rem;
|
|
line-height: 1.75em;
|
|
font-weight: normal;
|
|
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: 0.5rem;
|
|
display: inline;
|
|
font-weight: normal;
|
|
padding: .1rem .5rem .25rem .25rem;
|
|
}
|
|
|
|
.sheet-boldlabel-check+b,
|
|
.sheet-boldlabel-check+label {
|
|
cursor: pointer;
|
|
}
|
|
|
|
/*selected text */
|
|
.sheet-selectedlabel-check+b:not(.sheet-offCase) {
|
|
color: #333333;
|
|
font-size: 1.2rem;
|
|
line-height: 1.5em;
|
|
padding: 0.1rem .65rem 0.1rem .25rem;
|
|
}
|
|
|
|
.sheet-corerules .sheet-table-row .sheet-table-cell {
|
|
padding-left: .5em;
|
|
}
|
|
|
|
.sheet-selectedlabel-check:hover+b:not(.sheet-offCase),
|
|
.sheet-selectedlabel-check:focus+b:not(.sheet-offCase),
|
|
.sheet-selectedlabel-check:checked:hover+b:not(.sheet-offCase),
|
|
.sheet-selectedlabel-check:checked:focus+b:not(.sheet-offCase) {
|
|
color: red;
|
|
}
|
|
|
|
.sheet-selectedlabel-check:checked+b:not(.sheet-offCase) {
|
|
color: black;
|
|
}
|
|
|
|
.sheet-conditions {
|
|
display: flex;
|
|
flex-flow: row wrap;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
padding-left: .25em;
|
|
padding-right: .25em;
|
|
|
|
}
|
|
|
|
.sheet-conditions .sheet-nontable-name {
|
|
margin-left: -.25em;
|
|
margin-right: -.25em;
|
|
width: calc(100% + .5em);
|
|
}
|
|
|
|
.sheet-conditions .sheet-option-condition {
|
|
white-space: nowrap;
|
|
font-size: 1.2rem;
|
|
}
|
|
|
|
.sheet-no-pad-right {
|
|
padding-right: 0 !important;
|
|
}
|
|
|
|
hr {
|
|
border-color: Black;
|
|
margin: 0.5rem 0;
|
|
}
|
|
|
|
hr.sheet-skinny {
|
|
border-color: DarkGray;
|
|
height: 0.1rem;
|
|
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: 1.2rem solid #DAE4F2;
|
|
background-color: #DAE4F2;
|
|
margin-top: -2.3rem;
|
|
}
|
|
|
|
.sheet-parchment-1:checked~.sheet-pf-wrapper .sheet-subnav-hr,
|
|
.sheet-parchment-2:checked~.sheet-pf-wrapper .sheet-subnav-hr {
|
|
border-color: darkkhaki;
|
|
background-color: darkkhaki;
|
|
}
|
|
|
|
.sheet-npchead-bottom {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
.sheet-npchead-top {
|
|
margin-top: 0.5rem;
|
|
}
|
|
|
|
.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;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sheet-footer {
|
|
text-align: center;
|
|
font-size: 1.2rem;
|
|
background-color: #FFFFEE;
|
|
border: 0.1rem #000 solid;
|
|
border-radius: 0.3rem;
|
|
clear: both;
|
|
}
|
|
|
|
.sheet-footnotes {
|
|
width: 100%;
|
|
font-size: 1rem;
|
|
font-family: 'Roboto Mono', monospace;
|
|
list-style: none;
|
|
text-indent: -2.5em;
|
|
white-space: pre-line;
|
|
line-height: 1rem;
|
|
}
|
|
|
|
.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: 2.4rem;
|
|
vertical-align: sub;
|
|
}
|
|
|
|
.sheet-compendium-icon {
|
|
font-weight: bold;
|
|
font-family: Pictos;
|
|
font-size: 1.8rem;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.repcontainer .repitem,
|
|
.sheet-repeating-sect .repitem {
|
|
padding: 0.2rem 0.4rem 0.1rem 0;
|
|
margin: 0.2rem 0 0.4rem 0;
|
|
border: 0.2rem solid #CCCCCC;
|
|
border-radius: 0.7rem;
|
|
overflow: hidden;
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
/* we must have fixed whatever was moving stuff around cause this has no effect anymore
|
|
.repcontainer.editmode + .repcontrol {
|
|
margin-bottom: 3em;
|
|
}
|
|
*/
|
|
.repcontainer.editmode+.repcontrol .repcontrol_edit {
|
|
text-align: right;
|
|
/* margin-left: calc(95% - 4em);*/
|
|
width: 10%;
|
|
margin-left: 89%;
|
|
float: none;
|
|
}
|
|
|
|
.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 {
|
|
width: 95%;
|
|
text-align: center;
|
|
margin: 0.2rem 0 0 0;
|
|
padding: 0;
|
|
clear: both;
|
|
}
|
|
|
|
.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: 0.1rem solid #000;
|
|
border-radius: 0.2rem;
|
|
font-size: 1.6rem;
|
|
padding: 0.3rem 0.5rem 0.3rem 0.5rem;
|
|
color: #000;
|
|
}
|
|
|
|
.repcontrol .repcontrol_edit:after {
|
|
/* content: 'W'; hamburger menu*/
|
|
font-family: Arial;
|
|
font-weight: bold;
|
|
content: '☰';
|
|
visibility: visible;
|
|
font-family: pictos;
|
|
background-color: #fff;
|
|
border: 0.1rem solid #000;
|
|
border-radius: 0.2rem;
|
|
font-size: 1.6rem;
|
|
padding: 0.3rem 0.3rem 0.2rem 0.3rem;
|
|
color: #000;
|
|
}
|
|
|
|
.editmode~.repcontrol .repcontrol_edit:after {
|
|
font-family: Pictos;
|
|
content: '3';
|
|
width: 1.6rem;
|
|
}
|
|
|
|
.repcontrol_edit:hover:before,
|
|
.repcontrol_edit:hover:after,
|
|
.repcontrol_add:hover:before {
|
|
/* background-color: #EFEFEF; */
|
|
color: red !important;
|
|
box-shadow: 0.1rem 0.1rem 0.2rem #333;
|
|
}
|
|
|
|
.repcontrol .btn {
|
|
border: none;
|
|
color: white !important;
|
|
font-size: 0;
|
|
padding: 0.3rem 0 0 0;
|
|
margin-left: 5%;
|
|
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: 0.5rem;
|
|
}
|
|
|
|
.repcontainer.editmode .itemcontrol .btn {
|
|
margin-top: .25em;
|
|
}
|
|
|
|
.repcontainer.editmode .itemcontrol .repcontrol_del {
|
|
margin-right: .25em;
|
|
}
|
|
|
|
button[type="roll"].sheet-blank-roll-button::before {
|
|
content: ' ';
|
|
}
|
|
|
|
.sheet-options {
|
|
padding: 0.2rem 0 0.2rem 0.5rem;
|
|
border: 0.1rem solid #808080;
|
|
border-radius: 0.5rem;
|
|
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: 0.5rem;
|
|
border-top-right-radius: 0.5rem;
|
|
}
|
|
|
|
.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;
|
|
margin-bottom: .25em;
|
|
}
|
|
|
|
.sheet-section-condbuffedit {
|
|
margin-bottom: 0.4rem;
|
|
}
|
|
|
|
.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 0.2rem 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: 0.2rem transparent solid;
|
|
border-left: 0.2rem transparent solid;
|
|
border-right: 0.2rem transparent 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: 0.2rem 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: 0.2rem #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: 0.2rem #FF0044 dotted !important;
|
|
}
|
|
|
|
.sheet-offscreen {
|
|
position: absolute !important;
|
|
clip: rect(0.1rem, 0.1rem, 0.1rem, 0.1rem);
|
|
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: 1rem;
|
|
min-height: 1em;
|
|
}
|
|
|
|
.sheet-table-header {
|
|
display: table-cell;
|
|
text-align: center;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
vertical-align: middle;
|
|
background-color: LightGray;
|
|
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: .1em .124em .1em .125em;
|
|
height: 3em;
|
|
min-height: 3em;
|
|
vertical-align: top;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-nontable-repeating .sheet-linked-fields {
|
|
vertical-align: top;
|
|
}
|
|
|
|
.sheet-linked-fields.sheet-use-size {
|
|
max-height: 3.6em;
|
|
}
|
|
|
|
.sheet-small-label2 span:not(.sheet-autoexpand) {
|
|
padding: 0 .07em 0 .07em;
|
|
text-align: center;
|
|
font-size: 1.125rem;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
color: Black;
|
|
position: relative;
|
|
bottom: 0;
|
|
overflow-x: visible;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sheet-text-button,
|
|
button.sheet-text-button {
|
|
border: 0;
|
|
width: 90%;
|
|
padding: .125em .125em .125em .25em;
|
|
}
|
|
|
|
span.sheet-text-button {
|
|
padding-left: 1.8em;
|
|
}
|
|
|
|
.sheet-small-label2 .sheet-text-button span,
|
|
.sheet-text-button,
|
|
button.sheet-text-button,
|
|
.sheet-text-button span {
|
|
text-align: left;
|
|
font-size: 1.6rem;
|
|
background-color: Black;
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
color: White;
|
|
}
|
|
|
|
.sheet-small-label2.sheet-autoexpand span:not(.sheet-autoexpand) {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sheet-repeating-id .sheet-small-label2 span.sheet-selectable,
|
|
span[name="attr_row_id"].sheet-selectable,
|
|
input[name="attr_mainhand_id"].sheet-entry-long,
|
|
input[name="attr_offhand_id"].sheet-entry-long,
|
|
input[type="text"][name="attr_source-main"],
|
|
input[type="text"][name="attr_source-off"],
|
|
input[type="text"][name="attr_source-item"],
|
|
input[type="text"][name="attr_source-spell"],
|
|
input[type="text"][name="attr_source-ability"] {
|
|
background-color: #ECECEC;
|
|
padding: .25em 0.2rem .25em 0.2rem;
|
|
height: 1.825em;
|
|
}
|
|
|
|
.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: 1.3rem;
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
color: initial;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.sheet-repeating-id .sheet-small-label2 span.sheet-selectable {
|
|
border: 1pt solid lightgrey;
|
|
}
|
|
|
|
/*not necessary?
|
|
.sheet-small-label2 > * {
|
|
max-width: 100%;
|
|
}*/
|
|
.sheet-small-label2>input:not(.sheet-cssbutton),
|
|
.sheet-small-label2>select,
|
|
.sheet-small-label2>.sheet-calc {
|
|
display: block;
|
|
height: 1.825em;
|
|
/* otherwise defaults from base.css hardcode it too tall */
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-small-label2>select {
|
|
padding-top: 0;
|
|
}
|
|
|
|
/* 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;
|
|
}
|
|
|
|
/* webkit (chrome) needs different css firefox centers perfectly, not chrome.must make it equal to 1.825 */
|
|
.sheet-small-label2>input[type="checkbox"]:not(.sheet-cssbutton),
|
|
.sheet-small-label2>input[type="radio"]:not(.sheet-cssbutton) {
|
|
-webkit-logical-height: 1em;
|
|
-webkit-margin-before: .5em;
|
|
-webkit-margin-after: .325em;
|
|
width: 100%;
|
|
border: none;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.sheet-hit-points {
|
|
width: calc(30% - 4px);
|
|
display: inline-block;
|
|
min-height: 4em;
|
|
min-width: 15em;
|
|
background-color: LightGray;
|
|
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: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-block;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.sheet-h2-section.sheet-armor-shield {
|
|
width: calc(70% - 4px);
|
|
display: inline-block;
|
|
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-block;
|
|
}
|
|
|
|
.sheet-h2-section.sheet-armor-penalties {
|
|
width: calc(30% - 4px);
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section .sheet-col .sheet-h2-section.sheet-ability-buttons {
|
|
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-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;
|
|
}
|
|
|
|
div.sheet-feats .sheet-table-row span {
|
|
text-align: center;
|
|
}
|
|
|
|
div.sheet-feats .sheet-table-row span:last-child {
|
|
width: auto;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99: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-feats {
|
|
width: calc(100% - 4px);
|
|
display: inline-table;
|
|
}
|
|
|
|
/* 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-readonly-show:not(:checked)~.sheet-main .sheet-section:not(.sheet-section-npc)>.sheet-h2-section:not(.sheet-wide-readonly).sheet-notes {
|
|
width: calc(100% - 4px);
|
|
}
|
|
|
|
.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-subtext {
|
|
display: block;
|
|
text-align: center;
|
|
font-size: 1.1rem;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
color: Black;
|
|
margin-top: -1.7em;
|
|
}
|
|
|
|
.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: .65em;
|
|
}
|
|
|
|
.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: 14.5rem;
|
|
}
|
|
.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: 14.5rem;
|
|
width:auto;
|
|
}
|
|
.sheet-spellclass-concentration .sheet-spellcaster-button {
|
|
max-width:14.4rem !important;
|
|
width:14.4rem !important;
|
|
}
|
|
*/
|
|
button[type="roll"].sheet-spellcaster-button {
|
|
font-size: 1.4rem;
|
|
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: 0.1rem;
|
|
min-height: 0.1rem;
|
|
line-height: 0.1rem;
|
|
max-height: 0.1rem;
|
|
font-size: .25em;
|
|
}
|
|
|
|
/* tiny padding in skills */
|
|
|
|
.sheet-skills .sheet-table-cell {
|
|
padding-right: 0.1rem;
|
|
padding-left: 0.1rem;
|
|
}
|
|
|
|
.sheet-nontable-repeating {
|
|
border-collapse: collapse;
|
|
margin-left: 0.2rem;
|
|
margin-right: 0.2rem;
|
|
}
|
|
|
|
.sheet-nontable {
|
|
width: 100%;
|
|
text-align: justify;
|
|
border-collapse: collapse;
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-buffs,
|
|
.sheet-conditions {
|
|
border-style: solid;
|
|
border-width: 0.2rem;
|
|
border-radius: 0.5rem;
|
|
margin-bottom: 0.6rem;
|
|
}
|
|
|
|
.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;
|
|
line-height: 1em;
|
|
}
|
|
|
|
.sheet-entry-vlong {
|
|
width: 13em;
|
|
}
|
|
|
|
.sheet-entry-long {
|
|
width: 10em;
|
|
}
|
|
|
|
.sheet-entry-med {
|
|
width: 8em;
|
|
}
|
|
|
|
.sheet-entry-short {
|
|
width: 5.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: 0.2rem;
|
|
}
|
|
|
|
.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-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: 11em;
|
|
}
|
|
|
|
.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: 9em;
|
|
}
|
|
|
|
.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: 4.5em;
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
/* old buffs */
|
|
.sheet-sect-buff.sheet-oldbuff .sheet-linked-fields {
|
|
width: 13.5em;
|
|
}
|
|
|
|
.sheet-minimize-show:checked~.sheet-sect-buff.sheet-oldbuff .sheet-linked-fields,
|
|
.sheet-sect-buff.sheet-oldbuff .sheet-counted:not(:checked)~.sheet-linked-fields {
|
|
width: 4em;
|
|
}
|
|
|
|
/* new buffs*/
|
|
.sheet-sect-buff.sheet-newbuff .sheet-linked-fields {
|
|
max-width: 32em;
|
|
}
|
|
|
|
.sheet-minimize-show:checked~.sheet-sect-buff.sheet-newbuff .sheet-linked-fields,
|
|
.sheet-sect-buff.sheet-newbuff .sheet-counted:not(:checked)~.sheet-linked-fields {
|
|
width: 13.5em;
|
|
}
|
|
|
|
.sheet-sect-buff.sheet-newbuff .sheet-linked-fields {
|
|
border: 0.1rem solid #808080;
|
|
border-radius: 0.5rem;
|
|
margin: .125em 0 .125em 0;
|
|
}
|
|
|
|
/******* 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-monster-indicator {
|
|
width: 100%;
|
|
display: block;
|
|
margin-top: -1em;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-section-header {
|
|
display: inline-table;
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
.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: DimGray;
|
|
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 select,
|
|
.sheet-ability-column select.sheet-select-small,
|
|
.sheet-ability-column {
|
|
max-width: 5em;
|
|
min-width: 3.75em;
|
|
width: 4.5em;
|
|
}
|
|
|
|
.sheet-exspsu-dropdown select {
|
|
width: 3.5em;
|
|
min-width: 3em;
|
|
max-width: 4em;
|
|
}
|
|
|
|
.sheet-section-ability-list .sheet-small-label2 span:not(.sheet-autoexpand) {
|
|
font-size: 1rem;
|
|
}
|
|
|
|
span.sheet-table-cell.sheet-linked-tablecell.sheet-extra-sect {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-kinetic-sect .sheet-linked-tablecell,
|
|
.sheet-kinetic-sect .sheet-linked-fields {
|
|
height: auto;
|
|
}
|
|
|
|
.sheet-defense-table .sheet-table-group-head span.sheet-table-header {
|
|
min-width: 3.25em;
|
|
width: 4em;
|
|
padding: 0 0.2rem 0 0.2rem;
|
|
}
|
|
|
|
/************************************ 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-oldbuff .sheet-counted:not(:checked)~.sheet-linked-fields .sheet-entry-med,
|
|
.sheet-minimize-show:checked~.sheet-oldbuff .sheet-linked-fields .sheet-entry-med,
|
|
.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-level-show:not(:checked)~.sheet-level,
|
|
.sheet-id-show:not(:checked)~.sheet-repeating-id,
|
|
.sheet-range-show:not(:checked)~.sheet-range,
|
|
.sheet-sp-show:not(:checked)~.sheet-sect-sp,
|
|
.sheet-sp-show:checked~.sheet-sect-sp-inverse,
|
|
.sheet-nolevel-show-inverse:checked~.sheet-sect.sheet-expand .sheet-nolevel-sect,
|
|
/* pc vs npc */
|
|
.sheet-npc-show:checked~.sheet-pc-only,
|
|
.sheet-npc-show:checked~span .sheet-pc-only,
|
|
.sheet-npc-show:checked~.sheet-pfsheet .sheet-pc-only,
|
|
.sheet-npc-show:not(:checked)~.sheet-npc-only,
|
|
.sheet-npc-show:not(:checked)~span .sheet-npc-only,
|
|
.sheet-npc-show:not(:checked)~.sheet-pfsheet .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-inverse:checked~div .sheet-sect-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,
|
|
.sheet-deletesect-show:not(:checked)+span+.sheet-deletesect,
|
|
.sheet-extra-show:not(:checked)~.sheet-extra-sect,
|
|
.sheet-extra-show:not(:checked)~div .sheet-extra-sect,
|
|
.sheet-extra-show:checked~.sheet-extra-sect-inverse,
|
|
.sheet-extra-show:checked~div .sheet-extra-sect-inverse,
|
|
/* buttons */
|
|
.sheet-progress-show:not(:checked)~.sheet-progress-icon,
|
|
.sheet-use-size-show:not(:checked)~.sheet-use-size,
|
|
.sheet-use-size-show:checked~.sheet-dont-use-size,
|
|
.sheet-use-size-show:not(:checked)~.sheet-repeating-fields .sheet-use-size,
|
|
.sheet-use-size-show:not(:checked)~.sheet-repeating-fields .sheet-use-size-only,
|
|
.sheet-use-size-show:checked~.sheet-repeating-fields .sheet-size-affects-show:checked~.sheet-dont-use-size,
|
|
.sheet-use-size-show:checked~.sheet-repeating-fields .sheet-size-affects-show:not(:checked)~.sheet-use-size,
|
|
.sheet-nextitem-show:not(:checked)+.sheet-nextitem,
|
|
.sheet-nextitem2-hide:checked+.sheet-nextitem2,
|
|
/* 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-or3-show:not(:checked)~.sheet-or3-show:not(:checked)~.sheet-or3-show:not(:checked)~.sheet-or3-sect,
|
|
.sheet-or4-show:not(:checked)~.sheet-or4-show:not(:checked)~.sheet-or4-show:not(:checked)~.sheet-or4-show:not(:checked)~.sheet-or4-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-spells-per-day .sheet-or-A-show:not(:checked)~.sheet-or-B-show:not(:checked)~div.sheet-table .sheet-either-or-sect,
|
|
.sheet-or-A-show:not(:checked)~.sheet-or-B-show:not(:checked)~.sheet-or-C-show:not(:checked)~.sheet-or-D-show:not(:checked)~.sheet-or-E-show:not(:checked)~.sheet-or5-sect,
|
|
.sheet-or-A-show:checked~.sheet-nor-sect,
|
|
.sheet-or-B-show:checked~.sheet-nor-sect,
|
|
.sheet-or-C-show:checked~.sheet-nor-sect,
|
|
.sheet-or-D-show:checked~.sheet-nor-sect,
|
|
.sheet-or-E-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-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-save-notes-show:not(:checked)~.sheet-save-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,
|
|
.sheet-attack-damage-show:not(:checked)~.sheet-attack-damage,
|
|
/* 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-equipment-onetime-show:not(:checked)~.sheet-repeating-fields .sheet-nontable-repeating .sheet-items-toggle {
|
|
display: none;
|
|
}
|
|
|
|
/*
|
|
.sheet-equipmentnav ~ .sheet-tabinput.sheet-tab99:not(:checked) ~ .sheet-tabinput.sheet-tab9:not(:checked) ~ .sheet-tabinput.sheet-tab10:not(:checked) ~ .sheet-tabinput.sheet-tab11:not(:checked) ~ .sheet-equipment-onetime-show:not(:checked) ~ .sheet-repeating-fields .sheet-nontable-repeating .sheet-items-toggle-except-on-all
|
|
|
|
*/
|
|
.sheet-equipmentnav~.sheet-tab99:not(:checked)~.sheet-tab9:not(:checked)~.sheet-tab10:not(:checked)~.sheet-tab11:not(:checked)~.sheet-equipment-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(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-cell+.sheet-table-cell,
|
|
.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) {
|
|
display: none;
|
|
}
|
|
|
|
|
|
/********************************************** 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: 0.1rem;
|
|
border-style: solid;
|
|
border-spacing: 0;
|
|
border-collapse: collapse;
|
|
-moz-box-shadow: 0.2rem 0.2rem 0.5rem Black;
|
|
-webkit-box-shadow: 0.2rem 0.2rem 0.5rem Black;
|
|
box-shadow: 0.2rem 0.2rem 0.5rem 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: 0.1rem;
|
|
border-style: solid;
|
|
display: table;
|
|
caption-side: top;
|
|
width: 100%;
|
|
font-size: 1.3rem;
|
|
line-height: 1.75rem;
|
|
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;
|
|
line-height: normal;
|
|
}
|
|
|
|
.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: 0.2rem;
|
|
}
|
|
|
|
.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: 0.5rem;
|
|
}
|
|
|
|
.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: 1.3rem;
|
|
font-weight: normal !important;
|
|
text-align: left;
|
|
font-variant: small-caps;
|
|
display: block;
|
|
width: 100%;
|
|
padding: 0.2rem 0 0 0.2rem;
|
|
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: 3rem;
|
|
}
|
|
|
|
.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-table-inner,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-table-inner,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-table-inner,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-table-inner,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-table-inner,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-table-inner {
|
|
display: table;
|
|
width: 100%;
|
|
min-width: 100%;
|
|
}
|
|
|
|
.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: 0.3rem 0.2rem 0.1rem 0.3rem;
|
|
line-height: 1.1em;
|
|
text-align: left;
|
|
font-size: 1.3rem;
|
|
vertical-align: top;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi>.sheet-roll-row:nth-child(2) {
|
|
height: 1.5em;
|
|
}
|
|
|
|
/* damage type */
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi>.sheet-roll-row div:first-child>span {
|
|
margin-left: .25em;
|
|
white-space: nowrap;
|
|
position: inherit;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi>.sheet-roll-row div:first-child {
|
|
position: absolute;
|
|
width: 65%;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-accessible>label.sheet-dmg span:first-child {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-cell:first-child,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-cell:first-child,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-cell:first-child,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-cell:first-child,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-cell:first-child,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-cell:first-child {
|
|
white-space: normal;
|
|
min-width: 6.5em;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_spell .sheet-pfctracking,
|
|
.sheet-rolltemplate-pf_ability .sheet-pfctracking,
|
|
.sheet-rolltemplate-pf_attack .sheet-pfctracking,
|
|
.sheet-rolltemplate-pf_block .sheet-pfctracking {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_spell .sheet-pfctracking a,
|
|
.sheet-rolltemplate-pf_ability .sheet-pfctracking a,
|
|
.sheet-rolltemplate-pf_attack .sheet-pfctracking a,
|
|
.sheet-rolltemplate-pf_block .sheet-pfctracking a {
|
|
background-color: var(--sheet-pf-bg);
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_spell .sheet-pfctracking span.sheet-pictos a,
|
|
.sheet-rolltemplate-pf_ability .sheet-pfctracking span.sheet-pictos a,
|
|
.sheet-rolltemplate-pf_attack .sheet-pfctracking span.sheet-pictos a,
|
|
.sheet-rolltemplate-pf_block .sheet-pfctracking span.sheet-pictos a {
|
|
font-family: Pictos !important;
|
|
box-shadow: none;
|
|
line-height: .5em;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_spell .sheet-pfctracking span.sheet-pictos a strong:hover,
|
|
.sheet-rolltemplate-pf_ability .sheet-pfctracking span.sheet-pictos a strong:hover,
|
|
.sheet-rolltemplate-pf_attack .sheet-pfctracking span.sheet-pictos a strong:hover,
|
|
.sheet-rolltemplate-pf_block .sheet-pfctracking span.sheet-pictos a strong:hover {
|
|
color: red;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_spell .sheet-pfctracking span.sheet-pictos a strong,
|
|
.sheet-rolltemplate-pf_ability .sheet-pfctracking span.sheet-pictos a strong,
|
|
.sheet-rolltemplate-pf_attack .sheet-pfctracking span.sheet-pictos a strong,
|
|
.sheet-rolltemplate-pf_block .sheet-pfctracking span.sheet-pictos a strong {
|
|
font-size: .85em;
|
|
vertical-align: bottom;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.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: 0.1rem 0.1rem 0.1rem .65rem;
|
|
min-width: 4em;
|
|
position: relative;
|
|
z-index: 1;
|
|
}
|
|
|
|
.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: 0.1rem !important;
|
|
height: 0.1rem !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: 0.2rem 0.3rem 0.1rem 0.3rem;
|
|
margin: 0.2rem -0.1rem 0.1rem 0;
|
|
font-weight: normal;
|
|
display: inline-block;
|
|
border: 0.1rem solid #789;
|
|
border-radius: 0.2rem;
|
|
font-size: 1.2rem;
|
|
}
|
|
|
|
.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: 0.1rem 0.1rem 0.2rem #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: 0.2rem 0 0.1rem 0;
|
|
font-size: 1.3rem;
|
|
line-height: 1.75rem;
|
|
display: block;
|
|
border: none;
|
|
padding: 0 0 0.2rem 0.2rem;
|
|
}
|
|
|
|
.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 0.2rem;
|
|
/*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 {
|
|
max-width: 99%;
|
|
line-height: 1.4em;
|
|
font-size: 1.3rem;
|
|
margin: 0 .2em 0 .2em;
|
|
clear: both;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-accessible>label.sheet-dmg-x span:first-child {
|
|
float: left;
|
|
line-height: 1.4em;
|
|
padding-top: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-accessible label.sheet-dmg-x span:last-child {
|
|
line-height: 1em;
|
|
}
|
|
|
|
.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: 1.3rem;
|
|
}
|
|
|
|
.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: 0.2rem;
|
|
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: 0.1rem;
|
|
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; */
|
|
padding-left: 1em;
|
|
/* this can create a faux indent even for textarea content ie extra damage type */
|
|
line-height: 1.3em;
|
|
/* helps align damage type text to extra damage roll */
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell.sheet-dmg,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell.sheet-dmg+.sheet-roll-cell {
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell.sheet-dmg-x,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-groupi .sheet-roll-row .sheet-roll-cell.sheet-dmg-x+.sheet-roll-cell {
|
|
padding-top: 0;
|
|
}
|
|
|
|
/************************************ 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: DimGray;
|
|
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: LightGray;
|
|
}
|
|
|
|
.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: DimGray;
|
|
}
|
|
|
|
.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-oddbg: papayawhip;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
.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-gold,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-gold,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-gold,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-gold,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-gold,
|
|
.sheet-rolltemplate-pf_block .sheet-color-gold {
|
|
--sheet-pf-bg: Gold;
|
|
--sheet-pf-oddbg: papayawhip;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-chocolate,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-chocolate,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-chocolate,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-chocolate,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-chocolate,
|
|
.sheet-rolltemplate-pf_block .sheet-color-chocolate {
|
|
--sheet-pf-bg: Chocolate;
|
|
--sheet-pf-oddbg: BlanchedAlmond;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-peru,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-peru,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-peru,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-peru,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-peru,
|
|
.sheet-rolltemplate-pf_block .sheet-color-peru {
|
|
--sheet-pf-bg: Peru;
|
|
--sheet-pf-oddbg: BlanchedAlmond;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-saddlebrown,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-saddlebrown,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-saddlebrown,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-saddlebrown,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-saddlebrown,
|
|
.sheet-rolltemplate-pf_block .sheet-color-saddlebrown {
|
|
--sheet-pf-bg: saddlebrown;
|
|
--sheet-pf-oddbg: Wheat;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-tan,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-tan,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-tan,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-tan,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-tan,
|
|
.sheet-rolltemplate-pf_block .sheet-color-tan {
|
|
--sheet-pf-bg: tan;
|
|
--sheet-pf-oddbg: BlanchedAlmond;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-olive,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-olive,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-olive,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-olive,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-olive,
|
|
.sheet-rolltemplate-pf_block .sheet-color-olive {
|
|
--sheet-pf-bg: olive;
|
|
--sheet-pf-oddbg: BlanchedAlmond;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-darkolivegreen,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-darkolivegreen,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-darkolivegreen,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-darkolivegreen,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-darkolivegreen,
|
|
.sheet-rolltemplate-pf_block .sheet-color-darkolivegreen {
|
|
--sheet-pf-bg: darkolivegreen;
|
|
--sheet-pf-oddbg: BlanchedAlmond;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-color-sandybrown,
|
|
.sheet-rolltemplate-pf_ability .sheet-color-sandybrown,
|
|
.sheet-rolltemplate-pf_defense .sheet-color-sandybrown,
|
|
.sheet-rolltemplate-pf_attack .sheet-color-sandybrown,
|
|
.sheet-rolltemplate-pf_spell .sheet-color-sandybrown,
|
|
.sheet-rolltemplate-pf_block .sheet-color-sandybrown {
|
|
--sheet-pf-bg: sandybrown;
|
|
--sheet-pf-oddbg: MistyRose;
|
|
--sheet-pf-text: Black;
|
|
}
|
|
|
|
/************ 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: 1.5rem;
|
|
text-align: center;
|
|
display: inline-block;
|
|
margin-left: 0.1rem;
|
|
padding: 0;
|
|
}
|
|
|
|
/*remove the inlineroll style of spell check modifiers and dual-wield attack mods*/
|
|
.sheet-rolltemplate-pf_spell :not(.sheet-roll-description)>.sheet-roll-cell:first-child .inlinerollresult,
|
|
.sheet-rolltemplate-pf_attack :not(.sheet-roll-row)>.sheet-roll-cell:first-child .inlinerollresult,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-cell.sheet-atk:first-child .inlinerollresult,
|
|
.sheet-rolltemplate-pf_attack label.sheet-atk span.sheet-atk:first-child>.inlinerollresult,
|
|
.sheet-rolltemplate-pf_spell label strong+strong+.inlinerollresult {
|
|
color: black;
|
|
background-color: transparent;
|
|
border: none;
|
|
font-size: 1.2rem;
|
|
font-weight: normal;
|
|
margin: 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;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section:not(.sheet-section-npc)>.sheet-h2-section:not(.sheet-wide-readonly).sheet-extra-damage-section {
|
|
width: 100%;
|
|
}
|
|
|
|
/* 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;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section>.sheet-h2-section .sheet-h3-section:not(.sheet-wide-readonly).sheet-section-oldslas {
|
|
width: calc(100% - .25em);
|
|
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: 0.1rem solid black;
|
|
border-radius: 0.5rem;
|
|
}
|
|
|
|
/* default turn off sections */
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-notes {
|
|
min-height: 1.5em !important;
|
|
height: auto;
|
|
}
|
|
|
|
/* readonly/compact 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: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:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1+span {
|
|
top: 5.5em;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2+span {
|
|
top: 7.75em;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2+span {
|
|
top: 9.75em;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:not(:checked)~.sheet-expand3,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:not(:checked)~.sheet-expand3+span {
|
|
top: 10em;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:checked~.sheet-expand3,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:checked~.sheet-expand3+span,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:not(:checked)~.sheet-expand3,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:not(:checked)~.sheet-expand3+span {
|
|
top: 12em;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:checked~.sheet-expand3,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:checked~.sheet-expand3+span {
|
|
top: 14.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: 2.5em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2+span {
|
|
top: 4.75em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2+span {
|
|
top: 7em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:not(:checked)~.sheet-expand3,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:not(:checked)~.sheet-expand3+span {
|
|
top: 7em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:checked~.sheet-expand3,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:not(:checked)~.sheet-expand2:checked~.sheet-expand3+span,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:not(:checked)~.sheet-expand3,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:not(:checked)~.sheet-expand3+span {
|
|
top: 9.25em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:checked~.sheet-expand3,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-attack-grid.sheet-hasexpandrows .sheet-expand1:checked~.sheet-expand2:checked~.sheet-expand3+span {
|
|
top: 11.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: 0.2rem;
|
|
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: 0.2rem;
|
|
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-col.sheet-equipment {
|
|
display: flex;
|
|
float: none;
|
|
width: 100% !important;
|
|
}
|
|
|
|
.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 {
|
|
width: calc(100% - 4px);
|
|
height: auto;
|
|
display: block;
|
|
clear: both;
|
|
margin: 0.4rem 0.2rem 0.2rem 0.2rem;
|
|
}
|
|
|
|
.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: 0.2rem;
|
|
width: calc(50% - 4px);
|
|
float: left;
|
|
min-height: 16.7em;
|
|
}
|
|
|
|
.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: 0.2rem;
|
|
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: 0.2rem;
|
|
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: 0.2rem;
|
|
/* 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: 0.2rem;
|
|
}
|
|
|
|
.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: 0.2rem;
|
|
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: 0.4rem;
|
|
}
|
|
|
|
.sheet-h2-section.sheet-speeds {
|
|
min-width: 30em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-core .sheet-h2-section.sheet-speeds {
|
|
margin: 0.2rem;
|
|
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: 0.2rem 0.2rem 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: 0.2rem;
|
|
width: calc(50% - 4px);
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-h2-section.sheet-attack-grid {
|
|
/*margin: 0.2rem;
|
|
width: calc(50% - 4px);*/
|
|
min-width: 24em;
|
|
min-height: 13em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-linked-tablecell-short {
|
|
width: 4em;
|
|
max-width: 4em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-linked-tablecell-short select.sheet-linked-cellfield {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section>.sheet-h2-section.sheet-spellcasting-classes.sheet-wide-readonly {
|
|
margin: 0.2rem 0 0.2rem 0.4rem;
|
|
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;
|
|
min-width: calc(100% - 1px);
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-h2-section.sheet-advanced-macros {
|
|
/*margin: 0.2rem;
|
|
width: calc(100% - 4px);*/
|
|
border: none;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-equipment .sheet-col.sheet-col1 .sheet-table {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-section-equipment .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-equipment .sheet-h2-section.sheet-current-loads .sheet-table,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-section-equipment .sheet-h2-section.sheet-loads-and-lift .sheet-table,
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-section-equipment .sheet-h2-section.sheet-currency .sheet-table {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-readonly-show:checked~.sheet-main .sheet-section-equipment .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.3%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-equipment .sheet-h2-section.sheet-other-items {
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-equipment .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-equipment .sheet-h2-section.sheet-currency,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-equipment .sheet-h2-section.sheet-current-loads,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-equipment .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-equipment .sheet-col.sheet-col1 .sheet-h2-section.sheet-currency,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-equipment .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-equipment .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-equipment .sheet-col.sheet-col1 .sheet-h2-section.sheet-currency,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col1 .sheet-h2-section.sheet-current-loads,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .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-equipment .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-equipment .sheet-col.sheet-col2 {
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col1 {
|
|
margin: 0.2rem 0.2rem 0.2rem -0.2rem;
|
|
width: 40%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col2 {
|
|
margin: 0.2rem 0 0.2rem 0;
|
|
width: calc(60% - 4px);
|
|
float: right;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col2 .sheet-worn-items .sheet-table {
|
|
width: 100%;
|
|
display: table;
|
|
flex-basis: 100%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col2.sheet-worn-items {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-equipment .sheet-col.sheet-col2.sheet-worn-items .sheet-table {
|
|
display: inline-block;
|
|
width: calc(50% - 2px);
|
|
}
|
|
|
|
/* 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-equipment .sheet-h2-section.sheet-current-loads .sheet-table,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-equipment .sheet-h2-section.sheet-loads-and-lift .sheet-table,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-equipment .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-equipment .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: 3.05rem;
|
|
/* 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(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-divider: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-table-cell: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),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-spells .sheet-spells-per-day .sheet-table-row .sheet-divider: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: 0.2rem 0.2rem 0.2rem -0.2rem;
|
|
width: 50%;
|
|
float: left;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-spells .sheet-col.sheet-col1:last-child {
|
|
margin: 0;
|
|
width: calc(50% - .4rem);
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-spells .sheet-col.sheet-col2 {
|
|
margin: 0.2rem;
|
|
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: 0.2rem;
|
|
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-section-skills .sheet-h2-section.sheet-skill-totals,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-skills .sheet-h2-section.sheet-skill-notes,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-skills .sheet-h2-section.sheet-skill-totals,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-skills .sheet-h2-section.sheet-skill-notes {
|
|
float: left;
|
|
width: calc(40% - 4px);
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-skills .sheet-h2-section.sheet-skill-options,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:checked~.sheet-section-skills .sheet-h2-section.sheet-skill-options {
|
|
float: right;
|
|
width: calc(60% - 4px);
|
|
}
|
|
|
|
.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(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-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-group-head :nth-child(8),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-group-head :nth-child(9),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-group-head :nth-child(12),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-group-head :nth-child(13),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-row :nth-child(8),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-row :nth-child(9),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-row :nth-child(12),
|
|
.sheet-extra-saves-show:not(:checked)~.sheet-saves-table .sheet-table-row :nth-child(13) {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head :nth-child(4),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head :nth-child(7),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head :nth-child(9),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head :nth-child(n+12),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-row :nth-child(4),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-row :nth-child(7),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-row :nth-child(9),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-tab99:not(:checked)~.sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-row :nth-child(n+12) {
|
|
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-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),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-linked-tablecell-short input {
|
|
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(16),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-attack-grid .sheet-table-row .sheet-table-cell:nth-of-type(16),
|
|
.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(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(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(n+15),
|
|
.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(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(n+15),
|
|
.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-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-equipment .sheet-carried-totals .sheet-divider,
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-section-equipment .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;
|
|
}
|
|
|
|
/* 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-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%;
|
|
max-height: 1em;
|
|
}
|
|
|
|
.sheet-small-label2.sheet-autoexpand input {
|
|
position: absolute;
|
|
overflow: hidden;
|
|
height: 1.5em;
|
|
top: .3em;
|
|
text-align: center;
|
|
}
|
|
|
|
.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: 1.3rem;
|
|
padding: 0 1.25rem 0 1.25rem;
|
|
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: inline-block;
|
|
text-indent: 1.25em;
|
|
}
|
|
|
|
.sheet-noshow {
|
|
display: none !important;
|
|
}
|
|
|
|
/* attacks */
|
|
.sheet-dualwield-hide:checked~.sheet-nondual-sect,
|
|
.sheet-dualwield-hide:checked~.sheet-sect.sheet-expand .sheet-nondual-sect,
|
|
.sheet-dualwield-hide:not(:checked)~.sheet-dual-sect,
|
|
.sheet-dualwield-hide:not(:checked)~.sheet-sect.sheet-expand .sheet-dual-sect {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-h2-section.sheet-dual-wield-sect.sheet-wide-readonly {
|
|
padding: 0.4rem;
|
|
border: 0.2rem solid #CCCCCC;
|
|
border-radius: 0.7rem;
|
|
}
|
|
|
|
.sheet-option-header {
|
|
border-top: 0.1rem solid black !important;
|
|
background-color: lightgrey;
|
|
}
|
|
|
|
.sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(7) {
|
|
cursor: help;
|
|
}
|
|
|
|
.sheet-skills .sheet-table-row .sheet-table-header:nth-of-type(7),
|
|
.sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(7) {
|
|
width: 2em;
|
|
max-width: 1em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-skills .sheet-table-row .sheet-table-header:nth-of-type(7),
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(7) {
|
|
width: .5em;
|
|
max-width: .5em;
|
|
}
|
|
|
|
.sheet-readonly-show:not(:checked)~.sheet-main .sheet-skills .sheet-table-row .sheet-table-cell:nth-of-type(7) {
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
input.sheet-macro-text-inline,
|
|
textarea.sheet-macro-text-inline,
|
|
.sheet-macro-text-inline input,
|
|
textarea.sheet-macro-text,
|
|
textarea.sheet-skill-macro-text,
|
|
input.sheet-skill-macro-text {
|
|
font-family: 'Roboto Mono', monospace;
|
|
font-size: 1.2rem;
|
|
line-height: 1.2rem;
|
|
}
|
|
|
|
.sheet-accessible:checked~.sheet-pf-wrapper input.sheet-macro-text-inline,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper textarea.sheet-macro-text-inline,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper .sheet-macro-text-inline input,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper textarea.sheet-macro-text,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper .sheet-inline-textarea,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper textarea.sheet-skill-macro-text,
|
|
.sheet-accessible:checked~.sheet-pf-wrapper input.sheet-skill-macro-text {
|
|
font-family: 'Roboto Mono', monospace;
|
|
font-size: 1.2rem;
|
|
line-height: 1.2rem;
|
|
}
|
|
|
|
|
|
/*skill too crowded*/
|
|
.sheet-skills .sheet-divider,
|
|
/* turn config page on /off */
|
|
.sheet-config-show:checked~.sheet-pfsheet,
|
|
.sheet-config-show:checked~.sheet-footnotes,
|
|
.sheet-config-show:not(:checked)~.sheet-section-config,
|
|
/* config page toggles override all others: */
|
|
.sheet-kineticist-show:not(:checked)~.sheet-kineticist,
|
|
.sheet-horror-show:not(:checked)~.sheet-horror-sect,
|
|
.sheet-dual-wield-show:not(:checked)~.sheet-dual-wield-sect,
|
|
|
|
.sheet-spellpoints-show:not(:checked)~.sheet-section-spellclass .sheet-spellpoints-sect,
|
|
.sheet-advanced-spell-option-show:not(:checked)~.sheet-spellcasting-classes .sheet-section-spellclass .sheet-manual-column-show:not(:checked)~div .sheet-spell-userdef-column,
|
|
.sheet-advanced-spell-option-show:not(:checked)~.sheet-spellcasting-classes .sheet-section-spellclass .sheet-advanced-spell-option,
|
|
.sheet-advanced-spell-option-show:not(:checked)~.sheet-spells .sheet-advanced-spell-option,
|
|
.sheet-advanced-spell-option-show:not(:checked)~.sheet-npc-spells .sheet-advanced-spell-option,
|
|
.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)~div .sheet-showsect.sheet-all-saves-macro-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-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head .sheet-table-header:nth-last-child(2),
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group .sheet-table-row .sheet-table-cell:nth-last-child(2),
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group-head .sheet-table-header:last-child,
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-defenses .sheet-saves .sheet-saves-table .sheet-table-group .sheet-table-row .sheet-table-cell:last-child,
|
|
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-ability-scores .sheet-table .sheet-table-group-head .sheet-table-header:last-child,
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-ability-scores .sheet-table .sheet-table-group .sheet-table-cell:last-child,
|
|
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-table .sheet-table-group-head .sheet-table-header.sheet-super:last-child,
|
|
.sheet-all-macro-text-show:not(:checked)~.sheet-main .sheet-section-attacks .sheet-table .sheet-table-group .sheet-table-cell:last-child,
|
|
|
|
.sheet-bonustype-show:not(:checked)~.sheet-newbuff,
|
|
.sheet-bonustype-show:checked~.sheet-oldbuff,
|
|
.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;
|
|
}
|
|
|
|
/* prevents background-color from interfering with inserted images*/
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-row.sheet-roll-description a[href$=".png"],
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-row.sheet-roll-description a[href$=".png"],
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-row.sheet-roll-description a[href$=".png"],
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-row.sheet-roll-description a[href$=".png"],
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-row.sheet-roll-description a[href$=".png"],
|
|
.sheet-rolltemplate-pf_block .sheet-roll-row.sheet-roll-description a[href$=".png"] {
|
|
background-color: transparent;
|
|
color: transparent;
|
|
}
|
|
|
|
/* prevents background-color from interfering with hyperlinks*/
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-row.sheet-roll-description a,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-row.sheet-roll-description a,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-row.sheet-roll-description a,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-row.sheet-roll-description a,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-row.sheet-roll-description a,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-row.sheet-roll-description a {
|
|
background-color: transparent;
|
|
color: blue;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/* allow ability command buttons to have consistant formatting */
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-row.sheet-roll-description a[href^="~"],
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-row.sheet-roll-description a[href^="~"],
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-row.sheet-roll-description a[href^="~"],
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-row.sheet-roll-description a[href^="~"],
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-row.sheet-roll-description a[href^="~"],
|
|
.sheet-rolltemplate-pf_block .sheet-roll-row.sheet-roll-description a[href^="~"] {
|
|
background-color: var(--sheet-pf-bg);
|
|
color: var(--sheet-pf-text);
|
|
}
|
|
|
|
/* adds vertical scrolling for long descriptions */
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-description.sheet-scroll-desc,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-description.sheet-scroll-desc,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-description.sheet-scroll-desc,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-description.sheet-scroll-desc,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-description.sheet-scroll-desc,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-description.sheet-scroll-desc {
|
|
display: inline-block;
|
|
max-height: 12.5rem;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.sheet-rolltemplate-pf_generic .sheet-roll-description,
|
|
.sheet-rolltemplate-pf_ability .sheet-roll-description,
|
|
.sheet-rolltemplate-pf_defense .sheet-roll-description,
|
|
.sheet-rolltemplate-pf_attack .sheet-roll-description,
|
|
.sheet-rolltemplate-pf_spell .sheet-roll-description,
|
|
.sheet-rolltemplate-pf_block .sheet-roll-description {
|
|
max-height: 100%;
|
|
}
|
|
|
|
/*styles sheet mode note*/
|
|
div.sheet-mode {
|
|
float: right;
|
|
clear: right;
|
|
font-weight: bold;
|
|
font-style: italic;
|
|
}
|
|
|
|
div.sheet-mode:hover {
|
|
color: red;
|
|
}
|
|
|
|
div.sheet-mode input.sheet-readonly-show {
|
|
display: inline-block;
|
|
opacity: 0;
|
|
width: 7em;
|
|
height: 1.5em;
|
|
position: absolute;
|
|
margin: -.125em 0 0 -.5em;
|
|
z-index: 1;
|
|
}
|
|
|
|
/*hides edit-mode note*/
|
|
.sheet-readonly-show:not(:checked)+span.sheet-mode {
|
|
display: none;
|
|
}
|
|
|
|
/*hides compact-mode note*/
|
|
.sheet-readonly-show:checked+span.sheet-mode+span.sheet-mode {
|
|
display: none;
|
|
} |