mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
* Spanish translation and minor fixes * Rounding movement measurements * Adding linguistics option to campaign settings * Removing NPC stuff from the json options * Saving Mythras v2 progress * Modify mythras sheet.json for new options * stash * Restored tranlastions and all but mook css * Automation script added to help building Mythras sheets * Autocalc migration up to skills, Mythras * sheetwork autocalc for standard skills * Auto calc up to passions * Fix tenacity * Finish migrating skills to shett workers * Finished skills auto calc * Half done with compat tab * Stash work up to mostly finish mook skills * Fixed percent symbol on Athletics mook btn * Added up to psionic powers for mooks and added collapse to magic sections * Stash mook sup to animism * more stashed edits * Stash commits * v2 Mythras * A few edits to Mythras changelog, typos and spelling * Style adjustments for Firefox
2366 lines
46 KiB
CSS
2366 lines
46 KiB
CSS
/* Generics*/
|
||
hr {
|
||
margin: 5px;
|
||
}
|
||
|
||
.sheet-invisible {
|
||
visibility: hidden;
|
||
}
|
||
|
||
.sheet-text-align-center {
|
||
text-align: center;
|
||
}
|
||
|
||
.sheet-text-align-left {
|
||
text-align: left;
|
||
}
|
||
|
||
.sheet-background-red {
|
||
background:#F2DEDE;
|
||
}
|
||
|
||
.sheet-background-orange {
|
||
background:#FFEBCC;
|
||
}
|
||
|
||
.sheet-background-yellow {
|
||
background:#FCF8E3;
|
||
}
|
||
|
||
.sheet-background-gray {
|
||
background:#D3D3D3;
|
||
}
|
||
|
||
.sheet-background-blue {
|
||
background:#D9EDF7;
|
||
}
|
||
|
||
.sheet-background-green {
|
||
background:#DFF0D8;
|
||
}
|
||
.sheet-fading-background {
|
||
background-image: linear-gradient(to right, rgba(220,220,220,1), rgba(220,221,222,.1));
|
||
}
|
||
|
||
/* Remove margin from selects in webkit browsers, same for textareas */
|
||
button {
|
||
margin: 0px;
|
||
padding-top: 0px;
|
||
padding-bottom: 0px;
|
||
padding-left: 5px;
|
||
padding-right: 5px;
|
||
height: 1.5em;
|
||
font-size: 1em;
|
||
}
|
||
button[type=roll].sheet-d100::before {
|
||
font-family: 'dicefontd10';
|
||
font-size: 175%;
|
||
}
|
||
button[type=roll].sheet-reduced-size {
|
||
margin-top: 0px;
|
||
margin-bottom: 0px;
|
||
margin-left: 0px;
|
||
margin-right: 0px;
|
||
padding: 0px;
|
||
height: 1.5em;
|
||
font-size: .92em;
|
||
}
|
||
|
||
button[type=roll].sheet-no-dice {
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
height: 16px;
|
||
}
|
||
|
||
button[type=roll].sheet-memorized {
|
||
padding-left: 2px;
|
||
padding-right: 2px;
|
||
height: 16px;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-memorized:checked + button.sheet-memorized::before {
|
||
font-family: 'Pictos';
|
||
content: 'S';
|
||
}
|
||
input[type="checkbox"].sheet-display-memorized:not(:checked) + button.sheet-memorized::before {
|
||
content: '';
|
||
}
|
||
|
||
button[type=roll].sheet-no-dice::before { content: ''; }
|
||
|
||
select {
|
||
margin: 0px;
|
||
padding: 0px;
|
||
height: 1.5em;
|
||
}
|
||
|
||
textarea {
|
||
margin: 0px;
|
||
padding: 0px;
|
||
}
|
||
input {
|
||
margin: 0px;
|
||
padding: 0px;
|
||
height: 1.5em;
|
||
}
|
||
|
||
|
||
input[type="number"]:disabled::-webkit-inner-spin-button,
|
||
input[type="number"]:disabled::-webkit-outer-spin-button {
|
||
-webkit-appearance: none;
|
||
}
|
||
input[type='number']:disabled {
|
||
-moz-appearance: textfield;
|
||
}
|
||
|
||
input[type="number"]::-webkit-inner-spin-button,
|
||
input[type="number"]::-webkit-outer-spin-button {
|
||
-webkit-appearance: none;
|
||
}
|
||
|
||
input[type='number'] {
|
||
-moz-appearance: textfield;
|
||
text-align: center;
|
||
}
|
||
|
||
/* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */
|
||
div[class^="repcontrol"] {
|
||
margin-bottom: 5px;
|
||
}
|
||
div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] {
|
||
display: inline-block!important;
|
||
visibility: hidden;
|
||
}
|
||
/* Make repeating section inline-block for display modes */
|
||
fieldset.sheet-inlined~.repcontainer[data-groupname^="repeating_"] > .repitem {
|
||
display: inline-block;
|
||
}
|
||
|
||
/* Make the delete buttons appear above the detail toggles */
|
||
.repcontainer .itemcontrol {
|
||
z-index: 9999;
|
||
}
|
||
|
||
/* Layout CSS */
|
||
div.sheet-wrapper {
|
||
min-width: 850px;
|
||
}
|
||
|
||
div.sheet-spacer {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-bottom-border {
|
||
border-bottom: 1px solid black;
|
||
}
|
||
|
||
div.sheet-rep-row {
|
||
padding-bottom: 2px;
|
||
}
|
||
|
||
.sheet-full-width {
|
||
width: 100%;
|
||
}
|
||
|
||
.sheet-number-width {
|
||
width: 47px;
|
||
}
|
||
div.sheet-number-width {
|
||
display: inline-block;
|
||
width: 47px;
|
||
}
|
||
|
||
.sheet-hpad-5 {
|
||
padding-left: 5px;
|
||
padding-right: 5px;
|
||
}
|
||
|
||
input[type="text"].sheet-number-width {
|
||
width: 47px;
|
||
}
|
||
input[type="number"].sheet-number-width {
|
||
width: 47px;
|
||
}
|
||
|
||
.sheet-number-width-sm {
|
||
width: 22px;
|
||
}
|
||
div.sheet-number-width-sm {
|
||
display: inline-block;
|
||
width: 22px;
|
||
}
|
||
input[type="text"].sheet-number-width-sm {
|
||
width: 22px;
|
||
}
|
||
input[type="number"].sheet-number-width-sm {
|
||
width: 25px;
|
||
}
|
||
|
||
.sheet-damage-width {
|
||
width: 94px;
|
||
}
|
||
.sheet-button-width {
|
||
width: 20px;
|
||
}
|
||
.sheet-enable-width {
|
||
width: 100px;
|
||
}
|
||
input.sheet-total {
|
||
font-weight: bold;
|
||
text-align: center;
|
||
}
|
||
input[type="number"].sheet-full-width {
|
||
width: 100%;
|
||
}
|
||
input[type='number'].sheet-total {
|
||
font-weight: bold;
|
||
}
|
||
|
||
.sheet-float-left {
|
||
float: left;
|
||
}
|
||
.sheet-float-right {
|
||
float: right;
|
||
}
|
||
.sheet-clear-float {
|
||
clear: both;
|
||
}
|
||
|
||
div.sheet-cell {
|
||
display: table-cell;
|
||
}
|
||
|
||
div.sheet-section {
|
||
border-radius: 10px;
|
||
border: 1px solid black;
|
||
padding-bottom: 4px;
|
||
padding-left: 4px;
|
||
padding-right: 4px;
|
||
margin: 0px;
|
||
}
|
||
|
||
.sheet-section-title-partner {
|
||
float: right;
|
||
padding-top: 4px;
|
||
}
|
||
|
||
.sheet-header-bar {
|
||
background: #636466;
|
||
color: white;
|
||
}
|
||
|
||
.sheet-header {
|
||
font-weight: bold;
|
||
text-align: center;
|
||
}
|
||
|
||
.sheet-disabled {
|
||
background: #F5F5F5;
|
||
cursor: not-allowed;
|
||
}
|
||
input[type="number"].sheet-disabled {
|
||
background: #F5F5F5;
|
||
cursor: not-allowed;
|
||
-moz-appearance: textfield;
|
||
}
|
||
input[type="number"].sheet-disabled::-webkit-inner-spin-button,
|
||
input[type="number"].sheet-disabled::-webkit-outer-spin-button {
|
||
-webkit-appearance: none;
|
||
}
|
||
|
||
.sheet-bold {
|
||
font-weight: bold;
|
||
}
|
||
|
||
.sheet-underlined {
|
||
text-decoration: underline;;
|
||
}
|
||
|
||
.sheet-italic {
|
||
font-style: italic;
|
||
}
|
||
|
||
.sheet-hidden {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-in-header-toggle {
|
||
margin-top: 7px;
|
||
margin-right: 3px;
|
||
}
|
||
|
||
span.sheet-in-header-toggle {
|
||
margin-top: 5px;
|
||
margin-right: 3px;
|
||
}
|
||
|
||
/* Section Collapse */
|
||
input[type="checkbox"].sheet-section-toggle
|
||
{
|
||
opacity: 0;
|
||
width: 100%;
|
||
position: relative;
|
||
top: 0px;
|
||
left: 0px;
|
||
margin: -10px;
|
||
cursor: pointer;
|
||
z-index: 1;
|
||
}
|
||
h3.sheet-section-toggle {
|
||
display: inline-block;
|
||
position: relative;
|
||
width: 100%;
|
||
margin-left: -100%;
|
||
padding-left: 16px;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-section-toggle + h3::after {
|
||
margin-right: 4px;
|
||
line-height: 14px;
|
||
text-align: center;
|
||
display: inline-block;
|
||
vertical-align: middle;
|
||
margin-bottom: 4px;
|
||
content: "►";
|
||
}
|
||
|
||
input[type="checkbox"].sheet-section-toggle:checked + h3::after {
|
||
content: "▼";
|
||
}
|
||
|
||
input[type="checkbox"].sheet-section-toggle:not(:checked) ~ div.sheet-section-toggle {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-mook-section-toggle
|
||
{
|
||
opacity: 0;
|
||
width: 100%;
|
||
position: relative;
|
||
top: 0px;
|
||
left: 0px;
|
||
margin: -10px;
|
||
cursor: pointer;
|
||
z-index: 1;
|
||
}
|
||
|
||
h5.sheet-mook-section-toggle {
|
||
display: inline-block;
|
||
position: relative;
|
||
left: 5px;
|
||
width: calc(100% + 5px);
|
||
margin-left: -100%;
|
||
padding-left: 6px;
|
||
}
|
||
input[type="checkbox"].sheet-mook-section-toggle + h5::after {
|
||
margin-right: 3px;
|
||
margin-left: 3px;
|
||
line-height: 10px;
|
||
text-align: center;
|
||
display: inline-block;
|
||
vertical-align: middle;
|
||
margin-bottom: 3px;
|
||
content: "►";
|
||
}
|
||
|
||
input[type="checkbox"].sheet-mook-section-toggle:checked + h5::after {
|
||
content: "▼";
|
||
}
|
||
div.sheet-mook-section-toggle {
|
||
margin-left: -10px;
|
||
}
|
||
input[type="checkbox"].sheet-mook-section-toggle:not(:checked) ~ div.sheet-mook-section-toggle {
|
||
display: none;
|
||
}
|
||
|
||
/*input[type="checkbox"].sheet-section-toggle
|
||
{
|
||
opacity: 0;
|
||
width: 16px;
|
||
height: 16px;
|
||
position: relative;
|
||
top: 5px;
|
||
left: 6px;
|
||
margin: -10px;
|
||
cursor: pointer;
|
||
z-index: 1;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-section-toggle + span::after {
|
||
margin-right: 4px;
|
||
line-height: 14px;
|
||
text-align: center;
|
||
display: inline-block;
|
||
vertical-align: middle;
|
||
content: "∨";
|
||
font-weight: bold;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-section-toggle:checked + span::after {
|
||
content: "∧";
|
||
font-weight: bold;
|
||
}*/
|
||
|
||
/* New Collapse */
|
||
input[type="checkbox"].sheet-details-toggle
|
||
{
|
||
opacity: 0;
|
||
width: 16px;
|
||
height: 16px;
|
||
position: relative;
|
||
top: 5px;
|
||
left: 6px;
|
||
margin: -10px;
|
||
cursor: pointer;
|
||
z-index: 1;
|
||
font-family: Pictos;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-details-toggle + span::before {
|
||
margin-right: 4px;
|
||
line-height: 14px;
|
||
text-align: center;
|
||
display: inline-block;
|
||
vertical-align: middle;
|
||
content: "&";
|
||
width: 14px;
|
||
height: 14px;
|
||
font-size: 12px;
|
||
font-family: Pictos;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-details-toggle:checked + span::before {
|
||
content: "_";
|
||
font-family: Pictos;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-details-toggle:not(:checked) ~ div.sheet-details {
|
||
display: none;
|
||
}
|
||
|
||
/* Logo wrapper */
|
||
div.sheet-logo {
|
||
width: 175px;
|
||
}
|
||
|
||
/* Superscripts */
|
||
span.sheet-sup {
|
||
vertical-align: super;
|
||
font-size: smaller;
|
||
}
|
||
|
||
/* Settings */
|
||
input.sheet-campaign-settings-toggle:not(:checked) ~ div.sheet-campaign-settings {
|
||
display: none;
|
||
}
|
||
input.sheet-campaign-settings-toggle:checked ~ div.sheet-campaign-settings {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-mythras-variant-toggle:not(:checked) ~ div .sheet-mythras-variant,
|
||
input.sheet-mspace-variant-toggle:not(:checked) ~ div .sheet-mspace-variant {
|
||
display: none;
|
||
}
|
||
input.sheet-mythras-variant-toggle:checked ~ div .sheet-mythras-variant,
|
||
input.sheet-mspace-variant-toggle:checked ~ div .sheet-mspace-variant {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-spirit-toggle:not(:checked) ~ div .sheet-spirit-value {
|
||
display: none;
|
||
}
|
||
input.sheet-spirit-toggle:checked ~ div .sheet-nonspirit-value {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-spirit-toggle:not(:checked) ~ div .sheet-spirit-value-inline {
|
||
display: none;
|
||
}
|
||
input.sheet-spirit-toggle:checked ~ div .sheet-nonspirit-value-inline {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-reach-enabled-toggle:not(:checked) ~ div .sheet-reach-enabled {
|
||
display: none;
|
||
}
|
||
input.sheet-reach-enabled-toggle:not(:checked) ~ div .sheet-weapon-effects {
|
||
width: 53.75%;
|
||
}
|
||
input.sheet-reach-enabled-toggle:not(:checked) ~ div .sheet-weapon-effects-core {
|
||
width: 55.5%;
|
||
}
|
||
|
||
input.sheet-default-style-toggle:not(:checked) ~ div .sheet-default-style,
|
||
input.sheet-classic-fantasy-style-toggle:not(:checked) ~ div .sheet-classic-fantasy-style,
|
||
input.sheet-luther-arkwright-style-toggle:not(:checked) ~ div .sheet-luther-arkwright-style,
|
||
input.sheet-m-space-style-toggle:not(:checked) ~ div .sheet-m-space-style,
|
||
input.sheet-m-space-style-toggle:not(:checked) ~ input[type="radio"].sheet-m-space-style,
|
||
input.sheet-m-space-style-toggle:not(:checked) ~ span.sheet-m-space-style,
|
||
input.sheet-thennla-style-toggle:not(:checked) ~ div .sheet-thennla-style {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-default-style-toggle:checked ~ div .sheet-default-style,
|
||
input.sheet-classic-fantasy-style-toggle:checked ~ div .sheet-classic-fantasy-style,
|
||
input.sheet-luther-arkwright-style-toggle:checked ~ div .sheet-luther-arkwright-style,
|
||
input.sheet-m-space-style-toggle:checked ~ div .sheet-m-space-style,
|
||
input.sheet-m-space-style-toggle:checked ~ input[type="radio"].sheet-m-space-style,
|
||
input.sheet-m-space-style-toggle:checked ~ span.sheet-m-space-style,
|
||
input.sheet-thennla-style-toggle:checked ~ div .sheet-thennla-style {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-msvehicle-sails-toggle ~ div.sheet-sails {
|
||
display: none;
|
||
}
|
||
input.sheet-msvehicle-sails-toggle:checked ~ div.sheet-sails {
|
||
display: inline-block;
|
||
}
|
||
|
||
input.sheet-msvehicle-gas-bag-toggle ~ div.sheet-gas-bag {
|
||
display: none;
|
||
}
|
||
input.sheet-msvehicle-gas-bag-toggle:checked ~ div.sheet-gas-bag {
|
||
display: inline-block;
|
||
}
|
||
|
||
|
||
input.sheet-msvehicle-terrestrial-toggle ~ div.sheet-terrestrial {
|
||
display: none;
|
||
}
|
||
input.sheet-msvehicle-terrestrial-toggle:checked ~ div.sheet-terrestrial {
|
||
display: inline-block;
|
||
}
|
||
|
||
input.sheet-msvehicle-spaceship-toggle ~ div.sheet-spaceship {
|
||
display: none;
|
||
}
|
||
input.sheet-msvehicle-spaceship-toggle:checked ~ div.sheet-spaceship {
|
||
display: inline-block;
|
||
}
|
||
|
||
input.sheet-spirit-attr-toggle ~ div.sheet-spirit-attr {
|
||
display: none;
|
||
}
|
||
input.sheet-spirit-attr-toggle:checked ~ div.sheet-spirit-attr {
|
||
display: initial;
|
||
}
|
||
input.sheet-spirit-attr-toggle ~ div.sheet-nonspirit-attr {
|
||
display: initial;
|
||
}
|
||
input.sheet-spirit-attr-toggle:checked ~ div.sheet-nonspirit-attr {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-extended-conflict-toggle:not(:checked) ~ div .sheet-extended-conflict {
|
||
display: none;
|
||
}
|
||
|
||
|
||
input.sheet-simplified-combat-toggle:not(:checked) ~ div .sheet-simplified-combat {
|
||
display: none;
|
||
}
|
||
input.sheet-simplified-combat-toggle:checked ~ div .sheet-complex-combat {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-sns-vehicles-toggle ~ .sheet-sns-vehicles {
|
||
display: none;
|
||
}
|
||
input.sheet-sns-vehicles-toggle:checked ~ .sheet-sns-vehicles {
|
||
display: initial;
|
||
}
|
||
input.sheet-mythras-vehicles-toggle ~ .sheet-mythras-vehicles {
|
||
display: none;
|
||
}
|
||
input.sheet-mythras-vehicles-toggle:checked ~ .sheet-mythras-vehicles {
|
||
display: initial;
|
||
}
|
||
input.sheet-mspace-vehicles-toggle ~ .sheet-mspace-vehicles {
|
||
display: none;
|
||
}
|
||
input.sheet-mspace-vehicles-toggle:checked ~ .sheet-mspace-vehicles {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-linguistics-enabled-toggle:not(:checked) ~ div .sheet-linguistics-enabled {
|
||
display: none;
|
||
}
|
||
input.sheet-linguistics-enabled-toggle:checked ~ div .sheet-languages-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-dependencies-enabled-toggle ~ div .sheet-dependencies-enabled {
|
||
display: none;
|
||
}
|
||
input.sheet-dependencies-enabled-toggle:checked ~ div .sheet-dependencies-enabled {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-rank-enabled-toggle:not(:checked) ~ div .sheet-rank-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-tenacity-enabled-toggle ~ div .sheet-tenacity-enabled {
|
||
display: none;
|
||
}
|
||
input.sheet-tenacity-enabled-toggle:checked ~ div .sheet-tenacity-enabled {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-spirit-tenacity-toggle ~ div .sheet-spirit-tenacity {
|
||
display: none;
|
||
}
|
||
input.sheet-spirit-tenacity-toggle:checked ~ div .sheet-spirit-tenacity {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-firearms-enabled-toggle:not(:checked) ~ div .sheet-firearms-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-boating-standard-toggle ~ div .sheet-boating-standard {
|
||
display: none;
|
||
}
|
||
input.sheet-boating-standard-toggle:checked ~ div .sheet-boating-standard {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-status-standard-toggle ~ div .sheet-status-standard {
|
||
display: none;
|
||
}
|
||
input.sheet-status-standard-toggle:checked ~ div .sheet-status-standard {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-superstition-standard-toggle ~ div .sheet-superstition-standard {
|
||
display: none;
|
||
}
|
||
input.sheet-superstition-standard-toggle:checked ~ div .sheet-superstition-standard {
|
||
display: initial;
|
||
}
|
||
|
||
input.sheet-ms-psionics-enabled-toggle:not(:checked) ~ div .sheet-ms-psionics-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-roman-magic-enabled-toggle:not(:checked) ~ div .sheet-roman-magic-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-arcane-magic-enabled-toggle:not(:checked) ~ div .sheet-arcane-magic-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-divine-magic-enabled-toggle:not(:checked) ~ div .sheet-divine-magic-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-fae-powers-enabled-toggle:not(:checked) ~ div .sheet-fae-powers-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-folk-magic-enabled-toggle:not(:checked) ~ div .sheet-folk-magic-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-animism-enabled-toggle:not(:checked) ~ div .sheet-animism-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-mysticism-enabled-toggle:not(:checked) ~ div .sheet-mysticism-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-mythras-psionics-enabled-toggle:not(:checked) ~ div .sheet-mythras-psionics-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-sorcery-enabled-toggle:not(:checked) ~ div .sheet-sorcery-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-theism-enabled-toggle:not(:checked) ~ div .sheet-theism-enabled {
|
||
display: none;
|
||
}
|
||
|
||
input.sheet-affiliations-enabled-toggle:not(:checked) ~ div .sheet-affiliations-enabled {
|
||
display: none;
|
||
}
|
||
|
||
/* Sheet Types */
|
||
input.sheet-type-toggle-battle-unit:not(:checked) ~ div.sheet-type-battle-unit,
|
||
input.sheet-type-toggle-json:not(:checked) ~ div.sheet-type-json,
|
||
input.sheet-type-toggle-pc:not(:checked) ~ div.sheet-type-pc,
|
||
input.sheet-type-toggle-ship:not(:checked) ~ div.sheet-type-ship,
|
||
input.sheet-type-toggle-vehicle:not(:checked) ~ div.sheet-type-vehicle,
|
||
input.sheet-type-toggle-solar-system:not(:checked) ~ div.sheet-type-solar-system {
|
||
display: none;
|
||
}
|
||
|
||
/* Vehicles */
|
||
div.sheet-vehicle-app-name {
|
||
display: inline-block;
|
||
width: 206px;
|
||
}
|
||
div.sheet-vehicle-module-name {
|
||
display: inline-block;
|
||
width: 128px;
|
||
}
|
||
div.sheet-vehicle-attribute-name {
|
||
display: inline-block;
|
||
width: 237px;
|
||
}
|
||
div.sheet-vehicle-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 47px;
|
||
}
|
||
div.sheet-vehicle-weapon-traits {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 145px;
|
||
}
|
||
|
||
/* M-Space Solar System */
|
||
div.sheet-system-label {
|
||
display: inline-block;
|
||
width: 80px;
|
||
}
|
||
div.sheet-system-field {
|
||
display: inline-block;
|
||
width: 204px;
|
||
}
|
||
|
||
/* M-Space Vehicle */
|
||
div.sheet-msvehicle-single-column {
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
div.sheet-msvehicle-half-column {
|
||
width: 257px;
|
||
margin-bottom: 5px;
|
||
float: left;
|
||
}
|
||
div.sheet-msvehicle-third-column {
|
||
width: 120px;
|
||
padding-top: 2px;
|
||
padding-bottom: 2px;
|
||
margin-bottom: 5px;
|
||
float: left;
|
||
}
|
||
div.sheet-msvehicle-label {
|
||
display: inline-block;
|
||
width: 75px;
|
||
}
|
||
div.sheet-msvehicle-field {
|
||
display: inline-block;
|
||
width: 95px;
|
||
}
|
||
div.sheet-msvehicle-table {
|
||
display: inline-block;
|
||
width: 55px;
|
||
}
|
||
input[type="number"].sheet-msvehicle-table-number {
|
||
text-align: center;
|
||
width: 25px;
|
||
}
|
||
|
||
/* Mythras Vehicle */
|
||
div.sheet-mythras-vehicle-label {
|
||
display: inline-block;
|
||
width: 92px;
|
||
}
|
||
div.sheet-mythras-vehicle-field {
|
||
display: inline-block;
|
||
width: 167px;
|
||
}
|
||
div.sheet-mythras-vehicle-field-long {
|
||
display: inline-block;
|
||
width: 433px;
|
||
}
|
||
div.sheet-mythras-vehicle-system-roll {
|
||
display: inline-block;
|
||
width: 35px;
|
||
}
|
||
div.sheet-mythras-vehicle-system-name {
|
||
display: inline-block;
|
||
width: 150px;
|
||
}
|
||
div.sheet-mythras-vehicle-system-hits {
|
||
display: inline-block;
|
||
width: 95px;
|
||
}
|
||
div.sheet-mythras-vehicle-weapons {
|
||
width: 530px;
|
||
float: left;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
/* Ship */
|
||
div.sheet-ship-label {
|
||
display: inline-block;
|
||
width: 95px;
|
||
}
|
||
div.sheet-ship-field {
|
||
display: inline-block;
|
||
width: 157px;
|
||
}
|
||
div.sheet-ship-field-long {
|
||
display: inline-block;
|
||
width: 416px;
|
||
}
|
||
textarea.sheet-ship-crew {
|
||
height: 25px;
|
||
}
|
||
div.sheet-ship-weapons {
|
||
width: 522px;
|
||
float: left;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
/* Battle Units */
|
||
div.sheet-unit-label {
|
||
display: inline-block;
|
||
width: 80px;
|
||
}
|
||
div.sheet-unit-field {
|
||
display: inline-block;
|
||
width: 172px;
|
||
}
|
||
div.sheet-unit-field-long {
|
||
display: inline-block;
|
||
width: 83%;
|
||
}
|
||
div.sheet-unit-damage {
|
||
display: inline-block;
|
||
width: 152px;
|
||
}
|
||
div.sheet-unit-skill-column {
|
||
display: inline-block;
|
||
float: left;
|
||
margin-right: 1px;
|
||
width: 49.5%;
|
||
}
|
||
div.sheet-unit-skill {
|
||
display: inline-block;
|
||
width: 126px;
|
||
}
|
||
|
||
/* PC Pages */
|
||
input.sheet-page-toggle {
|
||
position: relative;
|
||
z-index: 9999;
|
||
cursor: pointer;
|
||
opacity: 0;
|
||
width: 100px;
|
||
margin-bottom: 2px;
|
||
}
|
||
span.sheet-page-toggle {
|
||
display: inline-block;
|
||
position: relative;
|
||
width: 100px;
|
||
text-align: center;
|
||
background: black;
|
||
color: lightgray;
|
||
font-weight: bold;
|
||
border-radius: 4px;
|
||
cursor: pointer;
|
||
margin-left: -100px;
|
||
}
|
||
|
||
input.sheet-page-toggle-core:checked + span.sheet-page-toggle-core,
|
||
input.sheet-page-toggle-equipment:checked + span.sheet-page-toggle-equipment,
|
||
input.sheet-page-toggle-magic:checked + span.sheet-page-toggle-magic,
|
||
input.sheet-page-toggle-background:checked + span.sheet-page-toggle-background,
|
||
input.sheet-page-toggle-notes:checked + span.sheet-page-toggle-notes,
|
||
input.sheet-page-toggle-stats:checked + span.sheet-page-toggle-stats,
|
||
input.sheet-page-toggle-help:checked + span.sheet-page-toggle-help,
|
||
input.sheet-page-toggle-compact:checked + span.sheet-page-toggle-compact,
|
||
input.sheet-page-toggle-mooks:checked + span.sheet-page-toggle-mooks,
|
||
input.sheet-page-toggle-all:checked + span.sheet-page-toggle-all {
|
||
background: black;
|
||
color: firebrick;
|
||
}
|
||
|
||
div.sheet-page {
|
||
visibility: hidden;
|
||
opacity: 0;
|
||
max-height: 0;
|
||
overflow: hidden;
|
||
}
|
||
input.sheet-page-toggle-core:checked ~ div.sheet-page-core,
|
||
input.sheet-page-toggle-magic:checked ~ div.sheet-page-magic,
|
||
input.sheet-page-toggle-equipment:checked ~ div.sheet-page-equipment,
|
||
input.sheet-page-toggle-background:checked ~ div.sheet-page-background,
|
||
input.sheet-page-toggle-notes:checked ~ div.sheet-page-notes,
|
||
input.sheet-page-toggle-stats:checked ~ div.sheet-page-stats,
|
||
input.sheet-page-toggle-help:checked ~ div.sheet-page-help,
|
||
input.sheet-page-toggle-mooks:checked ~ div.sheet-page-mooks,
|
||
input.sheet-page-toggle-compact:checked ~ div.sheet-page-compact,
|
||
input.sheet-page-toggle-all:checked ~ div.sheet-page-core,
|
||
input.sheet-page-toggle-all:checked ~ div.sheet-page-magic,
|
||
input.sheet-page-toggle-all:checked ~ div.sheet-page-equipment,
|
||
input.sheet-page-toggle-all:checked ~ div.sheet-page-background,
|
||
input.sheet-page-toggle-all:checked ~ div.sheet-page-notes {
|
||
visibility: visible;
|
||
opacity: 1;
|
||
max-height: 99999999999px;
|
||
overflow: visible;
|
||
}
|
||
|
||
/* Traits */
|
||
div.sheet-traits {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
/* Info */
|
||
div.sheet-info {
|
||
margin-bottom: 5px;
|
||
}
|
||
div.sheet-info-firstrow {
|
||
display: inline-block;
|
||
width: 97.9%;
|
||
}
|
||
div.sheet-info-row {
|
||
display: inline-block;
|
||
width: 100%;
|
||
}
|
||
div.sheet-info-name {
|
||
display: inline-block;
|
||
width: 16%;
|
||
}
|
||
div.sheet-info-species {
|
||
display: inline-block;
|
||
width: 16%;
|
||
}
|
||
div.sheet-info-form {
|
||
display: inline-block;
|
||
width: 13%;
|
||
}
|
||
div.sheet-info-hit-locations {
|
||
display: inline-block;
|
||
width: 20.25%;
|
||
}
|
||
div.sheet-info-career {
|
||
display: inline-block;
|
||
width: 16%;
|
||
}
|
||
div.sheet-info-traits {
|
||
display: inline-block;
|
||
width: 100%;
|
||
}
|
||
div.sheet-info-age {
|
||
display: inline-block;
|
||
width: 10%;
|
||
}
|
||
div.sheet-info-gender {
|
||
display: inline-block;
|
||
width: 18%;
|
||
}
|
||
div.sheet-info-frame {
|
||
display: inline-block;
|
||
width: 18%;
|
||
}
|
||
div.sheet-info-weight {
|
||
display: inline-block;
|
||
width: 16%;
|
||
}
|
||
div.sheet-info-height {
|
||
display: inline-block;
|
||
width: 16%;
|
||
}
|
||
div.sheet-info-handedness {
|
||
display: inline-block;
|
||
width: 19.75%;
|
||
}
|
||
div.sheet-info-homeland {
|
||
display: inline-block;
|
||
width: 33%;
|
||
}
|
||
div.sheet-info-culture {
|
||
display: inline-block;
|
||
width: 33%;
|
||
}
|
||
div.sheet-info-social-class {
|
||
display: inline-block;
|
||
width: 33%;
|
||
}
|
||
|
||
div.sheet-info-exp-rolls {
|
||
display: inline-block;
|
||
width: 8%;
|
||
}
|
||
div.sheet-info-rank {
|
||
display: inline-block;
|
||
width: 8%;
|
||
}
|
||
|
||
/* Characteristics */
|
||
div.sheet-characteristics {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-char-row {
|
||
display: inline-block;
|
||
width: 89%;
|
||
}
|
||
|
||
div.sheet-char-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 33%;
|
||
}
|
||
|
||
div.sheet-char-number-header {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 33%;
|
||
}
|
||
|
||
div.sheet-char-symbol {
|
||
display: inline-block;
|
||
text-align: center;
|
||
}
|
||
|
||
div.sheet-char-label {
|
||
display: inline-block;
|
||
font-weight: bold;
|
||
width: 27%;
|
||
}
|
||
|
||
/* Conditions */
|
||
div.sheet-conditions {
|
||
margin-bottom: 5px;
|
||
}
|
||
textarea.sheet-conditions {
|
||
height: 55px;
|
||
}
|
||
|
||
/* Initiative */
|
||
input.sheet-init-dice {
|
||
width: 75px;
|
||
}
|
||
|
||
/* Attributes */
|
||
div.sheet-attributes {
|
||
width: 32%;
|
||
float: left;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-attribute-row {
|
||
display: inline-block;
|
||
width: 93.5%;
|
||
}
|
||
|
||
div.sheet-attribute-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 19%;
|
||
}
|
||
|
||
div.sheet-attribute-symbol {
|
||
display: inline-block;
|
||
text-align: center;
|
||
}
|
||
|
||
div.sheet-attribute-label {
|
||
display: inline-block;
|
||
width: 33%;
|
||
}
|
||
|
||
div.sheet-attribute-total {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 42%;
|
||
}
|
||
|
||
input.sheet-attribute-table-lookup {
|
||
width: 50%
|
||
}
|
||
|
||
/* Hit Locations */
|
||
input[type="checkbox"].sheet-location-display-toggle:not(:checked) + div.sheet-loction-display {
|
||
display: none;
|
||
}
|
||
div.sheet-hit-locations {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-hit-locations-row {
|
||
display: inline-block;
|
||
width: 95.25%;
|
||
}
|
||
|
||
input[type="number"].sheet-hit-locations-table-number {
|
||
text-align: center;
|
||
width: 20px;
|
||
}
|
||
|
||
div.sheet-hit-locations-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 13%;
|
||
}
|
||
|
||
div.sheet-hit-locations-symbol {
|
||
display: inline-block;
|
||
text-align: center;
|
||
}
|
||
|
||
div.sheet-hit-locations-label {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 36%;
|
||
}
|
||
|
||
div.sheet-hit-locations-block {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 4%;
|
||
}
|
||
|
||
div.sheet-hit-locations-hp {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 29%;
|
||
}
|
||
textarea.sheet-hit-locations-note {
|
||
height: 195px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
textarea.sheet-hit-locations-note-7 {
|
||
height: 75px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
textarea.sheet-hit-locations-note-8 {
|
||
height: 55px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
textarea.sheet-hit-locations-note-9 {
|
||
height: 35px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
|
||
/* Movement */
|
||
div.sheet-movement {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-movement-row {
|
||
display: inline-block;
|
||
width: 97.75%;
|
||
}
|
||
|
||
|
||
/* Encumbrance */
|
||
div.sheet-encumbrance {
|
||
width: 52.5%;
|
||
margin-right: 5px;
|
||
float: left;
|
||
}
|
||
|
||
div.sheet-encumbrance-row {
|
||
display: inline-block;
|
||
width: 96%;
|
||
}
|
||
|
||
div.sheet-encumbrance-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 11%;
|
||
}
|
||
|
||
div.sheet-encumbrance-load {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 24%;
|
||
}
|
||
|
||
div.sheet-encumbrance-skills {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 29%;
|
||
}
|
||
|
||
div.sheet-encumbrance-move {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 21%;
|
||
}
|
||
|
||
/* Fatigue */
|
||
div.sheet-fatigue {
|
||
float: left;
|
||
width: 44.5%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-fatigue-row {
|
||
display: inline-block;
|
||
width: 100%;
|
||
}
|
||
|
||
div.sheet-fatigue-label {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 37%;
|
||
}
|
||
|
||
div.sheet-fatigue-recovery {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 24%;
|
||
}
|
||
|
||
/* Combat Skills */
|
||
div.sheet-combatskill-column {
|
||
float: left;
|
||
width: 49.5%;
|
||
}
|
||
|
||
div.sheet-combatskill-name {
|
||
display: inline-block;
|
||
width: 34%;
|
||
}
|
||
div.sheet-combatskill-checkbox {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 4.5%;
|
||
}
|
||
div.sheet-combatskill-spacer {
|
||
display: inline-block;
|
||
width: 1%;
|
||
}
|
||
div.sheet-combatskill-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 11.5%;
|
||
}
|
||
div.sheet-combatskill-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5%;
|
||
}
|
||
|
||
/* Combat Styles */
|
||
div.sheet-combatstyle {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-combatstyle-row {
|
||
display: inline-block;
|
||
width: 97.75%;
|
||
}
|
||
|
||
div.sheet-combatstyle-name {
|
||
display: inline-block;
|
||
width: 17.5%;
|
||
}
|
||
|
||
div.sheet-combatstyle-checkbox {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.25%;
|
||
}
|
||
|
||
div.sheet-combatstyle-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5.8125%;
|
||
}
|
||
|
||
div.sheet-combatstyle-traits {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 17.5%;
|
||
}
|
||
|
||
div.sheet-combatstyle-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.375%;
|
||
}
|
||
|
||
div.sheet-combatstyle-weapons {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 34%;
|
||
}
|
||
|
||
select.sheet-combatstyle-char {
|
||
width: 7%;
|
||
}
|
||
|
||
/* Armor */
|
||
div.sheet-armor {
|
||
margin-bottom: 5px;
|
||
}
|
||
div.sheet-armor-field {
|
||
display: inline-block;
|
||
width: 15%;
|
||
}
|
||
div.sheet-armor-ap {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 6.5%;
|
||
}
|
||
div.sheet-armor-enc {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 4%;
|
||
}
|
||
div.sheet-armor-notes {
|
||
display: inline-block;
|
||
width: 42%;
|
||
}
|
||
|
||
/* Weapons */
|
||
div.sheet-weapons {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-npc-weapons {
|
||
width: 510px;
|
||
float: left;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-shields:not(:checked) ~ div.sheet-display-shields {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-melee-weapons:not(:checked) ~ div.sheet-display-melee-weapons {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-ranged-weapons:not(:checked) ~ div.sheet-display-ranged-weapons {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-firearms:not(:checked) ~ div.sheet-display-firearms {
|
||
display: none;
|
||
}
|
||
|
||
div.sheet-weapons-row {
|
||
display: inline-block;
|
||
width: 97.75%;
|
||
}
|
||
|
||
div.sheet-weapon-name {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 13.5%;
|
||
}
|
||
div.sheet-npc-weapon-name {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 90px;
|
||
}
|
||
|
||
div.sheet-weapon-damage-mod{
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.5%;
|
||
}
|
||
|
||
div.sheet-npc-weapon-damage-mod{
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 20px;
|
||
}
|
||
|
||
div.sheet-weapon-damage {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 7.5%;
|
||
}
|
||
div.sheet-npc-weapon-damage {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 55px;
|
||
}
|
||
|
||
div.sheet-weapon-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.375%;
|
||
}
|
||
div.sheet-npc-weapon-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 17px;
|
||
}
|
||
|
||
div.sheet-weapon-size {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 4.5%;
|
||
}
|
||
div.sheet-npc-weapon-size {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 40px;
|
||
}
|
||
|
||
div.sheet-weapon-reach {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5.5%;
|
||
}
|
||
div.sheet-npc-weapon-reach {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 70px;
|
||
}
|
||
|
||
div.sheet-npc-weapon-notes {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 139px;
|
||
}
|
||
|
||
div.sheet-weapon-force {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5%;
|
||
}
|
||
|
||
div.sheet-weapon-range {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 9%;
|
||
}
|
||
|
||
div.sheet-weapon-fire-rate {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 8%;
|
||
}
|
||
|
||
div.sheet-npc-weapon-fire-rate {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 55px;
|
||
}
|
||
|
||
div.sheet-weapon-ammo {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 6.5%;
|
||
}
|
||
|
||
div.sheet-npc-weapon-ammo {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 40px;
|
||
}
|
||
|
||
div.sheet-weapon-load {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5%;
|
||
}
|
||
|
||
div.sheet-npc-weapon-load {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 32px;
|
||
}
|
||
|
||
div.sheet-weapon-firearm-load {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 10%;
|
||
}
|
||
|
||
div.sheet-weapon-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 4%;
|
||
}
|
||
div.sheet-npc-weapon-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25px;
|
||
}
|
||
div.sheet-weapon-hp {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 6.5%;
|
||
}
|
||
div.sheet-weapon-effects {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 48.25%;
|
||
}
|
||
div.sheet-weapon-effects-core {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 50%;
|
||
}
|
||
|
||
div.sheet-weapon-missile-effects {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 23%;
|
||
}
|
||
div.sheet-weapon-missile-effects-core {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 24.75%;
|
||
}
|
||
|
||
div.sheet-weapon-firearm-traits {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 30.5%;
|
||
}
|
||
|
||
/* Skills */
|
||
div.sheet-skill {
|
||
float: left;
|
||
width: 48.5%;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-skill2 {
|
||
float: left;
|
||
width: 100%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-skill-row {
|
||
display: inline-block;
|
||
width: 95.5%;
|
||
}
|
||
|
||
div.sheet-skill-name {
|
||
display: inline-block;
|
||
width: 36%;
|
||
}
|
||
|
||
div.sheet-language-name {
|
||
display: inline-block;
|
||
width: 42%;
|
||
}
|
||
|
||
textarea.sheet-known-languages {
|
||
height: 3em;
|
||
}
|
||
|
||
div.sheet-dependency-name {
|
||
display: inline-block;
|
||
width: 36%;
|
||
}
|
||
|
||
div.sheet-passion-name {
|
||
display: inline-block;
|
||
width: 42%;
|
||
}
|
||
|
||
div.sheet-skill-checkbox {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5%;
|
||
}
|
||
|
||
div.sheet-skill-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 12%;
|
||
}
|
||
|
||
div.sheet-skill-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5%;
|
||
}
|
||
|
||
select.sheet-skill-char {
|
||
width: 14%;
|
||
}
|
||
|
||
input.sheet-skill-char {
|
||
width: 14%;
|
||
}
|
||
|
||
/* Magic */
|
||
div.sheet-magic {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-theism:not(:checked) ~ div.sheet-display-theism {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-sorcery:not(:checked) ~ div.sheet-display-sorcery {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-mysticism:not(:checked) ~ div.sheet-display-mysticism {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-mythras-psionics:not(:checked) ~ div.sheet-display-mythras-psionics {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-ms-psionics:not(:checked) ~ div.sheet-display-ms-psionics {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-animism:not(:checked) ~ div.sheet-display-animism {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-fae-powers:not(:checked) ~ div.sheet-display-fae-powers {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-folk-magic:not(:checked) ~ div.sheet-display-folk-magic {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-arcane-magic:not(:checked) ~ div.sheet-display-arcane-magic {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-divine-magic:not(:checked) ~ div.sheet-display-divine-magic {
|
||
display: none;
|
||
}
|
||
|
||
input[type="checkbox"].sheet-display-roman-magic:not(:checked) ~ div.sheet-display-roman-magic {
|
||
display: none;
|
||
}
|
||
|
||
div.sheet-magic-row {
|
||
display: inline-block;
|
||
width: 97.75%;
|
||
}
|
||
|
||
div.sheet-magic-name {
|
||
display: inline-block;
|
||
width: 17.5%;
|
||
}
|
||
|
||
div.sheet-magic-checkbox {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.25%;
|
||
}
|
||
|
||
div.sheet-magic-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5.8125%;
|
||
}
|
||
|
||
div.sheet-magic-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.375%;
|
||
}
|
||
|
||
div.sheet-cursing-roll {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52.25%;
|
||
}
|
||
|
||
div.sheet-pharmacy-roll {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52.25%;
|
||
}
|
||
|
||
div.sheet-shape-shifting-roll {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 17.125%;
|
||
}
|
||
|
||
div.sheet-divination-label {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 7%;
|
||
}
|
||
|
||
div.sheet-divination-select {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 13%;
|
||
}
|
||
|
||
div.sheet-divination-roll {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 10.5%;
|
||
}
|
||
|
||
div.sheet-necromancy-roll {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25.9375%;
|
||
}
|
||
|
||
textarea.sheet-magic-note {
|
||
height: 3em;
|
||
}
|
||
|
||
div.sheet-spell-row {
|
||
display: inline-block;
|
||
width: 97.5%;
|
||
}
|
||
|
||
div.sheet-spell-name {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 17.5%;
|
||
}
|
||
|
||
div.sheet-spell-resist {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 11%;
|
||
}
|
||
|
||
div.sheet-spell-description {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 79%;
|
||
}
|
||
div.sheet-spell-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.5%;
|
||
}
|
||
textarea.sheet-spell-macro {
|
||
height: 4em;
|
||
}
|
||
|
||
div.sheet-arcane-magic-field {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 16.25%;
|
||
}
|
||
|
||
div.sheet-divine-magic-field {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 16.25%;
|
||
}
|
||
|
||
div.sheet-animism-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 15.50%;
|
||
}
|
||
div.sheet-animism-spirit-ap {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 12%;
|
||
}
|
||
div.sheet-animism-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.5%;
|
||
}
|
||
div.sheet-fetish-row {
|
||
display: inline-block;
|
||
width: 100%;
|
||
}
|
||
div.sheet-fetish-row {
|
||
display: inline-block;
|
||
width: 100%;
|
||
}
|
||
div.sheet-npc-fetish-row {
|
||
display: inline-block;
|
||
width: 96%;
|
||
}
|
||
|
||
div.sheet-fetish-name {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 17.5%;
|
||
}
|
||
div.sheet-fetish-type {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 11%;
|
||
}
|
||
div.sheet-fetish-description {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 70%;
|
||
}
|
||
div.sheet-fetish-skill-column {
|
||
display: inline-block;
|
||
margin-right: 1px;
|
||
width: 33%;
|
||
}
|
||
div.sheet-fetish-skill {
|
||
display: inline-block;
|
||
width: 145px;
|
||
}
|
||
div.sheet-fetish-powers-column {
|
||
display: inline-block;
|
||
width: 66%;
|
||
}
|
||
div.sheet-mediation-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25.75%;
|
||
}
|
||
div.sheet-path-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52%;
|
||
}
|
||
div.sheet-talent-type {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 18%;
|
||
}
|
||
div.sheet-talent-description {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 60.5%;
|
||
}
|
||
div.sheet-la-discipline-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25.75%;
|
||
}
|
||
div.sheet-ms-power-select {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25.75%;
|
||
}
|
||
div.sheet-invocation-intensity {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52%;
|
||
}
|
||
div.sheet-shaping-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 25.75%;
|
||
}
|
||
div.sheet-sorceryspell-description {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 76%;
|
||
}
|
||
div.sheet-devotion-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 12.75%;
|
||
}
|
||
|
||
/* Equipment */
|
||
div.sheet-equipment {
|
||
float: left;
|
||
width: 48.5%;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-equipment-row {
|
||
display: inline-block;
|
||
width: 95.5%;
|
||
}
|
||
|
||
div.sheet-equipment-item {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 50%;
|
||
}
|
||
|
||
div.sheet-equipment-location {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 27%;
|
||
}
|
||
|
||
|
||
div.sheet-equipment-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 10%;
|
||
}
|
||
|
||
/* Wealth */
|
||
div.sheet-wealth {
|
||
float: left;
|
||
width: 48.5%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-wealth-currency {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52%;
|
||
}
|
||
|
||
div.sheet-wealth-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 15%;
|
||
}
|
||
|
||
div.sheet-income-label {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 10%;
|
||
}
|
||
|
||
div.sheet-income-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 13%;
|
||
}
|
||
|
||
/* Affiliations */
|
||
div.sheet-affiliations {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-affiliations-row {
|
||
display: inline-block;
|
||
width: 97.5%;
|
||
}
|
||
|
||
div.sheet-affiliations-name {
|
||
display: inline-block;
|
||
width: 17.5%;
|
||
}
|
||
|
||
div.sheet-affiliations-checkbox {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.25%;
|
||
}
|
||
|
||
div.sheet-affiliations-number {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 5.8125%;
|
||
}
|
||
|
||
div.sheet-affiliations-button {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 2.375%;
|
||
}
|
||
|
||
div.sheet-affiliations-notes {
|
||
display: inline-block;
|
||
text-align: center;
|
||
width: 52%;
|
||
}
|
||
|
||
/* Notes */
|
||
div.sheet-background {
|
||
float: left;
|
||
width: 98.75%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-background-column1 {
|
||
float: left;
|
||
width: 49.625%;
|
||
margin-right: 5px;
|
||
}
|
||
|
||
div.sheet-background-column2 {
|
||
float: left;
|
||
width: 49.625%;
|
||
}
|
||
|
||
div.sheet-backgrounds {
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
/* Notes */
|
||
div.sheet-notes {
|
||
float: left;
|
||
width: 98.75%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
|
||
/* Quick Stats */
|
||
div.sheet-stats-info-label {
|
||
display: inline-block;
|
||
width: 30%;
|
||
}
|
||
div.sheet-stats-info-value {
|
||
display: inline-block;
|
||
width: 69%;
|
||
}
|
||
div.sheet-stats-char-label {
|
||
display: inline-block;
|
||
width: 40px;
|
||
}
|
||
div.sheet-stats-attribute-label {
|
||
display: inline-block;
|
||
width: 95px;
|
||
}
|
||
select.sheet-stats-char-select {
|
||
width: 55px;
|
||
}
|
||
div.sheet-stats-passion-label {
|
||
display: inline-block;
|
||
width: 175px;
|
||
}
|
||
|
||
/* Compact */
|
||
div.sheet-compact-characteristic-section {
|
||
float: left;
|
||
width: 110px;
|
||
margin-right: 5px;
|
||
}
|
||
div.sheet-compact-health-section {
|
||
float: left;
|
||
margin-right: 5px;
|
||
}
|
||
textarea.sheet-compact-conditions {
|
||
height: 75px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
div.sheet-compact-attribute-section {
|
||
float: left;
|
||
margin-right: 5px;
|
||
}
|
||
div.sheet-compact-fatigue-label {
|
||
display: inline-block;
|
||
width: 65px;
|
||
}
|
||
div.sheet-compact-fatigue-value {
|
||
display: inline-block;
|
||
width: 145px;
|
||
}
|
||
div.sheet-compact-encumbrance-label {
|
||
display: inline-block;
|
||
width: 95px;
|
||
}
|
||
div.sheet-compact-encumbrance-value {
|
||
display: inline-block;
|
||
width: 115px;
|
||
}
|
||
textarea.sheet-compact-notes {
|
||
height: 115px;
|
||
width: calc(100% - 2px);
|
||
}
|
||
|
||
/* Mooks */
|
||
div.sheet-mook-page-width {
|
||
width: 850px;
|
||
}
|
||
|
||
div.sheet-mook-characteristic-section {
|
||
float: left;
|
||
width: 110px;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
div.sheet-mook-char-name-col {
|
||
display: inline-block;
|
||
width: 80px;
|
||
text-align: left;
|
||
}
|
||
div.sheet-mook-char-value-col {
|
||
display: inline-block;
|
||
width: 25px;
|
||
}
|
||
|
||
div.sheet-mook-attribute-section {
|
||
float: left;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
div.sheet-mook-attr-name-col {
|
||
display: inline-block;
|
||
width: 110px;
|
||
}
|
||
div.sheet-mook-attr-value-col {
|
||
display: inline-block;
|
||
width: 36px;
|
||
text-align: center;
|
||
font-weight: bold;
|
||
}
|
||
|
||
textarea.sheet-mook-notes {
|
||
height: 137px;
|
||
width: calc(100% - 1px);
|
||
}
|
||
|
||
div.sheet-mook-health-hitrange-col {
|
||
display: inline-block;
|
||
width: 45px;
|
||
}
|
||
|
||
div.sheet-mook-health-location-col {
|
||
display: inline-block;
|
||
width: 134px;
|
||
}
|
||
|
||
div.sheet-mook-health-block-col {
|
||
display: inline-block;
|
||
width: 12px;
|
||
}
|
||
|
||
div.sheet-mook-health-armor-col {
|
||
display: inline-block;
|
||
width: 22px;
|
||
}
|
||
|
||
div.sheet-mook-health-hp-col {
|
||
display: inline-block;
|
||
width: 36px;
|
||
font-weight: bold;
|
||
}
|
||
|
||
div.sheet-mook-health-notes-col {
|
||
display: inline-block;
|
||
width: 179px;
|
||
font-weight: bold;
|
||
}
|
||
|
||
select.sheet-mook-fatigue-width {
|
||
width: 32px;
|
||
}
|
||
|
||
fieldset.sheet-nocontrols~.repcontrol {
|
||
display: none;
|
||
}
|
||
|
||
div.sheet-mook-skilllabel-col {
|
||
display: inline-block;
|
||
width: 12%;
|
||
vertical-align: top;
|
||
}
|
||
div.sheet-mook-skilllist-col {
|
||
display: inline-block;
|
||
width: 86.25%;
|
||
}
|
||
div.sheet-mook-btn {
|
||
display: inline-block;
|
||
}
|
||
|
||
/* Roll Templates */
|
||
.sheet-rolltemplate-skill div.sheet-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 120%;
|
||
}
|
||
|
||
.sheet-rolltemplate-skill div.sheet-subheader {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 75%;
|
||
}
|
||
|
||
.sheet-rolltemplate-skill div.sheet-difficulty {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: black;
|
||
background: red;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.sheet-rolltemplate-skill table {
|
||
width: 100%;
|
||
border: 1px solid black;
|
||
color: black;
|
||
font-weight: bold;
|
||
background: #FFFFFF;
|
||
}
|
||
.sheet-rolltemplate-skill td {
|
||
padding: 1px;
|
||
border-bottom: 1px solid black;
|
||
}
|
||
.sheet-rolltemplate-skill td.sheet-template_value {
|
||
text-align: center;
|
||
}
|
||
.sheet-rolltemplate-skill .inlinerollresult {
|
||
display: inline-block;
|
||
text-align: center;
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-skill .inlinerollresult.fullcrit {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-skill .inlinerollresult.fullfail {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-skill .inlinerollresult.importantroll {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
|
||
|
||
|
||
.sheet-rolltemplate-weapon div.sheet-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 120%;
|
||
}
|
||
.sheet-rolltemplate-weapon div.sheet-subheader {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 75%;
|
||
}
|
||
.sheet-rolltemplate-weapon table {
|
||
width: 100%;
|
||
border: 1px solid black;
|
||
color: black;
|
||
background: #FFFFFF;
|
||
}
|
||
.sheet-rolltemplate-weapon td {
|
||
padding: 1px;
|
||
border-bottom: 1px solid black;
|
||
}
|
||
.sheet-rolltemplate-weapon td.sheet-template_label {
|
||
font-weight: bold;
|
||
}
|
||
.sheet-rolltemplate-weapon td.sheet-template_value {
|
||
text-align: center;
|
||
}
|
||
.sheet-rolltemplate-weapon .inlinerollresult {
|
||
display: inline-block;
|
||
text-align: center;
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-weapon .inlinerollresult.fullcrit {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-weapon .inlinerollresult.fullfail {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-weapon .inlinerollresult.importantroll {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
|
||
|
||
.sheet-rolltemplate-magic div.sheet-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 120%;
|
||
}
|
||
.sheet-rolltemplate-magic div.sheet-subheader {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 75%;
|
||
}
|
||
.sheet-rolltemplate-magic table {
|
||
width: 100%;
|
||
border: 1px solid black;
|
||
color: black;
|
||
background: #FFFFFF;
|
||
}
|
||
.sheet-rolltemplate-magic td {
|
||
padding: 1px;
|
||
border-bottom: 1px solid black;
|
||
}
|
||
.sheet-rolltemplate-magic td.sheet-template_label {
|
||
font-weight: bold;
|
||
}
|
||
.sheet-rolltemplate-magic td.sheet-template_value {
|
||
text-align: center;
|
||
}
|
||
.sheet-rolltemplate-magic .inlinerollresult {
|
||
display: inline-block;
|
||
text-align: center;
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-magic .inlinerollresult.fullcrit {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-magic .inlinerollresult.fullfail {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-magic .inlinerollresult.importantroll {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
|
||
|
||
.sheet-rolltemplate-default div.sheet-header {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 120%;
|
||
}
|
||
.sheet-rolltemplate-default div.sheet-subheader {
|
||
width: 100%;
|
||
text-align: center;
|
||
color: lightgray;
|
||
background: black;
|
||
font-size: 75%;
|
||
}
|
||
.sheet-rolltemplate-default table {
|
||
width: 100%;
|
||
border: 1px solid black;
|
||
color: black;
|
||
background: #FFFFFF;
|
||
}
|
||
.sheet-rolltemplate-default td {
|
||
padding: 1px;
|
||
border-bottom: 1px solid black;
|
||
}
|
||
.sheet-rolltemplate-default td.sheet-template_label {
|
||
font-weight: bold;
|
||
float: left;
|
||
text-align: left;
|
||
}
|
||
.sheet-rolltemplate-default td.sheet-template_value {
|
||
text-align: center;
|
||
}
|
||
.sheet-rolltemplate-default .inlinerollresult {
|
||
display: inline-block;
|
||
text-align: center;
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-default .inlinerollresult.fullcrit {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-default .inlinerollresult.fullfail {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|
||
.sheet-rolltemplate-default .inlinerollresult.importantroll {
|
||
border: 1px solid black;
|
||
background: #BEBEBE;
|
||
}
|