diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.css b/Shadowrun Sixth World/Shadowrun6thEdition.css index 4b674cef97..eed799c1e6 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.css +++ b/Shadowrun Sixth World/Shadowrun6thEdition.css @@ -1566,7 +1566,8 @@ div.matrix-device .matrixFirewall { /* Matrix Complex Forms */ - #SR6WE .pc div.matrix div.complex-forms-rolls button, #SR6WE .pc div.matrix div.complex-forms-rolls button span { + #SR6WE .pc div.matrix div.complex-forms-rolls button, + #SR6WE .pc div.matrix div.complex-forms-rolls button span { padding-right: 3px; display: inline !important; } @@ -1621,9 +1622,107 @@ div.matrix-device .matrixFirewall { display: inherit; } + /* Matrix Submersion */ + #SR6WE .pc div.matrix div.submersion div.submersion-headers { + align-items: center; + padding: 0px 20px 0px 0px; + grid-gap: 5px; + display: grid; + grid-template-columns: auto 1fr auto 2em; } + + /* Matrix echoes Echoes */ + #SR6WE .pc div.matrix div.echoes div.repitem { + display: grid; + grid-template-columns: auto 1fr 1em 1em; } + #SR6WE .pc div.matrix div.echoes div.repitem label[data-i18n-title='notes'], + #SR6WE .pc div.matrix div.echoes div.repitem h3[data-i18n='notes'], + #SR6WE .pc div.matrix div.echoes div.repitem div.collapse, + #SR6WE .pc div.matrix div.echoes div.repitem label[data-i18n-title='modifiers'], + #SR6WE .pc div.matrix div.echoes div.repitem h3[data-i18n='modifiers'] { + grid-column: 1 / 5; } + #SR6WE .pc div.matrix div.echoes div.repitem input.collapse-flag { + grid-area: 1 / 3 / 1 / 4; } + #SR6WE .pc div.matrix div.echoes div.repitem input.collapse-flag + span.pictos, #SR6WE .pc div.matrix div.echoes div.repitem .settings-toggle input[type='checkbox'].collapse-flag + span, #SR6WE .settings-toggle .pc div.matrix div.echoes div.repitem input[type='checkbox'].collapse-flag + span, + #SR6WE .pc div.matrix div.echoes div.repitem .settings-flag input[type='checkbox'].collapse-flag + span, + #SR6WE .settings-flag .pc div.matrix div.echoes div.repitem input[type='checkbox'].collapse-flag + span, #SR6WE .pc div.matrix div.echoes div.repitem .flag-primary + div > input.collapse-flag + span, #SR6WE .pc div.matrix div.echoes div.repitem .repcontrol input.collapse-flag + span.repcontrol_edit:after, #SR6WE .repcontrol .pc div.matrix div.echoes div.repitem input.collapse-flag + span.repcontrol_edit:after, + #SR6WE .pc div.matrix div.echoes div.repitem .repcontrol input.collapse-flag + span.repcontrol_add:after, + #SR6WE .repcontrol .pc div.matrix div.echoes div.repitem input.collapse-flag + span.repcontrol_add:after, #SR6WE .pc div.matrix div.echoes div.repitem .itemcontrol input.collapse-flag + span.repcontrol_del, #SR6WE .itemcontrol .pc div.matrix div.echoes div.repitem input.collapse-flag + span.repcontrol_del { + grid-area: 1 / 3 / 1 / 4; } + #SR6WE .pc div.matrix div.echoes div.repitem input.settings-flag, + #SR6WE .pc div.matrix div.echoes div.repitem input.settings-flag + span.pictos, + #SR6WE .pc div.matrix div.echoes div.repitem .settings-toggle input[type='checkbox'].settings-flag + span, + #SR6WE .settings-toggle .pc div.matrix div.echoes div.repitem input[type='checkbox'].settings-flag + span, + #SR6WE .pc div.matrix div.echoes div.repitem .settings-flag input[type='checkbox'].settings-flag + span, + #SR6WE .settings-flag .pc div.matrix div.echoes div.repitem input[type='checkbox'].settings-flag + span, + #SR6WE .pc div.matrix div.echoes div.repitem .flag-primary + div > input.settings-flag + span, + #SR6WE .pc div.matrix div.echoes div.repitem .repcontrol input.settings-flag + span.repcontrol_edit:after, + #SR6WE .repcontrol .pc div.matrix div.echoes div.repitem input.settings-flag + span.repcontrol_edit:after, + #SR6WE .pc div.matrix div.echoes div.repitem .repcontrol input.settings-flag + span.repcontrol_add:after, + #SR6WE .repcontrol .pc div.matrix div.echoes div.repitem input.settings-flag + span.repcontrol_add:after, + #SR6WE .pc div.matrix div.echoes div.repitem .itemcontrol input.settings-flag + span.repcontrol_del, + #SR6WE .itemcontrol .pc div.matrix div.echoes div.repitem input.settings-flag + span.repcontrol_del { + grid-area: 1 / 4 / 1 / 5; } + #SR6WE .pc div.matrix div.echoes div.repitem div.row { + grid-column: 1 / 5; + margin-left: 0px; } + #SR6WE .pc div.matrix div.echoes div.repitem div.settings { + grid-column: 1 / 5; + grid-template-columns: 1fr; } + + + + /* Matrix sprites Echoes */ + #SR6WE .pc div.matrix div.sprites div.headers { + display: grid; + grid-template-columns: 11px 2em 10em 2em 1fr 1em 1em; + margin-bottom: 0px; } + + #SR6WE .pc div.matrix div.sprites div.repitem { + display: grid; + grid-template-columns: 11px 2em 10em 2em 1fr; } + #SR6WE .pc div.matrix div.sprites div.repitem label[data-i18n-title='notes'], + #SR6WE .pc div.matrix div.sprites div.repitem h3[data-i18n='notes'], + #SR6WE .pc div.matrix div.sprites div.repitem div.collapse, + #SR6WE .pc div.matrix div.sprites div.repitem label[data-i18n-title='modifiers'], + #SR6WE .pc div.matrix div.sprites div.repitem h3[data-i18n='modifiers'] { + grid-column: 1 / 8; } + #SR6WE .pc div.matrix div.sprites div.repitem input.collapse-flag { + grid-area: 1 / 6 / 1 / 7; } + #SR6WE .pc div.matrix div.sprites div.repitem input.collapse-flag + span.pictos, #SR6WE .pc div.matrix div.sprites div.repitem .settings-toggle input[type='checkbox'].collapse-flag + span, #SR6WE .settings-toggle .pc div.matrix div.sprites div.repitem input[type='checkbox'].collapse-flag + span, + #SR6WE .pc div.matrix div.sprites div.repitem .settings-flag input[type='checkbox'].collapse-flag + span, + #SR6WE .settings-flag .pc div.matrix div.sprites div.repitem input[type='checkbox'].collapse-flag + span, #SR6WE .pc div.matrix div.sprites div.repitem .flag-primary + div > input.collapse-flag + span, #SR6WE .pc div.matrix div.sprites div.repitem .repcontrol input.collapse-flag + span.repcontrol_edit:after, #SR6WE .repcontrol .pc div.matrix div.sprites div.repitem input.collapse-flag + span.repcontrol_edit:after, + #SR6WE .pc div.matrix div.sprites div.repitem .repcontrol input.collapse-flag + span.repcontrol_add:after, + #SR6WE .repcontrol .pc div.matrix div.sprites div.repitem input.collapse-flag + span.repcontrol_add:after, #SR6WE .pc div.matrix div.sprites div.repitem .itemcontrol input.collapse-flag + span.repcontrol_del, #SR6WE .itemcontrol .pc div.matrix div.sprites div.repitem input.collapse-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + #SR6WE .pc div.matrix div.sprites div.repitem input.settings-flag, + #SR6WE .pc div.matrix div.sprites div.repitem input.settings-flag + span.pictos, + #SR6WE .pc div.matrix div.sprites div.repitem .settings-toggle input[type='checkbox'].settings-flag + span, + #SR6WE .settings-toggle .pc div.matrix div.sprites div.repitem input[type='checkbox'].settings-flag + span, + #SR6WE .pc div.matrix div.sprites div.repitem .settings-flag input[type='checkbox'].settings-flag + span, + #SR6WE .settings-flag .pc div.matrix div.sprites div.repitem input[type='checkbox'].settings-flag + span, + #SR6WE .pc div.matrix div.sprites div.repitem .flag-primary + div > input.settings-flag + span, + #SR6WE .pc div.matrix div.sprites div.repitem .repcontrol input.settings-flag + span.repcontrol_edit:after, + #SR6WE .repcontrol .pc div.matrix div.sprites div.repitem input.settings-flag + span.repcontrol_edit:after, + #SR6WE .pc div.matrix div.sprites div.repitem .repcontrol input.settings-flag + span.repcontrol_add:after, + #SR6WE .repcontrol .pc div.matrix div.sprites div.repitem input.settings-flag + span.repcontrol_add:after, + #SR6WE .pc div.matrix div.sprites div.repitem .itemcontrol input.settings-flag + span.repcontrol_del, + #SR6WE .itemcontrol .pc div.matrix div.sprites div.repitem input.settings-flag + span.repcontrol_del { + grid-area: 1 / 7 / 1 / 8; } + #SR6WE .pc div.matrix div.sprites div.repitem div.row { + grid-column: 1 / 8; + padding-left: 0px; } + #SR6WE .pc div.matrix div.sprites div.repitem div.settings { + margin-left: 0px; + grid-column: 1 / 7; + grid-template-columns: 2em 10em 2em 1fr; } + + + + + /***** PC ROWS & COLUMNS SETTINGS *****/ .pc-row { - margin-bottom: 10px !important; } + margin-bottom: 10px; } .pc-col { vertical-align: top !important; @@ -3077,17 +3176,17 @@ span.d6 { /* DISPLAY SETTINGS ============================= */ .pc div.skill-box input[name='attr_display_specialization'][value=' '] ~ div.buttons button[name*='specialization'], -.pc div.skill-box input[name='attr_display_specialization'][value=''] ~ div.buttons button[name*='specialization'], .pc div.magic input.magic-toggle[value='rituals'] ~ .headers h2:nth-of-type(1n+2), .collapsable .desc, .collapsable .desc-lifestyle, .matrix, -.magic, -.resonance, -.optional, -.textboxes, +.pc div.skill-box input[name='attr_display_specialization'][value=''] ~ div.buttons button[name*='specialization'], +.pc div.magic input.magic-toggle[value='rituals'] ~ .headers h2:nth-of-type(1n+2), +.collapsable .desc, .collapsable .desc-lifestyle, +.matrix, .magic, .resonance, .optional, .textboxes, .optional-flag[value='0'] + .attr-header, -.category + div, +.category + div, .category + div + div, .npc, .pc, .arms, .augs, .core, .gear, .options, .social, .vehicle, .skills-active, .skills-knowledge, .skills-language, .magic-spells, .magic-preps, .magic-rituals, .powers-adept, .powers-meta, .powers-conjuring, +.complexforms, .submersion, .quality, .martial, div.collapse, .settings, input.settings-toggle:checked ~ div.display, input.settings-toggle:checked ~ .attr-col .attr-und div.display, @@ -3148,6 +3247,7 @@ input[name='attr_category']:not([value='Combat']) ~ label[data-i18n-title='dam'] .skills-toggle[value='active'] ~ .skills-active, .skills-toggle[value='knowledge'] ~ .skills-knowledge, .skills-toggle[value='language'] ~ .skills-language, .magic-toggle[value='spells'] ~ .magic-spells, .magic-toggle[value='preps'] ~ .magic-preps, .magic-toggle[value='rituals'] ~ .magic-rituals, .powers-toggle[value='adept'] ~ .powers-adept, .powers-toggle[value='meta'] ~ .powers-meta, .powers-toggle[value='conjuring'] ~ .powers-conjuring, +.techno-toggle[value='complexforms'] ~ .complexforms, .techno-toggle[value='submersion'] ~ .submersion, .tab-switch[value='quality'] ~ .quality, .tab-switch[value='martial'] ~ .martial { display: inline !important; } diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.html b/Shadowrun Sixth World/Shadowrun6thEdition.html index 82c54f5708..137fec64d4 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.html +++ b/Shadowrun Sixth World/Shadowrun6thEdition.html @@ -2090,7 +2090,8 @@