diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.css b/Shadowrun Sixth World/Shadowrun6thEdition.css index a9cc40bd21..d8b3b9ae32 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.css +++ b/Shadowrun Sixth World/Shadowrun6thEdition.css @@ -900,118 +900,6 @@ div.matrix-device .matrixFirewall { - .npc .body div.headers { - display: grid !important; } - .npc .body div.headers h2:nth-of-type(1n+2) { - text-align: center !important; } - .npc .body div.repitem h3 { - color: #040404 !important; } - .npc .body div.repitem input:nth-of-type(1n+2) { - text-align: center !important; } - .npc .body div.repitem input.flag-primary[value='primary'] + button { - background-color: #460141 !important; - border-bottom: 2px solid #040404 !important; } - - .npc .body div.repitem button[name='roll_range_weapon'] > span { - text-align: left; } - - /* Ranged Specific */ - .npc .body div.weapon-range div.headers { - width: 100%; - display: inline-grid; - grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } - .npc .body div.weapon-range div.repitem { - align-items: center; - width: 100%; - display: inline-grid; - grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } - .npc .body div.weapon-range div.repitem label[data-i18n-title='notes'], - .npc .body div.weapon-range div.repitem h3[data-i18n='notes'], - .npc .body div.weapon-range div.repitem div.collapse { - grid-column: 1 / 13 !important; } - .npc .body div.weapon-range div.repitem input.collapse-flag { - opacity: 0; - margin-bottom: 8px; - z-index: 2; - grid-area: 1 / 11 / 1 / 12 !important; } - .npc .body div.weapon-range div.repitem input.collapse-flag + span.pictos, .npc .body div.weapon-range div.repitem .settings-toggle input[type='checkbox'].collapse-flag + span, .settings-toggle .npc .body div.weapon-range div.repitem input[type='checkbox'].collapse-flag + span, - .npc .body div.weapon-range div.repitem .settings-flag input[type='checkbox'].collapse-flag + span, - .settings-flag .npc .body div.weapon-range div.repitem input[type='checkbox'].collapse-flag + span, .npc .body div.weapon-range div.repitem .flag-primary + div > input.collapse-flag + span, .npc .body div.weapon-range div.repitem .repcontrol input.collapse-flag + span.repcontrol_edit:after, .repcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_edit:after, - .npc .body div.weapon-range div.repitem .repcontrol input.collapse-flag + span.repcontrol_add:after, - .repcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_add:after, .npc .body div.weapon-range div.repitem .itemcontrol input.collapse-flag + span.repcontrol_del, .itemcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_del { - grid-area: 1 / 11 / 1 / 12 !important; } - - .npc .body div.weapon-range div.repitem input.settings-flag { - opacity: 0; - margin-bottom: 8px; - z-index: 2; - grid-area: 1 / 12 / 1 / 13 !important; } - .npc .body div.weapon-range div.repitem input.settings-flag + span.pictos, - .npc .body div.weapon-range div.repitem .settings-toggle input[type='checkbox'].settings-flag + span, - .settings-toggle .npc .body div.weapon-range div.repitem input[type='checkbox'].settings-flag + span, - .npc .body div.weapon-range div.repitem .settings-flag input[type='checkbox'].settings-flag + span, - .settings-flag .npc .body div.weapon-range div.repitem input[type='checkbox'].settings-flag + span, - .npc .body div.weapon-range div.repitem .flag-primary + div > input.settings-flag + span, - .npc .body div.weapon-range div.repitem .repcontrol input.settings-flag + span.repcontrol_edit:after, - .repcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_edit:after, - .npc .body div.weapon-range div.repitem .repcontrol input.settings-flag + span.repcontrol_add:after, - .repcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_add:after, - .npc .body div.weapon-range div.repitem .itemcontrol input.settings-flag + span.repcontrol_del, - .itemcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_del { - grid-area: 1 / 12 / 1 / 13 !important; } - - - .npc .body div.weapon-range div.repitem div.settings { - align-items: center; - width: 100%; - display: inline-grid; - grid-column: 1 / 13; - grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } - .npc .body div.weapon-range div.repitem div.settings input[name='attr_close'], - .npc .body div.weapon-range div.repitem div.settings input[name='attr_near'], - .npc .body div.weapon-range div.repitem div.settings input[name='attr_medium'], - .npc .body div.weapon-range div.repitem div.settings input[name='attr_far'], - .npc .body div.weapon-range div.repitem div.settings input[name='attr_extreme'] { - width: 2em; } - .npc .body div.weapon-range div.repitem div.settings input[name='attr_dicepool'], - .npc .body div.weapon-range div.repitem div.settings input[name='attr_damage'] { - width: 4em; } - .npc .body div.weapon-range div.repitem div.settings input[name='attr_firing_modes'] { - width: 13em; } - - - .npc .body div.weapon-range, - .npc .body div.weapon-melee { - width: 100% !important; } - .npc .body div.weapon-range div.row { - grid-column: 1 / 13 !important; - margin-left: 0px !important; } - .npc .body div.weapon-melee div.row { - grid-column: 1 / 9 !important; - margin-left: 0px !important; } - .npc .body div.weapon-range div.row label[data-i18n-title="modeoptions"], - .npc .body div.weapon-range div.row label[data-i18n-title="range"], - .npc .body div.weapon-melee div.row label[data-i18n-title="modeoptions"], - .npc .body div.weapon-melee div.row label[data-i18n-title="range"] { - width: 25% !important; - margin-left: 0px !important; } - .npc .body div.weapon-range div.row input[type='number'], - .npc .body div.weapon-melee div.row input[type='number'] { - width: 3em !important; - margin-left: 0px !important; } - .npc .body div.weapon-range div.row select, - .npc .body div.weapon-melee div.row select { - width: 30% !important; - margin-left: 0px !important; } - .npc .body div.weapon-range div.exotic-warning, - .npc .body div.weapon-melee div.exotic-warning { - display: none !important; } - .npc .body div.weapon-range input[value='0'] + div.exotic-warning, - .npc .body div.weapon-melee input[value='0'] + div.exotic-warning { - display: block !important; } - - - .pc div.arms div.armor div.headers { grid-template-columns: 30% 3.5em 2.5em 2.5em 2.5em 2.5em 2.5em 1em 1em !important; } .pc div.arms div.armor div.repitem { @@ -3223,9 +3111,126 @@ span.d6 { .npc div.mid span[name='attr_mental_limit']:after { content: ','; } /*:+:+:+: TEXT AREAS :+:+:+:*/ + + + /*:+:+:+: REPEATING SECTIONS :+:+:+:*/ - /*:+:+:+: NPC INLINE REPEAITNG SECTIONS SUCH AS SKILLS :+:+:+:*/ - /*:+:+:+: WEAPONS :+:+:+:*/ + + + +/*:+:+:+: NPC INLINE REPEAITNG SECTIONS SUCH AS SKILLS :+:+:+:*/ + /*:+:+:+: WEAPONS :+:+:+:*/ + /* NPC (Grunt / Vehicle) Weapons */ +.npc .body div.headers { + display: grid !important; } +.npc .body div.headers h2:nth-of-type(1n+2) { + text-align: center !important; } +.npc .body div.repitem h3 { + color: #040404 !important; } +.npc .body div.repitem input:nth-of-type(1n+2) { + text-align: center !important; } +.npc .body div.repitem input.flag-primary[value='primary'] + button { + background-color: #460141 !important; + border-bottom: 2px solid #040404 !important; } + +.npc .body div.repitem button[name='roll_range_weapon'] > span { + text-align: left; } + +/* Ranged Specific */ +.npc .body div.weapon-range div.headers { + width: 100%; + display: inline-grid; + grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } +.npc .body div.weapon-range div.repitem { + align-items: center; + width: 100%; + display: inline-grid; + grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } +.npc .body div.weapon-range div.repitem label[data-i18n-title='notes'], +.npc .body div.weapon-range div.repitem h3[data-i18n='notes'], +.npc .body div.weapon-range div.repitem div.collapse { + grid-column: 1 / 13 !important; } +.npc .body div.weapon-range div.repitem input.collapse-flag { + opacity: 0; + margin-bottom: 8px; + z-index: 2; + grid-area: 1 / 11 / 1 / 12 !important; } +.npc .body div.weapon-range div.repitem input.collapse-flag + span.pictos, .npc .body div.weapon-range div.repitem .settings-toggle input[type='checkbox'].collapse-flag + span, .settings-toggle .npc .body div.weapon-range div.repitem input[type='checkbox'].collapse-flag + span, +.npc .body div.weapon-range div.repitem .settings-flag input[type='checkbox'].collapse-flag + span, +.settings-flag .npc .body div.weapon-range div.repitem input[type='checkbox'].collapse-flag + span, .npc .body div.weapon-range div.repitem .flag-primary + div > input.collapse-flag + span, .npc .body div.weapon-range div.repitem .repcontrol input.collapse-flag + span.repcontrol_edit:after, .repcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_edit:after, +.npc .body div.weapon-range div.repitem .repcontrol input.collapse-flag + span.repcontrol_add:after, +.repcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_add:after, .npc .body div.weapon-range div.repitem .itemcontrol input.collapse-flag + span.repcontrol_del, .itemcontrol .npc .body div.weapon-range div.repitem input.collapse-flag + span.repcontrol_del { + grid-area: 1 / 11 / 1 / 12 !important; } + +.npc .body div.weapon-range div.repitem input.settings-flag { + opacity: 0; + margin-bottom: 8px; + z-index: 2; + grid-area: 1 / 12 / 1 / 13 !important; } +.npc .body div.weapon-range div.repitem input.settings-flag + span.pictos, +.npc .body div.weapon-range div.repitem .settings-toggle input[type='checkbox'].settings-flag + span, +.settings-toggle .npc .body div.weapon-range div.repitem input[type='checkbox'].settings-flag + span, +.npc .body div.weapon-range div.repitem .settings-flag input[type='checkbox'].settings-flag + span, +.settings-flag .npc .body div.weapon-range div.repitem input[type='checkbox'].settings-flag + span, +.npc .body div.weapon-range div.repitem .flag-primary + div > input.settings-flag + span, +.npc .body div.weapon-range div.repitem .repcontrol input.settings-flag + span.repcontrol_edit:after, +.repcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_edit:after, +.npc .body div.weapon-range div.repitem .repcontrol input.settings-flag + span.repcontrol_add:after, +.repcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_add:after, +.npc .body div.weapon-range div.repitem .itemcontrol input.settings-flag + span.repcontrol_del, +.itemcontrol .npc .body div.weapon-range div.repitem input.settings-flag + span.repcontrol_del { + grid-area: 1 / 12 / 1 / 13 !important; } + +.npc .body div.weapon-range div.repitem div.settings { + align-items: center; + width: 100%; + display: inline-grid; + grid-column: 1 / 13; + grid-template-columns: 1fr 4em 4em 2em 2em 2em 2em 2em 5em 4em 1em 1em; } +.npc .body div.weapon-range div.repitem div.settings input[name='attr_close'], +.npc .body div.weapon-range div.repitem div.settings input[name='attr_near'], +.npc .body div.weapon-range div.repitem div.settings input[name='attr_medium'], +.npc .body div.weapon-range div.repitem div.settings input[name='attr_far'], +.npc .body div.weapon-range div.repitem div.settings input[name='attr_extreme'] { + width: 2em; } +.npc .body div.weapon-range div.repitem div.settings input[name='attr_dicepool'], +.npc .body div.weapon-range div.repitem div.settings input[name='attr_damage'] { + width: 4em; } +.npc .body div.weapon-range div.repitem div.settings input[name='attr_firing_modes'] { + width: 13em; } + +.npc .body div.weapon-range, +.npc .body div.weapon-melee { +width: 100% !important; } +.npc .body div.weapon-range div.row { + grid-column: 1 / 13 !important; + margin-left: 0px !important; } +.npc .body div.weapon-melee div.row { + grid-column: 1 / 9 !important; + margin-left: 0px !important; } +.npc .body div.weapon-range div.row label[data-i18n-title="modeoptions"], +.npc .body div.weapon-range div.row label[data-i18n-title="range"], +.npc .body div.weapon-melee div.row label[data-i18n-title="modeoptions"], +.npc .body div.weapon-melee div.row label[data-i18n-title="range"] { + width: 25% !important; + margin-left: 0px !important; } +.npc .body div.weapon-range div.row input[type='number'], +.npc .body div.weapon-melee div.row input[type='number'] { + width: 3em !important; + margin-left: 0px !important; } +.npc .body div.weapon-range div.row select, +.npc .body div.weapon-melee div.row select { + width: 30% !important; + margin-left: 0px !important; } +.npc .body div.weapon-range div.exotic-warning, +.npc .body div.weapon-melee div.exotic-warning { + display: none !important; } +.npc .body div.weapon-range input[value='0'] + div.exotic-warning, +.npc .body div.weapon-melee input[value='0'] + div.exotic-warning { + display: block !important; } + + + /*:+:+:+: SPELLS :+:+:+:*/ /*:+:+:+: COMPLEX FORMS :+:+:+:*/ /*:+:+:+: IC :+:+:+:*/ @@ -3683,6 +3688,9 @@ div.footer img { /********************************************************************************************************/ /**************************************** Roll template *******************************************/ /********************************************************************************************************/ +.sheet-rolltemplate-rolls a[href^="~"] { + background-color: #460141; } + .sheet-rolltemplate-rolls div.sheet-template-body { border: 2px solid #000 !important; border-radius: 3px 3px 3px 3px !important; } diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.html b/Shadowrun Sixth World/Shadowrun6thEdition.html index 25af3cd48a..e98b578874 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.html +++ b/Shadowrun Sixth World/Shadowrun6thEdition.html @@ -1690,13 +1690,27 @@ +