diff --git a/Maximum Apocalypse/MaximumApocalypse.css b/Maximum Apocalypse/MaximumApocalypse.css index fa6f8a56f6..0e593ae4a4 100644 --- a/Maximum Apocalypse/MaximumApocalypse.css +++ b/Maximum Apocalypse/MaximumApocalypse.css @@ -11,8 +11,11 @@ Could do with more efficient class definition .sheet-has-faith, .sheet-has-reflex, -.sheet-has-reflex, +.sheet-has-collar, +input.sheet-has-collar-check[value="1"] ~ .sheet-starving .sheet-hunger-desc-left, +input.sheet-has-collar-check[value="1"] ~ .sheet-emaciated .sheet-hunger-desc-left, .sheet-has-luck-stars, +.sheet-has-instinctive, .sheet-has-moving-target, .sheet-has-giant-genetics, .sheet-tightening-the-belt { @@ -21,7 +24,9 @@ Could do with more efficient class definition input.sheet-has-faith-check[value="1"] ~ .sheet-has-faith, input.sheet-has-reflex-check[value="1"] ~ .sheet-has-reflex, +input.sheet-has-collar-check[value="1"] ~ .sheet-has-collar, input.sheet-has-luck-stars-check[value="1"] ~ .sheet-has-luck-stars, +input.sheet-has-instinctive-check[value="1"] ~ .sheet-has-instinctive, input.sheet-has-moving-target-check[value="1"] ~ .sheet-has-moving-target, input.sheet-has-giant-genetics-check[value="1"] ~ .sheet-has-giant-genetics, input.sheet-tightening-the-belt-check[value="1"] ~ .sheet-tightening-the-belt { @@ -599,12 +604,44 @@ input[type=number].sheet-armor-cp { display: grid; grid-area: build; grid-template-columns: 45px 45px; - grid-template-rows: 32px 40px 40px; + grid-template-rows: 32px 40px 30px 40px; grid-template-areas: "build-labels build-labels" "build-input dc-input" - ". dc-input-label"; + ". dc-input-label" + "food-req-label food-req"; } +.sheet-food { + font-size: 10px; + font-weight: bold; + font-family: 'Blinker'; + text-transform: uppercase; + line-height: 11px; +} + +.sheet-food-req-label { + grid-area: food-req-label; + padding-right: 5px; + align-self: center; + text-align: end; +} + +.sheet-food-req { + grid-area: food-req; + display: flex; + align-items: center; +} + +input[type=number].sheet-food-req { + width: 24px !important; + height: 30px !important; + border: 1px solid #000000; + font-family: Bangers; + font-size: 12px; + text-align: center; + margin-right: 5px; +} + .sheet-build-labels { grid-area: build-labels; align-self: end; @@ -657,7 +694,6 @@ input[type=number].sheet-dc-lozenge { } .sheet-dc-lozenge { - background-color: #ffffff; border-style: solid; border-color: #000000; border-width: 3px 3px 3px 0px; @@ -679,7 +715,6 @@ input[type=number].sheet-dc-lozenge { .sheet-health-lozenge { text-align:center; - background-color: #ffffff; border: 3px solid black; border-radius: 10px; -moz-border-radius: 10px; @@ -750,7 +785,6 @@ input[type=number].sheet-health-current { .sheet-init-lozenge { text-align:center; - background-color: #ffffff; border: 3px solid black; border-radius: 10px; -moz-border-radius: 10px; @@ -857,14 +891,13 @@ input[type=number].sheet-init- { border-top: 2px dashed #000000; grid-area: prof-desc; grid-column-gap: 5px; - grid-template-columns: 29px 10% 70%; - grid-template-rows: 20px 20px 20px 20px 20px 80px; - grid-template-areas:"prof-circle prof-code-not prof-desc-not" - "prof-circle prof-code-p prof-desc-p" - "prof-circle prof-code-s prof-desc-s" - "prof-circle prof-code-t prof-desc-t" - "prof-circle prof-code-m prof-desc-m" - "prof-text prof-text prof-text"; + grid-template-columns: 28px 20px 73px 1fr; + grid-template-rows: 20px 20px 20px 20px 20px; + grid-template-areas:"prof-circle prof-code-not prof-desc-not prof-text" + "prof-circle prof-code-p prof-desc-p prof-text" + "prof-circle prof-code-s prof-desc-s prof-text" + "prof-circle prof-code-t prof-desc-t prof-text" + "prof-circle prof-code-m prof-desc-m prof-text"; } .sheet-prof-desc .sheet-code { @@ -873,12 +906,10 @@ input[type=number].sheet-init- { .sheet-prof-text { grid-area: prof-text; - border-top: 2px dashed #000000; font-size: 10px; font-weight: bold; font-family: 'Blinker'; padding-left: 15px; - width: 145px; } @@ -947,7 +978,6 @@ input[type=number].sheet-init- { .sheet-lozenge { text-align:center; - background-color: #fff; border: 1px solid black; border-radius: 15px; -moz-border-radius: 15px; @@ -1368,7 +1398,7 @@ input[type=number].sheet-table-cell { display: grid; grid-column-gap: 5px; grid-template-columns: 3% 8.5% 3% 8.5% 3% 8.5% 3% 8.5% 3% 8.5% 3% 8.5% 3% 8.5% 3% 8.5%; - grid-template-rows: 32px 32px 32px 32px 32px 32px 32px 32px; + grid-template-rows: 32px 32px 32px 32px 32px 32px 32px 32px 32px; grid-template-areas: ". skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner skill-banner ." "skill-str skill-str skill-for skill-for skill-agi skill-agi skill-int skill-int skill-ins skill-ins skill-cha skill-cha skill-fs skill-fs skill-bs skill-bs" "athletics-prof athletics-label . . archery-prof archery-label academics-prof academics-label crafting-prof crafting-label animalken-prof animalken-label blades-prof blades-label firearms-prof firearms-label" @@ -1376,15 +1406,15 @@ input[type=number].sheet-table-cell { "prof-desc prof-desc prof-desc prof-desc palming-prof palming-label medicine-prof medicine-label navigation-prof navigation-label command-prof command-label clubs-prof clubs-label . ." "prof-desc prof-desc prof-desc prof-desc stealth-prof stealth-label science-prof science-label perception-prof perception-label interrogate-prof interrogate-label . . . ." "prof-desc prof-desc prof-desc prof-desc wrangle-prof wrangle-label techuse-prof techuse-label survival-prof survival-label intimidate-prof intimidate-label . luck-label luck-use-label luck-use-label" - "prof-desc prof-desc prof-desc prof-desc . . . . tracking-prof tracking-label . . . luck-input luck-max luck-current" - "prof-desc prof-desc prof-desc prof-desc roll-mod roll-mod roll-mod roll-mod xenotechuse-prof xenotechuse-label . . . luck-base-label luck-max-label luck-current-label"; + "lift-prof lift-label . . contort-prof contort-label remember-prof remember-label tracking-prof tracking-label . . . luck-input luck-max luck-current" + "pry-prof pry-label . . throw-prof throw-label . . xenotechuse-prof xenotechuse-label . . . luck-base-label luck-max-label luck-current-label" + ". . . . . . . . . . . . roll-mod roll-mod roll-mod roll-mod"; } .sheet-sp-stats { grid-area: sp-stats; display: grid; - grid-template-columns: 1fr 3fr 1fr 3fr 2fr 4fr; grid-template-rows: 11px 5px 1fr; grid-template-areas: "sp-stats-ltl sp-stats-ltl sp-stats-ltl sp-stats-banner sp-stats-ltr sp-stats-ltr" "sp-stats-lbl sp-stats-lbl sp-stats-lbl sp-stats-banner sp-stats-lbr sp-stats-lbr" @@ -1661,6 +1691,17 @@ input[type=number].sheet-table-cell { .sheet-xenotechuse-prof { grid-area: xenotechuse-prof; } .sheet-xenotechuse-label { grid-area: xenotechuse-label; } +.sheet-contort-prof { grid-area: contort-prof; } +.sheet-contort-label { grid-area: contort-label; } +.sheet-lift-prof { grid-area: lift-prof; } +.sheet-lift-label { grid-area: lift-label; } +.sheet-pry-prof { grid-area: pry-prof; } +.sheet-pry-label { grid-area: pry-label; } +.sheet-remember-prof { grid-area: remember-prof; } +.sheet-remember-label { grid-area: remember-label; } +.sheet-throw-prof { grid-area: throw-prof; } +.sheet-throw-label { grid-area: throw-label; } + .sheet-prof-code-not { grid-area: prof-code-not; } .sheet-prof-desc-not { grid-area: prof-desc-not; } .sheet-prof-code-p { grid-area: prof-code-p; } diff --git a/Maximum Apocalypse/MaximumApocalypse.html b/Maximum Apocalypse/MaximumApocalypse.html index 70a5d6fcf4..4c9268affd 100644 --- a/Maximum Apocalypse/MaximumApocalypse.html +++ b/Maximum Apocalypse/MaximumApocalypse.html @@ -702,9 +702,51 @@