diff --git a/Shadowrun5thEdition/Shadowrun5thEdition.css b/Shadowrun5thEdition/Shadowrun5thEdition.css index d8200153ff..2446a42846 100644 --- a/Shadowrun5thEdition/Shadowrun5thEdition.css +++ b/Shadowrun5thEdition/Shadowrun5thEdition.css @@ -13,7 +13,7 @@ button { text-shadow: none; } button[type='roll'], button[type='action'] { font-size: 1em; - margin: 0px; + margin: 0px !important; padding: 1px 2px; border-bottom: 0.01em solid #666; border-bottom-right-radius: 0.01em; @@ -25,6 +25,11 @@ button { display: none; } button:hover, button:focus, button:active { font-weight: bold; } + button > span { + display: block; + overflow: hidden; + text-overflow: ellipsis; + width: 100%; } div { background-color: transparent; } @@ -154,6 +159,8 @@ input:checked + .sheet-slider:before { -ms-transform: translateX(26px); transform: translateX(26px); } +/* MIXIN + ============================= */ /***** TABS FOR SHEETS *****/ .sheet-tabs button[type='action'] { background-color: #333; @@ -187,15 +194,18 @@ input:checked + .sheet-slider:before { margin-right: 5%; } /***** TABS FOR SHEETS *****/ -.sheet-settings-toggle input { +.sheet-settings-toggle input, +.sheet-settings-flag input { width: 3em; } -.sheet-settings-toggle input[type='checkbox'] + span { +.sheet-settings-toggle input[type='checkbox'] + span, +.sheet-settings-flag input[type='checkbox'] + span { background: transparent; font-size: 20px; height: 20px; text-align: center; width: 20px; } +/***** GENERIC STYLES *****/ .sheet-npc div.sheet-end div.sheet-weapons span[name='attr_weapon_dice'], .sheet-npc div.sheet-end div.sheet-spells span[name='attr_dice'], .sheet-npc div.sheet-end div.sheet-forms span[name='attr_form_dice'], .sheet-npc div.sheet-end div.sheet-ic span[name='attr_software_dice'] { vertical-align: middle; } .sheet-npc div.sheet-end div.sheet-weapons span[name='attr_weapon_dice']:before, .sheet-npc div.sheet-end div.sheet-spells span[name='attr_dice']:before, .sheet-npc div.sheet-end div.sheet-forms span[name='attr_form_dice']:before, .sheet-npc div.sheet-end div.sheet-ic span[name='attr_software_dice']:before { @@ -209,7 +219,9 @@ input.sheet-toggle { opacity: 0; z-index: 2; } -.sheet-pc input[type='checkbox'], +.sheet-pc input.sheet-settings-toggle, +.sheet-pc input.sheet-settings-flag, +.sheet-pc input.sheet-collapse-flag, .sheet-pc input[type='radio'] { position: relative; opacity: 0; @@ -223,9 +235,19 @@ input.sheet-toggle { display: inline-grid; margin-bottom: 2%; } -.sheet-pc div.sheet-skill-box label > input, .sheet-pc div.sheet-skill-box input[name='attr_skill'] { +.sheet-pc div.sheet-repeating-container div.repitem, .sheet-pc div.sheet-repeating-container div.repitem input[type='text'], .sheet-pc div.sheet-repeating-container div.repitem input[type='number'], .sheet-pc div.sheet-skill-box label > input, .sheet-pc div.sheet-skill-box input[name='attr_skill'], .sheet-pc div.sheet-matrix div.sheet-programs div.repitem { border-bottom: 1px solid #333; } +.sheet-center { + text-align: center; } + +select.sheet-attribute-select option:nth-of-type(1n+5) { + color: #610b0d; } +select.sheet-attribute-select option:nth-of-type(1n+9) { + color: #7a2593; } +select.sheet-limit-select option:nth-of-type(1n+5) { + color: #610b0d; } + /*:+:+:+: MATRIX DEVICE :+:+:+:*/ div.sheet-matrix-device button[name*='Attack']:hover { color: #cc0701; } @@ -250,6 +272,11 @@ div.sheet-matrix-device .sheet-matrixData { div.sheet-matrix-device .sheet-matrixFirewall { box-shadow: 0px 0px 29px 8px #f88703; } +/***** GRID *****/ +.sheet-pc div.sheet-repeating-container div.repitem, .sheet-pc div.sheet-repeating-container div.repitem div.sheet-settings, .sheet-pc div.sheet-skill-box div.sheet-row-long, .sheet-pc div.sheet-arms div.sheet-headers, .sheet-pc div.sheet-magic div.sheet-headers, .sheet-pc div.sheet-matrix div.sheet-complex-forms div.sheet-headers { + grid-column-gap: 1%; + grid-row-gap: 1%; } + /******************************************************************************/ /********************************* VARIABLES *********************************/ /****************************************************************************/ @@ -265,17 +292,42 @@ div.sheet-matrix-device .sheet-matrixFirewall { margin-left: -1%; padding-left: 0.5%; /***** REPEATING CONTAINERS *****/ - /***** SKILLS *****/ } + /***** ARMOR BUTTONS *****/ + /***** SKILLS *****/ + /*** ARMS ****/ + /*** AUGS ****/ + /*** GEAR ****/ + /***** MAGIC *****/ + /*** MATRIX ****/ } .sheet-pc button > h2:hover, .sheet-pc button > span:hover, .sheet-pc label > button[type='roll']:hover, .sheet-pc .sheet-repeat-box button[type='roll']:hover, .sheet-pc .sheet-con-track button[type='action']:hover, - .sheet-pc button[data-i18n="default"]:hover { + .sheet-pc button[data-i18n='default']:hover { color: #fff; text-shadow: 1px 1px 2px black, 0 0 25px red, 0 0 5px #610b0d; } + .sheet-pc h1 { + background-color: #610b0d; + color: #fff; + font-size: 1em; + letter-spacing: 2px; + line-height: 20px; + padding-left: 5px; + padding-right: 5px; + text-transform: uppercase; } + .sheet-pc h2 { + font-size: 0.9em; + line-height: 25px; + text-transform: capitalize; } + .sheet-pc h3 { + color: rgba(51, 51, 51, 0.59); + font-size: 0.8em; + text-transform: capitalize; } .sheet-pc hr { margin: 7px 0px -2px 0px; } + .sheet-pc input { + border-radius: 0px; } .sheet-pc .sheet-tabs { grid-template-columns: 1fr 5em 1fr 5em 2.5em 5em 5em 5em 5em 5em 5em 5em; grid-column-gap: 0.25%; @@ -331,15 +383,20 @@ div.sheet-matrix-device .sheet-matrixFirewall { grid-area: 3 / 2 / 3 / 3; } .sheet-pc .sheet-tabs label[data-i18n-title='edge'] { grid-area: 3 / 4 / 3 / 5; } - .sheet-pc input[type='checkbox'] + span, + .sheet-pc input.sheet-settings-toggle + span, + .sheet-pc input.sheet-settings-flag + span, + .sheet-pc input.sheet-collapse-flag + span, .sheet-pc input[type='radio'] + span { font-family: 'pictos'; } - .sheet-pc input[type='checkbox']:checked + span, + .sheet-pc input.sheet-settings-toggle:checked + span, + .sheet-pc input.sheet-settings-flag:checked + span, + .sheet-pc input.sheet-collapse-flag:checked + span, .sheet-pc input[type='radio']:checked + span { color: #610b0d; } .sheet-pc select { height: 1.8em; - padding: 0px; } + padding: 0px; + color: #040404; } .sheet-pc div.sheet-core-info h2 { margin-right: 1%; } .sheet-pc div.sheet-core-info input[type='text'], .sheet-pc div.sheet-core-info input[type='number'] { @@ -349,12 +406,54 @@ div.sheet-matrix-device .sheet-matrixFirewall { background-color: rgba(28, 28, 28, 0.14902); } .sheet-pc input.sheet-display-flag { position: absolute; } - .sheet-pc div.repitem input[type='number'] { - text-align: center; - width: 2.5em; } - .sheet-pc div.sheet-skill-box button[type='roll'] { - font-size: 1em; - text-align: left; } + .sheet-pc div.sheet-border-box button[type='roll'] { + font-size: 0.8em; + font-weight: bold; } + .sheet-pc .sheet-pc-row button[type='roll'] { + color: #040404; } + .sheet-pc div.sheet-repeating-container div.repitem { + display: inline-grid; + padding: 1% 0.5%; + margin-bottom: 0px; } + .sheet-pc div.sheet-repeating-container div.repitem button[type='roll'] { + text-align: left; } + .sheet-pc div.sheet-repeating-container div.repitem input:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-repeating-container div.repitem input[type='text'], .sheet-pc div.sheet-repeating-container div.repitem input[type='number'] { + width: 100%; } + .sheet-pc div.sheet-repeating-container div.repitem label { + padding-right: 0px; } + .sheet-pc div.sheet-repeating-container div.repitem label input[name='attr_name'], + .sheet-pc div.sheet-repeating-container div.repitem label input[name='attr_weapon'] { + text-align: left; } + .sheet-pc div.sheet-repeating-container div.repitem label[data-i18n-title='modifier'] { + width: 3em; } + .sheet-pc div.sheet-repeating-container div.repitem div.sheet-settings { + background-color: #cccccc; + border-left: 2px solid #555; + padding: 2% 1%; + width: 100%; } + .sheet-pc div.sheet-repeating-container div.repitem div.sheet-settings select { + text-transform: capitalize; } + .sheet-pc div.sheet-repeating-container div.repitem div.sheet-collapse { + padding-left: 5%; } + .sheet-pc div.repitem { + width: 100%; } + .sheet-pc div.repitem input[type='number'] { + text-align: center; } + .sheet-pc div.sheet-core div.sheet-armor-buttons { + display: inline-block; + font-size: 1.5em; + line-height: 20px; + margin-left: 1%; + width: 35%; } + .sheet-pc div.sheet-core div.sheet-armor-buttons button[type='roll'] { + margin-right: -5px; } + .sheet-pc div.sheet-core div.sheet-armor-buttons button[name='roll_defense'] { + background-color: #555; + color: #fff; } + .sheet-pc div.sheet-core div.sheet-armor-buttons span { + font-size: 1em; } .sheet-pc div.sheet-skill-box h2:nth-of-type(1n+2) { text-align: center; } .sheet-pc div.sheet-skill-box label { @@ -362,30 +461,478 @@ div.sheet-matrix-device .sheet-matrixFirewall { font-size: 0.8em; text-transform: capitalize; } .sheet-pc div.sheet-skill-box label[data-i18n-title='ratingmodifier'] { - grid-area: 2 / 3 / 2 / 6; } - .sheet-pc div.sheet-skill-box label[data-i18n-title='specializations'] { - grid-area: 3 / 1 / 3 / 6; } + grid-area: 1 / 3 / 1 / 7; + width: 100%; } + .sheet-pc div.sheet-skill-box label[data-i18n-title='ratingmodifier'] input[type='number'] { + width: 3em; } + .sheet-pc div.sheet-skill-box label[data-i18n-title='specialization'] { + grid-area: 3 / 1 / 3 / 7; } .sheet-pc div.sheet-skill-box label[data-i18n-title='notes'], .sheet-pc div.sheet-skill-box label textarea { - grid-area: 4 / 1 / 4 / 6; } + grid-area: 4 / 1 / 4 / 7; } .sheet-pc div.sheet-skill-box label > input { text-align: left; border-radius: 0px; width: 100%; } + .sheet-pc div.sheet-skill-box input[name='attr_rating_modifier'] { + width: 3.5em; } .sheet-pc div.sheet-skill-box div.sheet-row-long { - display: inline-grid; - grid-column-gap: 1%; - grid-row-gap: 2%; - grid-template-columns: 1fr 3.5em 5em 5em 1.5em; - padding: 1%; + grid-template-columns: 1fr 3.5em 5em 5em 1em 1em; + padding: 1% 0.5%; width: 100%; } .sheet-pc div.sheet-skill-box div.sheet-row-long h3:nth-of-type(1n+2) { text-align: center; } - .sheet-pc div.sheet-skill-box select.sheet-attribute-select option:nth-of-type(1n+9) { - color: #7a2593; } - .sheet-pc div.sheet-skill-box select.sheet-attribute-select option:nth-of-type(1n+5) { - color: #610b0d; } - .sheet-pc div.sheet-skill-box select.sheet-limit-select option:nth-of-type(1n+5) { - color: #610b0d; } + .sheet-pc div.sheet-skill-box div.repitem { + grid-template-columns: 1fr 3.5em 5em 5em 1em 1em; } + .sheet-pc div.sheet-skill-box div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-skill-box div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-skill-box div.repitem div.sheet-collapse { + grid-column: 1 / 7; } + .sheet-pc div.sheet-skill-box div.repitem input.sheet-collapse-flag { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-skill-box div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-skill-box div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-skill-box div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-skill-box div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-skill-box div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-skill-box div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-skill-box div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-skill-box div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-skill-box div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-skill-box div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-skill-box div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-skill-box div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-skill-box div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-skill-box div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-skill-box div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-skill-box div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-skill-box div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-skill-box div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-skill-box div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-skill-box div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + .sheet-pc div.sheet-skill-box div.repitem input[name='attr_damage'], + .sheet-pc div.sheet-skill-box div.repitem input[name='attr_dicepool_modifier'] { + width: 3.5em; } + .sheet-pc div.sheet-skill-box div.repitem div.sheet-settings { + grid-column: 1 / 7; + grid-template-columns: 1fr 3.5em 5em 5em 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-headers { + display: grid; } + .sheet-pc div.sheet-arms div.sheet-headers h2:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-arms div.repitem h3 { + color: #040404; } + .sheet-pc div.sheet-arms div.repitem input:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-arms div.repitem input.sheet-flag-primary[value='primary'] + button { + background-color: #FCD116; + border-bottom: 2px solid #040404; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-headers { + grid-template-columns: 25% 1.25fr 3em 2.5em 3em 1fr 1fr 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem { + grid-template-columns: 25% 1.25fr 3em 2.5em 3em 1fr 1fr 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem div.sheet-collapse { + grid-column: 1 / 10; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-collapse-flag { + grid-area: 1 / 8 / 1 / 9; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 8 / 1 / 9; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-arms div.sheet-weapons div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 9 / 1 / 10; } + .sheet-pc div.sheet-arms div.sheet-weapons div.repitem div.sheet-settings { + grid-column: 1 / 10; + grid-template-columns: 25% 1.25fr 3em 2.5em 3em 1fr 1fr 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range, + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee { + width: 100%; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-row, + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-row { + grid-column: 1 / 9; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-row label[data-i18n-title="modeoptions"], + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-row label[data-i18n-title="range"], + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-row label[data-i18n-title="modeoptions"], + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-row label[data-i18n-title="range"] { + width: 25%; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-row input[type='number'], + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-row input[type='number'] { + width: 3em; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-row select, + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-row select { + width: 30%; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range div.sheet-exotic-warning, + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee div.sheet-exotic-warning { + display: none; } + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-range input[value='0'] + div.sheet-exotic-warning, + .sheet-pc div.sheet-arms div.sheet-weapons div.sheet-weapon-melee input[value='0'] + div.sheet-exotic-warning { + display: block; } + .sheet-pc div.sheet-arms div.sheet-armor div.sheet-headers { + grid-template-columns: 30% 3.5em 2.5em 2.5em 2.5em 2.5em 2.5em 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem { + grid-template-columns: 30% 3.5em 2.5em 2.5em 2.5em 2.5em 2.5em 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-arms div.sheet-armor div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-arms div.sheet-armor div.repitem div.sheet-collapse { + grid-column: 1 / 11; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-collapse-flag { + grid-area: 1 / 9 / 1 / 10; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-arms div.sheet-armor div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-arms div.sheet-armor div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-arms div.sheet-armor div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-arms div.sheet-armor div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 9 / 1 / 10; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-arms div.sheet-armor div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-arms div.sheet-armor div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-arms div.sheet-armor div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-arms div.sheet-armor div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 10 / 1 / 11; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem div.sheet-settings { + grid-column: 1 / 11; + grid-template-columns: 30% 3.5em 2.5em 2.5em 2.5em 2.5em 2.5em 1em 1em; } + .sheet-pc div.sheet-arms div.sheet-armor div.repitem div.sheet-settings div.sheet-row { + grid-column: 1 / 11; } + .sheet-pc div.sheet-augs div.sheet-headers { + display: grid; + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-augs div.repitem { + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-augs div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-augs div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-augs div.repitem div.sheet-collapse { + grid-column: 1 / 6; } + .sheet-pc div.sheet-augs div.repitem input.sheet-collapse-flag { + grid-area: 1/1/1 / 5; + position: absolute; + width: 100%; } + .sheet-pc div.sheet-augs div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-augs div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-augs div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-augs div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-augs div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-augs div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-augs div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-augs div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-augs div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 4 / 1 / 5; } + .sheet-pc div.sheet-augs div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-augs div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-augs div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-augs div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-augs div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-augs div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-augs div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-augs div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-augs div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-augs div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-augs div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-augs div.repitem input[name='attr_augementation'] { + text-align: left; } + .sheet-pc div.sheet-augs div.repitem div.sheet-settings { + grid-column: 1 / 6; + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-gear div.sheet-headers { + display: grid; + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-gear div.repitem { + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-gear div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-gear div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-gear div.repitem div.sheet-collapse { + grid-column: 1 / 6; } + .sheet-pc div.sheet-gear div.repitem input.sheet-collapse-flag { + grid-area: 1/1/1 / 5; + position: absolute; + width: 100%; } + .sheet-pc div.sheet-gear div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-gear div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-gear div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-gear div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-gear div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-gear div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-gear div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-gear div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-gear div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 4 / 1 / 5; } + .sheet-pc div.sheet-gear div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-gear div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-gear div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-gear div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-gear div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-gear div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-gear div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-gear div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-gear div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-gear div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-gear div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-gear div.repitem input[name='attr_item'] { + text-align: left; } + .sheet-pc div.sheet-gear div.repitem div.sheet-settings { + grid-column: 1 / 6; + grid-template-columns: 1fr 5em 5em 1em 1em; } + .sheet-pc div.sheet-magic { + /***** SPELLS & PREPARTATIONS *****/ + /***** RITUALS *****/ + /***** PREPARATIONS *****/ + /***** ADEPT POWERS *****/ } + .sheet-pc div.sheet-magic h2:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-magic h3 { + color: #040404; } + .sheet-pc div.sheet-magic div.sheet-headers { + display: grid; + grid-template-columns: 30% 1.5fr 1.5fr 2fr 2em 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-headers h3:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem { + grid-template-columns: 30% 1.5fr 1.5fr 2fr 2em 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem div.sheet-collapse { + grid-column: 1 / 8; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-collapse-flag { + grid-area: 1 / 6 / 1 / 7; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 7 / 1 / 8; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[name='attr_damage'], + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem input[name='attr_dicepool_modifier'] { + width: 3.5em; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem select[name='attr_category'] { + grid-row: 2; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem div.sheet-row { + grid-column: 1 / 6; } + .sheet-pc div.sheet-magic div.sheet-spellsForumlas div.repitem div.sheet-settings { + grid-column: 1 / 8; + grid-template-columns: 30% 1.5fr 1.5fr 2fr 2em 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals label[data-i18n-title='notes'], + .sheet-pc div.sheet-magic div.sheet-magic-rituals h3[data-i18n='notes'], + .sheet-pc div.sheet-magic div.sheet-magic-rituals div.sheet-collapse { + grid-column: 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-collapse-flag { + grid-area: 1 / 2 / 1 / 3; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-magic-rituals input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-magic-rituals input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-magic-rituals .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-magic div.sheet-magic-rituals .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 2 / 1 / 3; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-settings-flag, + .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-magic-rituals input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-magic-rituals input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-magic div.sheet-magic-rituals .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-magic div.sheet-magic-rituals input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 3 / 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals div.repitem { + grid-template-columns: 1fr 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals div.repitem label[data-i18n-title='name'] { + grid-column: 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals div.repitem div.sheet-row { + grid-column: 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-magic-rituals div.sheet-settings { + grid-template-columns: 1fr 1em 1em; + grid-column: 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-magic-preps textarea, .sheet-pc div.sheet-magic div.sheet-magic-spells textarea { + width: 93%; } + .sheet-pc div.sheet-magic div.sheet-magic-preps { + /* READIED PREPARATIONS */ } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.sheet-headers { + grid-template-columns: 40% 1fr 1fr 2fr 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem { + grid-template-columns: 40% 1fr 1fr 2fr 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem div.sheet-collapse { + grid-column: 1 / 7; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-collapse-flag { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem div.sheet-settings { + grid-column: 1 / 7; + grid-template-columns: 40% 1fr 1fr 2fr 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem div.sheet-settings select { + grid-column: 4 / 7; } + .sheet-pc div.sheet-magic div.sheet-magic-preps div.sheet-prepared-preparations div.repitem div.sheet-settings textarea { + width: 100%; } + .sheet-pc div.sheet-magic div.sheet-powers div.sheet-headers { + grid-template-columns: 1fr 3em 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem { + grid-template-columns: 1fr 3em 1em 1em; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-magic div.sheet-powers div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-magic div.sheet-powers div.repitem div.sheet-collapse { + grid-column: 1 / 5; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-collapse-flag { + grid-area: 1/1/1 / 4; + position: absolute; + width: 100%; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-powers div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-powers div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-magic div.sheet-powers div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-magic div.sheet-powers div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 3 / 1 / 4; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-magic div.sheet-powers div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-magic div.sheet-powers div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-magic div.sheet-powers div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-magic div.sheet-powers div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 4 / 1 / 5; } + .sheet-pc div.sheet-magic div.sheet-powers div.repitem div.sheet-settings { + grid-column: 1 / 5; + grid-template-columns: 1fr 3em 1em 1em; } + .sheet-pc div.sheet-matrix h3 { + color: #040404; } + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem { + grid-template-columns: 1fr 1em 1em; } + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem div.sheet-collapse { + grid-column: 1 / 4; } + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-collapse-flag { + grid-area: 1/1/1 / 3; + position: absolute; + width: 100%; } + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 2 / 1 / 3; } + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-matrix div.sheet-programs div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-matrix div.sheet-programs div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 3 / 1 / 4; } + .sheet-pc div.sheet-matrix div.sheet-programs div.sheet-settings { + grid-column: 1 / 4; } + .sheet-pc div.sheet-matrix div.sheet-programs div.sheet-settings input[type='text'] { + grid-column: 1 / 4; + text-align: left; } + .sheet-pc div.sheet-matrix div.sheet-programs div.sheet-settings label { + grid-column: 1 / 4; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.sheet-headers { + display: grid; + grid-template-columns: 30% 1fr 1fr 4em 1em 1em; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.sheet-headers h2:nth-of-type(1n+2) { + text-align: center; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem { + grid-template-columns: 30% 1fr 1fr 4em 1em 1em; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem label[data-i18n-title='notes'], + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem h3[data-i18n='notes'], + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem div.sheet-collapse { + grid-column: 1 / 7; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-collapse-flag { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-collapse-flag + span.sheet-pictos, .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-collapse-flag + span, .sheet-settings-toggle .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input[type='checkbox'].sheet-collapse-flag + span, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-settings-flag input[type='checkbox'].sheet-collapse-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input[type='checkbox'].sheet-collapse-flag + span, .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-flag-primary + div > input.sheet-collapse-flag + span, .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_edit:after, .repcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-collapse-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .repcontrol input.sheet-collapse-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-collapse-flag + span.repcontrol_add:after, .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .itemcontrol input.sheet-collapse-flag + span.repcontrol_del, .itemcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-collapse-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-settings-flag, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-settings-flag + span.sheet-pictos, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-settings-toggle input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-toggle .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-settings-flag input[type='checkbox'].sheet-settings-flag + span, + .sheet-settings-flag .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input[type='checkbox'].sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .sheet-flag-primary + div > input.sheet-settings-flag + span, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_edit:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-settings-flag + span.repcontrol_edit:after, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .repcontrol input.sheet-settings-flag + span.repcontrol_add:after, + .repcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-settings-flag + span.repcontrol_add:after, + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem .itemcontrol input.sheet-settings-flag + span.repcontrol_del, + .itemcontrol .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem input.sheet-settings-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem div.sheet-row { + grid-column: 1 / 7; } + .sheet-pc div.sheet-matrix div.sheet-complex-forms div.repitem div.sheet-settings { + grid-column: 1 / 7; + grid-template-columns: 30% 1fr 1fr 4em 1em 1em; } /***** PC ROWS & COLUMNS SETTINGS *****/ .sheet-pc-row { @@ -394,24 +941,6 @@ div.sheet-matrix-device .sheet-matrixFirewall { .sheet-pc-col { vertical-align: top; width: calc(50% - 5px); } - .sheet-pc-col h1 { - background-color: #610b0d; - color: #fff; - font-size: 1em; - letter-spacing: 2px; - line-height: 20px; - padding-left: 5px; - padding-right: 5px; - text-transform: uppercase; } - .sheet-pc-col h2, .sheet-pc-col h3 { - display: inline-block; - text-transform: capitalize; } - .sheet-pc-col h2 { - font-size: 0.9em; - line-height: 25px; } - .sheet-pc-col h3 { - color: rgba(51, 51, 51, 0.59); - font-size: 0.8em; } .sheet-pc-col:first-child { margin-right: 1.5%; width: calc(50% - 10px); } @@ -463,6 +992,7 @@ div.sheet-matrix-device .sheet-matrixFirewall { border-left: 30px solid #610b0d; } .sheet-right-header { + margin-right: -8%; float: left; } /***** SECONDARY HEADERS LIKE ON SKILLS *****/ @@ -518,6 +1048,13 @@ div.sheet-matrix-device .sheet-matrixFirewall { text-align: left; } .sheet-core-combat h2, .sheet-core-combat h3 { margin-right: 0px; } +.sheet-core-combat button[name="roll_soak"] { + max-width: 27%; } + .sheet-core-combat button[name="roll_soak"] > span { + display: block; + overflow: hidden; + text-overflow: ellipsis; + width: 100%; } .sheet-flag-primary + div { display: none; } @@ -525,18 +1062,6 @@ div.sheet-matrix-device .sheet-matrixFirewall { display: inline; margin-right: -5%; } -/***** PRIMARY ARMOR *****/ -.sheet-armor-buttons { - display: inline-block; - font-size: 1.2em; - line-height: 20px; - margin-left: 1%; - width: 30%; } - .sheet-armor-buttons button[type='roll'] { - margin-right: -5px; } - .sheet-armor-buttons span { - font-size: 1em; } - /***** PRIMARY WEAPON *****/ .sheet-cc-row { /** Ammo display */ } @@ -569,9 +1094,7 @@ div.sheet-matrix-device .sheet-matrixFirewall { .sheet-cc-row button[type='roll'] > span, .sheet-cc-row h3 + span { display: inline-block; - margin-left: 1%; - text-align: center; - width: 8%; } + margin-left: 1%; } .sheet-cc-row span[name*='ammo'] { width: 4%; } .sheet-cc-row span[name*='ammo_max']:before { @@ -889,41 +1412,13 @@ div.sheet-matrix-device .sheet-matrixFirewall { width: 100%; } /***** DISPLAY FLAG FOR THE COLLAPSABLE DIVS *****/ -.sheet-quality-box .sheet-display-flag, .sheet-contacts .sheet-display-flag, .sheet-item-box .sheet-display-flag, .sheet-spell-box .sheet-display-flag, .sheet-powers-box .sheet-display-flag, .sheet-program-box .sheet-display-flag, .sheet-aug-box .sheet-display-flag, .sheet-form-box .sheet-display-flag, .sheet-social-box .sheet-display-flag, .sheet-vehicle-box .sheet-display-flag { +.sheet-quality-box .sheet-display-flag, .sheet-contacts .sheet-display-flag, .sheet-social-box .sheet-display-flag, .sheet-vehicle-box .sheet-display-flag, div.sheet-augs div.sheet-repeat-box .sheet-display-flag { opacity: 0; position: absolute; top: 0px; width: 90%; height: 100%; } -.sheet-arms input.sheet-display-flag, -.sheet-arms input.sheet-display-flag + span, .sheet-spell-box input.sheet-display-flag, -.sheet-spell-box input.sheet-display-flag + span, .sheet-matrix input.sheet-display-flag, -.sheet-matrix input.sheet-display-flag + span { - height: 12px; - position: absolute; - top: 2px; - width: 12px; - left: 93%; } - -.sheet-arms input.sheet-display-flag { - top: 2px; } - -.sheet-arms input.sheet-display-flag + span { - top: -2px; } - -.sheet-spell-box input.sheet-display-flag { - top: 2px; } - -.sheet-spell-box input.sheet-display-flag + span { - top: -2px; } - -.sheet-matrix input.sheet-display-flag { - top: 2px; } - -.sheet-matrix input.sheet-display-flag + span { - top: -2px; } - /***** DISPLAY ROWS *****/ .sheet-display-row { display: inline-block; @@ -939,63 +1434,11 @@ div.sheet-matrix-device .sheet-matrixFirewall { .sheet-quality-box .sheet-settings div, .sheet-contacts .sheet-display, .sheet-contacts .sheet-settings div, .sheet-item-box .sheet-display, .sheet-item-box .sheet-settings div, -.sheet-lifestyle .sheet-settings div, -.sheet-magic-rituals .sheet-settings div, -.sheet-spell-box .sheet-display, -.sheet-aug-box .sheet-display, -.sheet-powers-box .sheet-display { +.sheet-lifestyle .sheet-settings div { display: inline-block; width: 100%; } /***** SKILLS *****/ -/***** SKILLS REPEATING SECTION *****/ -.sheet-skills-row, .sheet-quality-box .sheet-display, -.sheet-quality-box .sheet-settings div, .sheet-contacts .sheet-display, -.sheet-contacts .sheet-settings div, .sheet-item-box .sheet-display, -.sheet-item-box .sheet-settings div { - /***** SKILLS SETTINGS ROWS *****/ } - .sheet-skills-row select.sheet-skill-select, .sheet-quality-box .sheet-display select.sheet-skill-select, - .sheet-quality-box .sheet-settings div select.sheet-skill-select, .sheet-contacts .sheet-display select.sheet-skill-select, - .sheet-contacts .sheet-settings div select.sheet-skill-select, .sheet-item-box .sheet-display select.sheet-skill-select, - .sheet-item-box .sheet-settings div select.sheet-skill-select, - .sheet-skills-row .sheet-settings input[type='text'], - .sheet-quality-box .sheet-display .sheet-settings input[type='text'], - .sheet-quality-box .sheet-settings div .sheet-settings input[type='text'], - .sheet-contacts .sheet-display .sheet-settings input[type='text'], - .sheet-contacts .sheet-settings div .sheet-settings input[type='text'], - .sheet-item-box .sheet-display .sheet-settings input[type='text'], - .sheet-item-box .sheet-settings div .sheet-settings input[type='text'] { - width: 50%; } - .sheet-skills-row .sheet-settings input[type='text'], .sheet-quality-box .sheet-display .sheet-settings input[type='text'], - .sheet-quality-box .sheet-settings div .sheet-settings input[type='text'], .sheet-contacts .sheet-display .sheet-settings input[type='text'], - .sheet-contacts .sheet-settings div .sheet-settings input[type='text'], .sheet-item-box .sheet-display .sheet-settings input[type='text'], - .sheet-item-box .sheet-settings div .sheet-settings input[type='text'] { - text-align: left; } - .sheet-skills-row .sheet-settings input[type='number'], .sheet-quality-box .sheet-display .sheet-settings input[type='number'], - .sheet-quality-box .sheet-settings div .sheet-settings input[type='number'], .sheet-contacts .sheet-display .sheet-settings input[type='number'], - .sheet-contacts .sheet-settings div .sheet-settings input[type='number'], .sheet-item-box .sheet-display .sheet-settings input[type='number'], - .sheet-item-box .sheet-settings div .sheet-settings input[type='number'] { - margin-left: 3px; - margin-right: 5px; - margin-bottom: 2px; } - .sheet-skills-row label, .sheet-quality-box .sheet-display label, - .sheet-quality-box .sheet-settings div label, .sheet-contacts .sheet-display label, - .sheet-contacts .sheet-settings div label, .sheet-item-box .sheet-display label, - .sheet-item-box .sheet-settings div label { - font-size: 0.8em; - font-weight: 700; - margin-bottom: -3px; } - .sheet-skills-row .sheet-settings-row div, .sheet-quality-box .sheet-display .sheet-settings-row div, - .sheet-quality-box .sheet-settings div .sheet-settings-row div, .sheet-contacts .sheet-display .sheet-settings-row div, - .sheet-contacts .sheet-settings div .sheet-settings-row div, .sheet-item-box .sheet-display .sheet-settings-row div, - .sheet-item-box .sheet-settings div .sheet-settings-row div { - width: 70%; } - .sheet-skills-row .sheet-settings-row input[type='text'], .sheet-quality-box .sheet-display .sheet-settings-row input[type='text'], - .sheet-quality-box .sheet-settings div .sheet-settings-row input[type='text'], .sheet-contacts .sheet-display .sheet-settings-row input[type='text'], - .sheet-contacts .sheet-settings div .sheet-settings-row input[type='text'], .sheet-item-box .sheet-display .sheet-settings-row input[type='text'], - .sheet-item-box .sheet-settings div .sheet-settings-row input[type='text'] { - width: 45%; } - option.sheet-option-headers { opacity: 0.2; } @@ -1007,81 +1450,6 @@ input.sheet-skill-select[type='checkbox'] { opacity: 1; width: 3%; } -/***** ARMS *****/ -.sheet-arms .sheet-htab { - margin-right: -40px; } - .sheet-arms .sheet-htab:first-child { - margin-left: -35px; } -.sheet-arms .sheet-display { - margin-left: -1%; } - .sheet-arms .sheet-display .sheet-display-row { - text-align: center; - width: 8%; } - .sheet-arms .sheet-display .sheet-display-row:first-child { - text-align: left; - width: 36%; } - .sheet-arms .sheet-display .sheet-display-row:nth-of-type(2) { - width: 12%; } -.sheet-arms input[type='text'] { - text-align: center; - width: 8%; } - .sheet-arms input[type='text']:first-child { - text-align: left; - width: 36%; } -.sheet-arms h3 { - text-align: center; - width: 8%; } - .sheet-arms h3:first-child { - text-align: left; - margin-right: 2%; } - .sheet-arms h3[data-i18n='weapon'] { - width: 34%; } - .sheet-arms h3[data-i18n='armor'] { - width: 38%; } - -/***** WEAPONS *****/ -.sheet-pc .sheet-weapon-range, -.sheet-pc .sheet-weapon-melee { - display: none; - width: 100%; } - -.sheet-tab-switch[value='range'] ~ .sheet-weapon-range, -.sheet-tab-switch[value='melee'] ~ .sheet-weapon-melee { - display: inline-block; } - -/***** WEAPON SETTINGS *****/ -.sheet-weapon-box select { - width: 10%; } - -.sheet-weapon-box .sheet-settings-row { - margin-top: 5px; } - -.sheet-weapon-range h3 { - margin-right: 3px; } - -.sheet-weapon-melee h3 { - margin-right: 10px; } - .sheet-weapon-melee h3:first-child { - width: 40%; } -.sheet-weapon-melee input[type='text']:first-child { - width: 40%; } -.sheet-weapon-melee input, -.sheet-weapon-melee .sheet-display-row { - margin-right: 5px; } - -.sheet-weapon-range h3:nth-child(2), -.sheet-weapon-range h3:nth-child(5) { - width: 11%; } - -.sheet-weapon-box label + input[type='text'] { - width: 27%; } - -.sheet-exotic-warning { - display: none; - font-size: 0.8em; } - .sheet-skill-select[value='0'] ~ .sheet-exotic-warning { - display: inline; } - /***** ARMOR *****/ .sheet-armor-box { /***** ARMOR SETTINGS *****/ @@ -1178,122 +1546,7 @@ input.sheet-skill-select[type='checkbox'] { margin-right: 2%; width: 53%; } -/***** GEAR *****/ -.sheet-item-box h3:first-child { - margin-right: 80%; } - -/***** GEAR SETTINGS *****/ -.sheet-item-box input[type='text'] { - width: 85%; } - -/***** GEAR DISPLAY *****/ -.sheet-item-box .sheet-display-row, -.sheet-aug-box .sheet-settings input[type='number'] { - width: 10%; } - -.sheet-aug-box .sheet-display-row, -.sheet-aug-box .sheet-display-row:nth-of-type(1), -.sheet-item-box .sheet-display-row:nth-of-type(1) { - margin-right: 2%; } - -.sheet-item-box .sheet-display-row:nth-of-type(1) { - width: 82%; } - -/***** AUGMENTATIONS (AUGS) *****/ -.sheet-aug-box h3:nth-of-type(1) { - margin-right: 55%; } - -.sheet-aug-box h3:nth-of-type(2) { - margin-right: 3%; } - -/***** AUGMENTATIONS SETTINGS *****/ -.sheet-aug-box .sheet-settings input[type='text'], -.sheet-aug-box .sheet-display-row:nth-of-type(1) { - width: 75%; } - -.sheet-aug-box .sheet-settings input[type='number'] { - margin-right: 1%; } - -/***** AUGMENTATIONS DIPLAY *****/ -.sheet-aug-box .sheet-display-flag { - top: 1px; } - -.sheet-aug-box .sheet-display-row { - text-align: center; - width: 8%; } - -.sheet-aug-box .sheet-display-row:nth-of-type(1) { - text-align: left; } - -/***** MAGIC & POWERS *****/ -.sheet-magic .sheet-htab { - margin-right: -45px; } - -.sheet-magic .sheet-htab:first-child { - margin-left: -45px; } - -div.sheet-spell-box h3[data-i18n="modifier"] { - width: 12%; } - -.sheet-spell-box h3, -.sheet-spell-box .sheet-display .sheet-display-row, -.sheet-powers-box h3, -.sheet-powers-box .sheet-settings input[type='text'], -.sheet-powers-box .sheet-display .sheet-display-row:nth-of-type(1) { - margin-right: 1%; } - -.sheet-spell-box h3 { - width: 13%; } - -.sheet-powers-box h3, -.sheet-powers-box input[type='number'], -.sheet-spell-box h3:nth-of-type(5), -.sheet-powers-box h3:nth-of-type(3), -.sheet-powers-box .sheet-display .sheet-display-row:nth-of-type(2) { - width: 8%; } - -.sheet-spell-box h3:nth-of-type(1), -.sheet-spell-box input[type='text'] { - width: 40%; } - -.sheet-spell-box h3:nth-of-type(5), -.sheet-powers-box h3:nth-of-type(3), -.sheet-powers-box .sheet-display .sheet-display-row:nth-of-type(2) { - margin-right: 0px; } - -.sheet-powers-box h3:nth-of-type(1), -.sheet-powers-box .sheet-settings input[type='text'], -.sheet-powers-box .sheet-display .sheet-display-row:nth-of-type(1) { - width: 85%; } - -/***** MAGIC & POWERS SETTINGS *****/ -.sheet-powers-box .sheet-settings { - width: 100%; } - -/***** RITUAL SETTINGS *****/ -.sheet-magic-rituals input[type='text'] { - width: 95%; } - -.sheet-magic-rituals .sheet-settings select { - width: 32%; } - /***** MAGIC DISPLAY *****/ -.sheet-spell-box .sheet-display .sheet-display-row { - text-align: left; - width: 14%; } - -.sheet-spell-box .sheet-display .sheet-display-row:nth-of-type(1) { - width: 39%; } - -.sheet-spell-box .sheet-display .sheet-display-row:nth-of-type(3) { - width: 13%; } - -.sheet-spell-box .sheet-display .sheet-display-row:nth-of-type(4) { - width: 16%; } - -.sheet-spell-box .sheet-display .sheet-display-row:nth-of-type(5) { - width: 6%; } - .sheet-combat-type-hide { display: none; } @@ -1342,19 +1595,16 @@ div.sheet-spell-box h3[data-i18n="modifier"] { .sheet-cyberdeck h3 { line-height: 20px; } - -.sheet-cyberdeck h3:nth-of-type(2) { - margin-left: 5%; } - -.sheet-cyberdeck h3:nth-of-type(3) { - margin-left: 1%; } - -.sheet-cyberdeck h3:nth-of-type(4) { - margin-left: 0%; - margin-right: 15%; } - -.sheet-cyberdeck .sheet-row-long h3:first-child { - margin-left: 15%; } + .sheet-cyberdeck h3[data-i18n="total"] { + margin-left: 15%; } + .sheet-cyberdeck h3[data-i18n="temp"] { + margin-left: 5%; } + .sheet-cyberdeck h3[data-i18n="modifier"] { + margin-left: 2%; + margin-right: 2%; } + .sheet-cyberdeck h3[data-i18n="base"] { + margin-left: 0%; + margin-right: 15%; } .sheet-cyberdeck input[type='number'] { border: none; @@ -1441,86 +1691,6 @@ div.sheet-spell-box h3[data-i18n="modifier"] { -moz-box-shadow: inset 0px 1px 5px 2px #470101; box-shadow: inset 0px 1px 5px 2px #470101; } -/***** MATRIX PROGRAMS *****/ -.sheet-program-box { - /***** MATRIX PROGRAM SETTINGS *****/ } - .sheet-program-box .sheet-repeating-indent { - padding-left: 0em; - text-indent: -1em; } - .sheet-program-box input.sheet-program-toggle { - left: 5px; - top: 2px; - width: 15px; } - .sheet-program-box span.sheet-program-toggle { - left: 5px; - top: -3px; } - .sheet-program-box .sheet-settings div { - display: inline-block; - width: 100%; } - .sheet-program-box input[type='text'] { - border-radius: 0px; - border-bottom: 1px solid #000; - width: 98%; } - -/***** MATRIX PROGRAM DISPLAY *****/ -.sheet-matrix-box .sheet-display { - display: inline-block; } - -.sheet-program-box .sheet-repeat-box .sheet-display { - margin-left: 0px; } - -.sheet-program-box .sheet-display-row { - margin-left: 25px; - width: 95%; } - -.sheet-program-box .sheet-program-toggle { - position: absolute !important; } - -.sheet-program-box .sheet-program-toggle:checked span, -.sheet-program-box .sheet-program-toggle:checked ~ .sheet-display-row, -.sheet-program-box .sheet-program-toggle:checked ~ .sheet-collapsable { - opacity: 0.3; } - -.sheet-program-box input.sheet-display-flag { - left: 5%; - width: 90%; } - -.sheet-program-box .sheet-collapsable { - padding-left: 0em; } - -/***** COMPLEX FORMS *****/ -.sheet-form-box h3 { - margin-right: 1%; - width: 16%; } - .sheet-form-box h3:nth-of-type(1) { - width: 48%; } - .sheet-form-box h3:nth-of-type(5) { - margin-right: 0px; - width: 7%; } - .sheet-form-box h3:nth-of-type(4) { - width: 10%; } - .sheet-form-box h3[data-i18n="modifier"] { - width: 12%; } -.sheet-form-box input[type='text'] { - width: 50%; } -.sheet-form-box .sheet-settings div { - width: 100%; } -.sheet-form-box select { - margin-right: 1%; - width: 17%; } -.sheet-form-box .sheet-display { - display: inline-block; } - .sheet-form-box .sheet-display .sheet-display-row { - margin-right: 1%; - text-align: left; - width: 16%; } - .sheet-form-box .sheet-display .sheet-display-row:nth-of-type(1) { - width: 48%; } - .sheet-form-box .sheet-display .sheet-display-row:nth-of-type(4) { - width: 10%; } - .sheet-form-box .sheet-display .sheet-display-row:nth-of-type(5) { - width: 7%; } - /***** VEHICLE *****/ .sheet-vehicle-box .sheet-settings div, .sheet-vehicle-box .sheet-display { @@ -1733,10 +1903,6 @@ div.sheet-spell-box h3[data-i18n="modifier"] { .sheet-repeating button.sheet-display { text-align: left; } -.sheet-repeating input[type='checkbox'], -.sheet-repeating input[type='checkbox'] + span { - position: absolute; } - .sheet-repeating input[type='checkbox'] { width: 15px; height: 15px; } @@ -1791,29 +1957,6 @@ div.sheet-spell-box h3[data-i18n="modifier"] { .sheet-repeat-dice { font-size: 12px; } -/*:+:+:+: NPC WEAPONS :+:+:+:*/ -.sheet-repeat-row.sheet-weapon-range, -.sheet-repeat-row.sheet-weapon-melee { - display: none; } - -input.sheet-range-toggle, -input.sheet-melee-toggle { - left: 28px; - margin-left: -32px; - position: relative; } - -input.sheet-melee-toggle:checked ~ div.sheet-weapon-melee, -input.sheet-range-toggle:checked ~ div.sheet-weapon-range { - display: inherit; } - -input.sheet-melee-toggle + span { - margin-right: 0px !important; } - -.sheet-weapon-note { - display: inherit; - margin-top: 3px; - width: 100%; } - /*:+:+:+: NPC SPELLS :+:+:+:*/ input.sheet-spell-toggle { margin: 0px -38px 0px 5px; } @@ -1933,6 +2076,8 @@ span.sheet-d6 { .sheet-npc div.sheet-tabs input[name='attr_stats_toggle'] + span.sheet-pictos, .sheet-npc div.sheet-tabs .sheet-settings-toggle input[type='checkbox'][name='attr_stats_toggle'] + span, .sheet-settings-toggle .sheet-npc div.sheet-tabs input[type='checkbox'][name='attr_stats_toggle'] + span, + .sheet-npc div.sheet-tabs .sheet-settings-flag input[type='checkbox'][name='attr_stats_toggle'] + span, + .sheet-settings-flag .sheet-npc div.sheet-tabs input[type='checkbox'][name='attr_stats_toggle'] + span, .sheet-npc div.sheet-tabs .sheet-flag-primary + div > input[name='attr_stats_toggle'] + span, .sheet-npc div.sheet-tabs .repcontrol input[name='attr_stats_toggle'] + span.repcontrol_edit:after, .repcontrol .sheet-npc div.sheet-tabs input[name='attr_stats_toggle'] + span.repcontrol_edit:after, @@ -1946,7 +2091,9 @@ span.sheet-d6 { height: 100%; } .sheet-npc div.sheet-tabs input[name='attr_stats_toggle']:checked + span { color: #FCD116; } - .sheet-npc div.sheet-tabs span.sheet-pictos, .sheet-npc div.sheet-tabs .sheet-settings-toggle input[type='checkbox'] + span, .sheet-settings-toggle .sheet-npc div.sheet-tabs input[type='checkbox'] + span, .sheet-npc div.sheet-tabs .sheet-flag-primary + div > span, .sheet-npc div.sheet-tabs .repcontrol span.repcontrol_edit:after, .repcontrol .sheet-npc div.sheet-tabs span.repcontrol_edit:after, + .sheet-npc div.sheet-tabs span.sheet-pictos, .sheet-npc div.sheet-tabs .sheet-settings-toggle input[type='checkbox'] + span, .sheet-settings-toggle .sheet-npc div.sheet-tabs input[type='checkbox'] + span, + .sheet-npc div.sheet-tabs .sheet-settings-flag input[type='checkbox'] + span, + .sheet-settings-flag .sheet-npc div.sheet-tabs input[type='checkbox'] + span, .sheet-npc div.sheet-tabs .sheet-flag-primary + div > span, .sheet-npc div.sheet-tabs .repcontrol span.repcontrol_edit:after, .repcontrol .sheet-npc div.sheet-tabs span.repcontrol_edit:after, .sheet-npc div.sheet-tabs .repcontrol span.repcontrol_add:after, .repcontrol .sheet-npc div.sheet-tabs span.repcontrol_add:after, .sheet-npc div.sheet-tabs .itemcontrol span.repcontrol_del, .itemcontrol .sheet-npc div.sheet-tabs span.repcontrol_del { text-align: center; @@ -2080,13 +2227,9 @@ span.sheet-d6 { grid-column-gap: 0.2%; } .sheet-npc div.sheet-end div.sheet-weapons div.sheet-settings label[data-i18n-title='notes'] { grid-column: 1 / 12; } - .sheet-npc div.sheet-end div.sheet-weapons span[name='attr_weapon_dice'] { - margin-left: 3%; } .sheet-npc div.sheet-end div.sheet-spells div.sheet-settings { grid-column-gap: 0.2%; grid-template-columns: 7em 3em 1fr 5em 5em 5em 3em 5em 3em; } - .sheet-npc div.sheet-end div.sheet-spells span[name='attr_dice'] { - margin-left: 3%; } .sheet-npc div.sheet-end div.sheet-spells label[data-i18n-title='notes'] { grid-column: 1 / 10; } .sheet-npc div.sheet-end div.sheet-forms div.sheet-settings { @@ -2147,24 +2290,41 @@ span.sheet-d6 { grid-row: 3; } .sheet-npc div.sheet-matrix-device div.repcontainer label[data-i18n-title='notes'] { grid-row: 4; } - .sheet-npc div.sheet-matrix-device div.repcontainer input.sheet-toggle { - top: 3%; } .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem { display: inline-block; width: 100%; } - .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name="attr_program_on"] { + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem button > span, .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem span { + opacity: 0.2; } + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input.sheet-toggle, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem span.sheet-pictos, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .sheet-settings-toggle input[type='checkbox'] + span, + .sheet-settings-toggle .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[type='checkbox'] + span, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .sheet-settings-flag input[type='checkbox'] + span, + .sheet-settings-flag .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[type='checkbox'] + span, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .sheet-flag-primary + div > span, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .repcontrol span.repcontrol_edit:after, + .repcontrol .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem span.repcontrol_edit:after, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .repcontrol span.repcontrol_add:after, + .repcontrol .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem span.repcontrol_add:after, + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem .itemcontrol span.repcontrol_del, + .itemcontrol .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem span.repcontrol_del { + position: absolute; + top: 2%; } + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name='attr_program_on'] { left: 2%; } - .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name="attr_program_on"] + span { + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name='attr_program_on'] + span { left: 2.5%; } - .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem button { - margin-left: 5%; } + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name='attr_program_on']:checked ~ button > span, .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem input[name='attr_program_on']:checked ~ span { + opacity: 1; } + .sheet-npc div.sheet-matrix-device div.repcontainer div.repitem button[type="roll"] { + margin-left: 5% !important; } /**************************************************************************/ /***************** PC & NPC SHEET SHOW & HIDE SETTINGS *******************/ /************************************************************************/ /* DISPLAY SETTINGS ============================= */ -.sheet-skills-active, +.sheet-pc div.sheet-skill-box input[name='attr_display_specialization'][value=''] ~ div.sheet-buttons button[name*='specialization'], .sheet-pc div.sheet-magic input.sheet-magic-toggle[value='rituals'] ~ .sheet-headers h2:nth-of-type(1n+2), .sheet-skills-active, .sheet-skills-know, .sheet-skills-lang, .sheet-magic-spells, .sheet-magic-preps, .sheet-magic-rituals, .sheet-quality, .sheet-martial, .sheet-collapsable .sheet-desc, .sheet-collapsable .sheet-desc-lifestyle, .sheet-matrix, .sheet-magic, @@ -2173,13 +2333,15 @@ span.sheet-d6 { .sheet-textboxes, .sheet-optional-flag[value='0'] + .sheet-attr-header, .sheet-category + div, -.sheet-category + div + div, .sheet-npc, .sheet-pc, .sheet-arms, .sheet-augs, .sheet-core, .sheet-gear, .sheet-options, .sheet-social, .sheet-vehicle, .sheet-settings, input.sheet-settings-toggle:checked ~ div.sheet-display, +.sheet-category + div + div, .sheet-npc, .sheet-pc, .sheet-arms, .sheet-augs, .sheet-core, .sheet-gear, .sheet-options, .sheet-social, .sheet-vehicle, div.sheet-collapse, +.sheet-settings, input.sheet-settings-toggle:checked ~ div.sheet-display, input.sheet-settings-toggle:checked ~ .sheet-attr-col .sheet-attr-und div.sheet-display, input.sheet-settings-toggle ~ .sheet-attr-lim div.sheet-settings, input.sheet-settings-toggle:checked ~ .sheet-attr-lim div.sheet-display, input.sheet-settings-toggle[value='settings'] ~ div.sheet-display, input.sheet-settings-toggle[value='display'] ~ div.sheet-settings, -input.sheet-settings-toggle[value='display'] ~ div.sheet-settings-grid, input.sheet-settings-toggle[value='display'] ~ .sheet-settings, .sheet-hide-magic, .sheet-hide-resonance, .sheet-grunt, .sheet-host, .sheet-sprite, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-column:nth-of-type(2), +input.sheet-settings-toggle[value='display'] ~ div.sheet-settings-grid, input.sheet-settings-toggle[value='display'] ~ .sheet-settings, .sheet-hide-magic, .sheet-hide-resonance, div.sheet-weapon-range, +div.sheet-weapon-melee, .sheet-grunt, .sheet-host, .sheet-sprite, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-column:nth-of-type(2), input[name='attr_sheet_type'][value='sprite'] ~ .sheet-npc .sheet-column:nth-of-type(1n+2), input[name='attr_flag_special'][value='mundane'] ~ div.sheet-npc .sheet-hide-magic, input[name='attr_flag_special'][value='mundane'] ~ div.sheet-npc .sheet-hide-resonance, input[name='attr_flag_special'][value='mundane'] ~ div.sheet-npc .sheet-grunt.sheet-hide-magic, @@ -2212,17 +2374,19 @@ input[name='attr_category']:not([value='Combat']) ~ label[data-i18n-title='dam'] .sheet-tab-switch[value='language'] ~ .sheet-skills-lang, .sheet-magic-toggle[value='spells'] ~ .sheet-magic-spells, .sheet-magic-toggle[value='preps'] ~ .sheet-magic-preps, .sheet-magic-toggle[value='rituals'] ~ .sheet-magic-rituals, .sheet-tab-switch[value='quality'] ~ .sheet-quality, .sheet-tab-switch[value='martial'] ~ .sheet-martial, .sheet-display-flag:checked ~ .sheet-collapsable .sheet-desc { display: inline; } -.sheet-pc .sheet-tabs, .sheet-npc div.sheet-tabs, .sheet-npc div.sheet-mid, input[name='attr_sheet_type'][value='grunt'] ~ .sheet-npc .sheet-attribute.sheet-grunt, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-attribute.sheet-host, input[name='attr_sheet_type'][value='sprite'] ~ .sheet-npc .sheet-attribute.sheet-sprite, input[name='attr_sheet_type'][value='vehicle'] ~ .sheet-npc .sheet-attribute.sheet-vehicle { +.sheet-pc h2, .sheet-pc h3, .sheet-pc .sheet-tabs, .sheet-pc div.sheet-skill-box div.sheet-row-long, .sheet-npc div.sheet-tabs, .sheet-npc div.sheet-mid, input[name='attr_sheet_type'][value='grunt'] ~ .sheet-npc .sheet-attribute.sheet-grunt, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-attribute.sheet-host, input[name='attr_sheet_type'][value='sprite'] ~ .sheet-npc .sheet-attribute.sheet-sprite, input[name='attr_sheet_type'][value='vehicle'] ~ .sheet-npc .sheet-attribute.sheet-vehicle { display: inline-grid; } -.sheet-pictos, .sheet-settings-toggle input[type='checkbox'] + span, .sheet-flag-primary + div > span, .sheet-cc-row button[name*='shots'], .sheet-cc-row button[name='act_reload'], .sheet-cc-row button[name='act_primary_ammo'], .repcontrol .repcontrol_edit:after, +.sheet-pictos, .sheet-settings-toggle input[type='checkbox'] + span, +.sheet-settings-flag input[type='checkbox'] + span, .sheet-flag-primary + div > span, .sheet-cc-row button[name*='shots'], .sheet-cc-row button[name='act_reload'], .sheet-cc-row button[name='act_primary_ammo'], .repcontrol .repcontrol_edit:after, .repcontrol .repcontrol_add:after, .itemcontrol .repcontrol_del { font-family: 'Pictos'; } -.sheet-display-flag:checked ~ .sheet-collapsable .sheet-desc-lifestyle, .sheet-arms .sheet-display, .sheet-optional-flag:not([value='0']) + .sheet-optional, .sheet-npc div.sheet-mid div.sheet-column, input[name='attr_sheet_type']:not([value='pc']) ~ .sheet-npc, +.sheet-display-flag:checked ~ .sheet-collapsable .sheet-desc-lifestyle, .sheet-optional-flag:not([value='0']) + .sheet-optional, .sheet-npc div.sheet-mid div.sheet-column, input[name='attr_sheet_type']:not([value='pc']) ~ .sheet-npc, input[name='attr_sheet_type'][value='pc'] ~ .sheet-pc, .sheet-options_toggle[value='arms'] ~ .sheet-arms, .sheet-options_toggle[value='augs'] ~ .sheet-augs, .sheet-options_toggle[value='core'] ~ .sheet-core, .sheet-options_toggle[value='gear'] ~ .sheet-gear, .sheet-options_toggle[value='options'] ~ .sheet-options, .sheet-options_toggle[value='social'] ~ .sheet-social, .sheet-options_toggle[value='magic'] ~ .sheet-magic, .sheet-options_toggle[value='matrix'] ~ .sheet-matrix, .sheet-options_toggle[value='vehicle'] ~ .sheet-vehicle, input[name='attr_stats_toggle'][value='settings'] ~ .sheet-attribute .sheet-settings, input[name='attr_stats_toggle'][value='settings'] ~ .sheet-body .sheet-column .sheet-settings, -input[name='attr_stats_toggle'][value='settings'] ~ .sheet-body .sheet-textrow .sheet-settings, input.sheet-settings-toggle[value='settings'] ~ .sheet-settings, .sheet-character-type[value='magic'] ~ .sheet-pc .sheet-pc-row .sheet-attr-col .sheet-hide-magic, input[name='attr_flag_special'][value='magic'] ~ .sheet-npc .sheet-hide-magic, .sheet-character-type[value='resonance'] ~ .sheet-pc .sheet-pc-row .sheet-attr-col .sheet-hide-resonance, input[name='attr_flag_special'][value='resonance'] ~ .sheet-npc .sheet-hide-resonance, input[name='attr_sheet_type'][value='grunt'] ~ .sheet-npc .sheet-rows.sheet-grunt, +input[name='attr_stats_toggle'][value='settings'] ~ .sheet-body .sheet-textrow .sheet-settings, input.sheet-settings-toggle[value='settings'] ~ .sheet-settings, .sheet-character-type[value='magic'] ~ .sheet-pc .sheet-pc-row .sheet-attr-col .sheet-hide-magic, input[name='attr_flag_special'][value='magic'] ~ .sheet-npc .sheet-hide-magic, .sheet-character-type[value='resonance'] ~ .sheet-pc .sheet-pc-row .sheet-attr-col .sheet-hide-resonance, input[name='attr_flag_special'][value='resonance'] ~ .sheet-npc .sheet-hide-resonance, input.sheet-tab-switch[value='range'] ~ .sheet-weapon-range, +input.sheet-tab-switch[value='melee'] ~ .sheet-weapon-melee, input[name='attr_sheet_type'][value='grunt'] ~ .sheet-npc .sheet-rows.sheet-grunt, input[name='attr_sheet_type'][value='grunt'] ~ .sheet-npc .sheet-textrow.sheet-grunt, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-rows.sheet-host, input[name='attr_sheet_type'][value='host'] ~ .sheet-npc .sheet-textrow.sheet-host, input[name='attr_sheet_type'][value='sprite'] ~ .sheet-npc .sheet-rows.sheet-sprite, input[name='attr_sheet_type'][value='sprite'] ~ .sheet-npc .sheet-textrow.sheet-sprite, input[name='attr_sheet_type'][value='vehicle'] ~ .sheet-npc .sheet-rows.sheet-vehicle, @@ -2244,16 +2408,16 @@ input.sheet-settings-toggle:checked ~ .sheet-attr-lim div.sheet-settings { text-align: left; width: 100%; } +/* NEW REPEATING CONTAINER WAY TO SHOW & HIDE SETTINGS */ +/* SLOWLY ELIMINATE ALL TRACES OF SETTINGS-TOGGLE WITH THIS WAY OF DOING THINGS */ +input.sheet-settings-flag:checked ~ div.sheet-settings { + display: inherit; } + +input.sheet-collapse-flag:checked ~ div.sheet-collapse { + display: block; } + /* OLD WAY TO SHOW & HIDE THINGS */ -input.sheet-settings-toggle[value='display'] ~ div.sheet-display, -input.sheet-settings-toggle[value='settings'] ~ div.sheet-settings { - display: inline-block; } - -/* NEW WAY TO HIDE THINGS */ -/* SHOW COLLAPSABLE DESCRIPTIONS AFTER CLICKING HIDDEN CHECKBOX */ -input.sheet-display-flag ~ div.sheet-collapsable { - height: auto; } - +/***** PC WEAPONS *****/ /***** NPC TYPES *****/ /* SHOW AND HIDE MAGIC AND RESONANCE SPECIFIC ATTRIBUTES BASED ON RADIO TOGGLE */ input[name='attr_stats_toggle']:not([value='settings']) ~ div.sheet-body div.sheet-grunt.sheet-pain-tolerance { diff --git a/Shadowrun5thEdition/Shadowrun5thEdition.html b/Shadowrun5thEdition/Shadowrun5thEdition.html index 85f310cecd..d0756d1515 100644 --- a/Shadowrun5thEdition/Shadowrun5thEdition.html +++ b/Shadowrun5thEdition/Shadowrun5thEdition.html @@ -1,5 +1,5 @@ - +
@@ -28,7 +28,7 @@ - + @@ -391,53 +391,21 @@
-
-

Skill

-

RTG

-

Attribute

-

Limit

+
+
+

Skill

+

RTG

+

Attribute

+

Limit

+
-
- - - - - -
-
- - - - - +
- -
- - -
- + - + - @@ -459,8 +427,45 @@ - - + + + + + +
+ + +
+ + + i + x +
+
+ - - - - -
-
+ + + + + +
+ +
-
- - - - - -
- +
+
+ + + + + +
- - + +
- @@ -597,7 +603,7 @@ - @@ -607,39 +613,43 @@ - - - - - - -
-
+ i + x +
+
+ + + + + +
+ +
-
- - - - - -
- +
+
+ + + + + +
- - + +
- @@ -651,7 +661,7 @@ - @@ -661,24 +671,28 @@ - - - - - - -
-
+ i + x +
+
+ + + + + +
+ +
@@ -690,18 +704,18 @@

Primary Armor

-

Rating

-
- - - - - - + + + + + +
@@ -894,290 +908,349 @@
-
-
-

Weapons

-
-
-
-

Ranged

-
-
-
-
-

Melee

-
-
-
-
-
- -
-

Weapon

Dam

Acc

AP

Mode

RC

Ammo

-
-
-
- -
-
- - - - - - - -
- - - -
-
- - - - - -
-
- Exotics are not linked to skills. Use Modifier Dice input to set skill dice. -
-
-
- - -
-
-
-
-
-
S
- -
-
-
-
- -
-
- i -
-
-
-
-
-
- -
-
-
-

Weapon

Reach

Dam

Acc

AP

-
-
-
- -
-
- - - - - - -
- - - - - -
- Exotic weapons are currently not linked to the skills section. Use Modifier Dice input to set dicepool. -
-
-
- - -
-
-
-
-
-
S
- -
-
-
-
-
- i -
-
-
-
- -
-
-
-
-
-
-

Armor

-
-
-
-

Armor

Rating

Acid

Cold

Elec.

Fire

Radi.

-
-
- -
-
- - - - - - - -
- - -
-
- - -
-
-
-
-
-
S
- -
-
- -
-
-
-
-
-
-
-
-
-
-
- i -
-
-
-
- -
-
-
-
-
-
-

Augmentations

-
-
-
-

Augementation

Rating

Essence

-
-
- -
-
- - - - - -
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-

Gear

-
-
-
-

Item

Rating

-
-
- -
-
- - - - -
-
-
- -
-
-
-
-
-
- -
-
-
+
+
+
+

Weapons

+
+
+
+
+
+ +

Ranged

+
+
+
+
+ +

Melee

+
+
+
+
+
+ +
+
+

Weapon

+

Dam

+

ACC

+

AP

+

Mode

+

Recoil

+

Ammo

+
+
+ + + + + i + x +
+
+ + + + + + + +
+

Mode Options

+ +

range

+ +

primary

+ +
+
+

skill

+ +

specialization

+ +

modifier

+ + +
Exotic weapons are not linked to a skill. Use Modifier input to set dicepool.
+
+

notes

+ +
+
+
+
+
+

Weapon

+

Dam

+

ACC

+

AP

+

Reach

+
+
+ + + + i + x +
+
+ + + + + +

primary

+ +
+

skill

+ +

specialization

+ +

modifier

+ + +
Exotic weapons are not linked to a skill. Use Modifier input to set dicepool.
+
+

notes

+ +
+
+
+
+
+
+
+
+

Armor

+
+
+
+
+
+
+

Armor

+

Rating

+

Acid

+

Cold

+

Elec

+

Fire

+

Radi

+
+
+ + + + + + + + + i + x +
+
+ + + + + + + +
+

primary

+ +

modifier

+ +
+

notes

+ +
+
+
+
+
+
+
+
+
+
+

Augmentations

+
+
+
+
+
+

Augmentations

+

Rating

+

Essence

+
+
+
+ i + x +
+
+ + + +

notes

+ +
+
+
+
+
+
+
+
+
+
+

gear

+
+
+
+
+
+

Item

+

Rating

+

Quantity

+
+
+
+ i + x +
+
+ + + +

notes

+ +
+
+
+
+
+
+
@@ -1204,9 +1277,9 @@
-
+
- + -
-

Spells

Type

Range

Duration

Drain

-
-
-
- -
-
- - - - - -
- - - -
- - - -
-
-
- - - - - -
-
- - -
-
-
-
-
- -
-
-
-
-
- i -
-
-
-
-
-
- -
-
-
-
- -
-
- - - - - -
- - - -
- - - -
-
-
- - - - - -
- - -
-
-
- -
-
-
-
-
- i -
-
-
-
-
-
- -
-
-
- -
-
- -
- - - - - -
- - -
-
-
- -
- i -
-
-
-
- -
-
+ +
+

spells

+

type

+

range

+

duration

+

drain

+
+
+
+
+ + + i + x +
+
+ + + + + +
+

Category

+ +

Combat

+ +

Damage

+ +
+
+

Skill

+ +

Specialization

+ +

modifier dice

+ +
+

notes

+ +
+
+
+
+
+
+
+ + + i + x +
+
+ + + + + +
+

Category

+ +

Combat

+ +

Damage

+ +
+
+

Skill

+ +

Specialization

+ +

modifier dice

+ +
+

notes

+ +
+
+
+
+

preperations

+
+

name

+

force

+

potency

+

trigger

+
+
+ + i + x +
+
+ + + + +

notes

+ +
+
+
+
+
+
+
+ + + i + x +
+
+ +
+

skill

+ +

specialization

+ +

modifier

+ +
+

notes

+ +
+
+
+
-
-

Adept Powers or Other Abilities

-
-
-
-
-
-

Name

Rating

-
-
- -
-
- - - - -
-
-
- -
-
-
-
-
-
- -
-
-
- +
+
+

Adept Powers or Other Abilities

+
+
+
+
+ + + + +

modifier

+ +
+

Name

+

Rating

+
+
+
+ i + x +
+
+ + +

notes

+ +
+
+
+
+
-

Cyberdeck

-
-
-
- -
-
- - - - - - -
-
-

Total

Temp

modifier

Base

Base slider


- -
= - + - + - -
-
- - - - - - - - - - -
-
-
-
- -
= - + - + - -
-
- - - - - - - - - - -
-
-
-
- -
= - + - + - -
-
- - - - - - - - - - -
-
-
-
- -
= - + - + - -
-
- - - - - - - - - - -
-
-
-
-

Condition Monitor

- - - - - - - - - - - - -
-

Programs

-
-
- x -
-
- - - -
-
-
- Q - -
-
-
-
-
-
+
+
+

Cyberdeck

+
+
+
+
+
+
+ +
+
+ + + + + + +
+
+

Total

Temp

modifier

Base

Base slider


+ +
= + + + + + +
+
+ + + + + + + + + +
+
+ +
= + + + + + +
+
+ + + + + + + + + + +
+
+
+
+ +
= + + + + + +
+
+ + + + + + + + + + +
+
+
+
+ +
= + + + + + +
+
+ + + + + + + + + + +
+
+
+
+

Condition Monitor

+ + + + + + + + + + + + +
+
+
+

Programs

+
+ i + x +
+
+ +

notes

+ +
+
+
+
+

Complex Forms

-
+
- + -
-

Complex Form

-

Target

-

Duration

-

Fade

-
- -
-
- - - - -
- - - - - -
- - -
-
-
- -
-
-
-
- i -
-
-
-
- -
+
+
+

Complex Form

+

Target

+

Duration

+

Fade

+
+
+ + + i + x +
+
+ + + + +
+

skill

+ +

specialization

+ +

modifier

+ +
+

notes

+ +
+
+
@@ -1997,63 +2142,63 @@
- + - + - + - + - + - + - + - + - + @@ -2075,23 +2220,23 @@
- + - + - + - + - + @@ -2121,7 +2266,7 @@ - + @@ -2135,23 +2280,23 @@
- + - + - + - + - + @@ -2270,49 +2415,49 @@

Modifier

- +
- + = + +
- + =
- +
- +
- +
- +
- + @@ -2430,8 +2575,8 @@ x - - + +

Skill

Rating

@@ -2563,8 +2708,8 @@ -

Specializations

-
@@ -2579,8 +2724,8 @@ x - - + +

Skill

Rating

@@ -2618,8 +2763,8 @@ -

Specializations

-
@@ -2634,8 +2779,8 @@ x - - + +

Skill

Rating

@@ -2673,8 +2818,8 @@ -

Specializations

-
@@ -2684,10 +2829,10 @@

skills

x - +

Skill

- @@ -2700,7 +2845,7 @@

Powers

x - +

power