From e65df366cfdc34d98954c8d554826f18eaf0cdb8 Mon Sep 17 00:00:00 2001 From: fredhicks Date: Mon, 30 Jan 2023 13:49:02 -0500 Subject: [PATCH] CSS Changes to support Team Playbooks CSS Changes to support Team Playbooks from upcoming Codex of Worlds --- Monster of the Week Official/MotWCSS.css | 85 ++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/Monster of the Week Official/MotWCSS.css b/Monster of the Week Official/MotWCSS.css index e2389c2433..67e603780f 100644 --- a/Monster of the Week Official/MotWCSS.css +++ b/Monster of the Week Official/MotWCSS.css @@ -32,8 +32,12 @@ .sheet-KItem-Type-Phenomenon, .sheet-KItem-Type-Text, div.sheet-Keeper, +div.sheet-Teams, +.sheet-SkinCheck[value="-2"] ~ div.sheet-NoKeep, .sheet-SkinCheck[value="-1"] ~ div.sheet-NoKeep, .sheet-SkinCheck[value="0"] ~ div div.sheet-NoNull, +.sheet-TeamCheck[value="0"] ~ div div.sheet-NoNull, +.sheet-TeamCheck[value="0"] ~ div.sheet-NoNull, div.sheet-Reference, div.sheet-Expander { @@ -69,6 +73,22 @@ span.sheet-Actionscientist, div.sheet-Actionscientist, span.sheet-Constructed, div.sheet-Constructed, span.sheet-Spooktacular, div.sheet-Spooktacular, span.sheet-Hardcase2020, div.sheet-Hardcase2020, +span.sheet-TeamPick, div.sheet-TeamPick, +span.sheet-Agents, div.sheet-Agents, +span.sheet-Road, div.sheet-Road, +span.sheet-Entourage, div.sheet-Entourage, +span.sheet-Guardians, div.sheet-Guardians, +span.sheet-IMPS, div.sheet-IMPS, +span.sheet-Crisis, div.sheet-Crisis, +span.sheet-Survivors, div.sheet-Survivors, +span.sheet-League, div.sheet-League, +span.sheet-Mercenaries, div.sheet-Mercenaries, +span.sheet-MysteryClub, div.sheet-MysteryClub, +span.sheet-NightShift, div.sheet-NightShift, +span.sheet-SuburbanWatch, div.sheet-SuburbanWatch, +span.sheet-Band, div.sheet-Band, +span.sheet-Whistleblowers, div.sheet-Whistleblowers, +span.sheet-Fugitives, div.sheet-Fugitives, span.sheet-Custom, div.sheet-Custom { display: none; @@ -100,6 +120,27 @@ span.sheet-Custom, div.sheet-Custom /* SkinCheck value 28 is unallocated; keep in mind for future playbooks */ +.sheet-TeamCheck[value="0"] ~ div.sheet-TeamPick, +.sheet-TeamCheck[value="1"] ~ div.sheet-Agents, +.sheet-TeamCheck[value="2"] ~ div.sheet-Road, +.sheet-TeamCheck[value="3"] ~ div.sheet-Entourage, +.sheet-TeamCheck[value="4"] ~ div.sheet-Guardians, +.sheet-TeamCheck[value="5"] ~ div.sheet-IMPS, +.sheet-TeamCheck[value="6"] ~ div.sheet-Crisis, +.sheet-TeamCheck[value="7"] ~ div.sheet-Survivors, +.sheet-TeamCheck[value="8"] ~ div.sheet-League, +.sheet-TeamCheck[value="9"] ~ div.sheet-Mercenaries, +.sheet-TeamCheck[value="10"] ~ div.sheet-MysteryClub, +.sheet-TeamCheck[value="11"] ~ div.sheet-NightShift, +.sheet-TeamCheck[value="12"] ~ div.sheet-SuburbanWatch, +.sheet-TeamCheck[value="13"] ~ div.sheet-Band, +.sheet-TeamCheck[value="14"] ~ div.sheet-Whistleblowers, +.sheet-TeamCheck[value="15"] ~ div.sheet-Fugitives +{ + display: block; +} + +.sheet-SkinCheck[value="-2"] ~ div.sheet-Teams, .sheet-SkinCheck[value="-1"] ~ div.sheet-Keeper, .sheet-SkinCheck[value="0"] ~ div.sheet-Null, .sheet-SkinCheck[value="1"] ~ div.sheet-Chosen, @@ -135,6 +176,10 @@ span.sheet-Custom, div.sheet-Custom display: block; } +.sheet-TeamCheck[value="0"] ~ div > span > span.sheet-TeamPick, +.sheet-TeamCheck[value="0"] ~ div > span.sheet-TeamPick, +.sheet-SkinCheck[value="-2"] ~ div > span > span.sheet-Teams, +.sheet-SkinCheck[value="-2"] ~ div > span.sheet-Teams, .sheet-SkinCheck[value="-1"] ~ div > span > span.sheet-Keeper, .sheet-SkinCheck[value="-1"] ~ div > span.sheet-Keeper, .sheet-SkinCheck[value="0"] ~ div > span > span.sheet-Null, @@ -201,6 +246,40 @@ span.sheet-Custom, div.sheet-Custom display: inline; } +.sheet-TeamCheck[value="1"] ~ div > span > span.sheet-Agents, +.sheet-TeamCheck[value="1"] ~ div > span.sheet-Agents, +.sheet-TeamCheck[value="2"] ~ div > span > span.sheet-Road, +.sheet-TeamCheck[value="2"] ~ div > span.sheet-Road, +.sheet-TeamCheck[value="3"] ~ div > span > span.sheet-Entourage, +.sheet-TeamCheck[value="3"] ~ div > span.sheet-Entourage, +.sheet-TeamCheck[value="4"] ~ div > span > span.sheet-Guardians, +.sheet-TeamCheck[value="4"] ~ div > span.sheet-Guardians, +.sheet-TeamCheck[value="5"] ~ div > span > span.sheet-IMPS, +.sheet-TeamCheck[value="5"] ~ div > span.sheet-IMPS, +.sheet-TeamCheck[value="6"] ~ div > span > span.sheet-Crisis, +.sheet-TeamCheck[value="6"] ~ div > span.sheet-Crisis, +.sheet-TeamCheck[value="7"] ~ div > span > span.sheet-Survivors, +.sheet-TeamCheck[value="7"] ~ div > span.sheet-Survivors, +.sheet-TeamCheck[value="8"] ~ div > span > span.sheet-League, +.sheet-TeamCheck[value="8"] ~ div > span.sheet-League, +.sheet-TeamCheck[value="9"] ~ div > span > span.sheet-Mercenaries, +.sheet-TeamCheck[value="9"] ~ div > span.sheet-Mercenaries, +.sheet-TeamCheck[value="10"] ~ div > span > span.sheet-MysteryClub, +.sheet-TeamCheck[value="10"] ~ div > span.sheet-MysteryClub, +.sheet-TeamCheck[value="11"] ~ div > span > span.sheet-NightShift, +.sheet-TeamCheck[value="11"] ~ div > span.sheet-NightShift, +.sheet-TeamCheck[value="12"] ~ div > span > span.sheet-SuburbanWatch, +.sheet-TeamCheck[value="12"] ~ div > span.sheet-SuburbanWatch, +.sheet-TeamCheck[value="13"] ~ div > span > span.sheet-Band, +.sheet-TeamCheck[value="13"] ~ div > span.sheet-Band, +.sheet-TeamCheck[value="14"] ~ div > span > span.sheet-Whistleblowers, +.sheet-TeamCheck[value="14"] ~ div > span.sheet-Whistleblowers, +.sheet-TeamCheck[value="15"] ~ div > span > span.sheet-Fugitives, +.sheet-TeamCheck[value="15"] ~ div > span.sheet-Fugitives +{ + display: inline; +} + .sheet-RefToggle[value="1"]:checked ~ div.sheet-Reference, .sheet-ExpToggle[value="1"]:checked ~ div.sheet-Expander { @@ -635,6 +714,8 @@ input[type="radio"].sheet-radio:checked ~ span.sheet-grayable i .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-checkbox, .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-checkbox + .sheet-mainbox, .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-grayable, +.sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-extrabox, +.sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-extrabox + .sheet-grayable, .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-radio, .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-radio + .sheet-mainbox, .sheet-ExpToggle[value="1"]:checked ~ .sheet-move > .sheet-radio + .sheet-mainbox + .sheet-grayable @@ -645,6 +726,8 @@ input[type="radio"].sheet-radio:checked ~ span.sheet-grayable i .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox + .sheet-mainbox, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-grayable, +.sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-extrabox, +.sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox + .sheet-mainbox + .sheet-extrabox + .sheet-grayable, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio + .sheet-mainbox, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio + .sheet-mainbox + .sheet-grayable @@ -655,6 +738,8 @@ input[type="radio"].sheet-radio:checked ~ span.sheet-grayable i .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox:checked, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox:checked + .sheet-mainbox, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox:checked + .sheet-mainbox + .sheet-grayable, +.sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox:checked + .sheet-mainbox + .sheet-extrabox, +.sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-checkbox:checked + .sheet-mainbox + .sheet-extrabox + .sheet-grayable, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio:checked, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio:checked + .sheet-mainbox, .sheet-ExpToggle[value="1"] ~ .sheet-move > .sheet-radio:checked + .sheet-mainbox + .sheet-grayable