diff --git a/Awakening_RPG/awakening.css b/Awakening_RPG/awakening.css index 35c83d243b..4c53165f57 100644 --- a/Awakening_RPG/awakening.css +++ b/Awakening_RPG/awakening.css @@ -1,127 +1,503 @@ -.charsheet{ - width: 1000px; +/*general*/ +h1, h2 { + text-align: center; } -.sheet-main-container { + +button[type="roll"].sheet-txt-btn:before { + content: ' '; +} + +button[type="roll"].sheet-txt-btn { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + background: transparent; +} + +button[type="roll"].sheet-txt-btn:hover { + background-color: #4d2c3155; +} + +select { + background: #ffffff88; +} + +input[type=text], +input[type=number] { + background: #ffffff88; +} + +textarea { + width: auto; + height: auto; + background: #ffffff88; +} + +input[type=number].sheet-attr-val { + width: 100%; + height: 100%; + font-size: 24px; + text-align: center; +} + +/*end of general*/ + +/*grid block*/ +.sheet-grid-container { display: grid; - grid-template-columns: 1fr; - grid-template-rows: repeat(16, max-content); + grid-template-columns: repeat(40, 25px); + grid-template-rows: repeat(17, 40px) max-content 40px max-content 40px max-content; + gap: 0px 0px; + grid-template-areas: + "sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header sheet-header ." + "sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio sheet-fio ." + "sheet-level sheet-level sheet-level sheet-level sheet-level sheet-age sheet-age sheet-age sheet-age sheet-age sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-back sheet-rank sheet-rank sheet-rank sheet-rank sheet-rank sheet-rank sheet-rank ." + "sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-val sheet-str-val sheet-str-val sheet-str-adv sheet-str-adv sheet-str-adv . sheet-hp-header sheet-hp-header sheet-hp-header sheet-hp-header sheet-hp-header sheet-hp-header sheet-hp-header sheet-hp-header . sheet-tth-header sheet-tth-header sheet-tth-header sheet-tth-header sheet-tth-header sheet-tth-header sheet-tth-header sheet-tth-header . sheet-ahc-header sheet-ahc-header sheet-ahc-header sheet-ahc-header sheet-ahc-header sheet-ahc-header sheet-ahc-header sheet-ahc-header ." + "sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-btn sheet-str-val sheet-str-val sheet-str-val sheet-str-dis sheet-str-dis sheet-str-dis . sheet-current-hp-lbl sheet-current-hp-lbl sheet-current-hp-lbl sheet-current-hp-lbl sheet-current-hp-val sheet-current-hp-val sheet-current-hp-val sheet-current-hp-val . sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn sheet-initiative-btn . sheet-tln-lbl sheet-tln-lbl sheet-tln-lbl sheet-tln-lbl sheet-tal-val sheet-tal-val sheet-tal-val sheet-tal-val ." + "sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-val sheet-dex-val sheet-dex-val sheet-dex-adv sheet-dex-adv sheet-dex-adv . sheet-max-hp-lbl sheet-max-hp-lbl sheet-max-hp-lbl sheet-max-hp-lbl sheet-max-hp-val sheet-max-hp-val sheet-max-hp-val sheet-max-hp-val . sheet-def-lbl sheet-def-lbl sheet-def-lbl sheet-def-lbl sheet-def-btn sheet-def-btn sheet-def-btn sheet-def-btn . sheet-mas-btn sheet-mas-btn sheet-mas-btn sheet-mas-btn sheet-mas-btn sheet-mas-btn sheet-mas-btn sheet-mas-btn ." + "sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-btn sheet-dex-val sheet-dex-val sheet-dex-val sheet-dex-dis sheet-dex-dis sheet-dex-dis . sheet-healing-btn sheet-healing-btn sheet-healing-btn sheet-healing-btn sheet-healing-btn sheet-healing-btn sheet-healing-btn sheet-healing-btn . sheet-ml-btn sheet-ml-btn sheet-ml-btn sheet-ml-btn sheet-man-btn sheet-man-btn sheet-man-btn sheet-man-btn . sheet-custom-btn sheet-custom-btn sheet-custom-btn sheet-custom-btn sheet-custom-btn sheet-custom-btn sheet-custom-btn sheet-custom-btn ." + "sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-val sheet-con-val sheet-con-val sheet-con-adv sheet-con-adv sheet-con-adv . sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn sheet-lvl-hp-btn . sheet-death-btn sheet-death-btn sheet-death-btn sheet-death-btn sheet-death-btn sheet-death-btn sheet-death-btn sheet-death-btn . sheet-prb-btn sheet-prb-btn sheet-prb-btn sheet-prb-btn sheet-prb-btn sheet-prb-btn sheet-prb-btn sheet-prb-btn ." + "sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-btn sheet-con-val sheet-con-val sheet-con-val sheet-con-dis sheet-con-dis sheet-con-dis . sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl sheet-ps-lbl . sheet-fear-btn sheet-fear-btn sheet-fear-btn sheet-fear-btn sheet-fear-btn sheet-fear-btn sheet-fear-btn sheet-fear-btn . sheet-ps-btn sheet-ps-btn sheet-ps-btn sheet-ps-btn sheet-ps-btn sheet-ps-btn sheet-ps-btn sheet-ps-btn ." + "sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-val sheet-int-val sheet-int-val sheet-int-adv sheet-int-adv sheet-int-adv . sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val ." + "sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-btn sheet-int-val sheet-int-val sheet-int-val sheet-int-dis sheet-int-dis sheet-int-dis . sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val ." + "sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-val sheet-wis-val sheet-wis-val sheet-wis-adv sheet-wis-adv sheet-wis-adv . sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val sheet-ps-val ." + "sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-btn sheet-wis-val sheet-wis-val sheet-wis-val sheet-wis-dis sheet-wis-dis sheet-wis-dis . sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl sheet-mut-lbl . sheet-mut-btn sheet-mut-btn sheet-mut-btn sheet-mut-btn sheet-mut-btn sheet-mut-btn sheet-mut-btn sheet-mut-btn . sheet-mut-mod sheet-mut-mod sheet-mut-mod sheet-mut-mod sheet-mut-mod sheet-mut-mod sheet-mut-mod sheet-mut-mod ." + "sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-val sheet-flair-val sheet-flair-val sheet-flair-adv sheet-flair-adv sheet-flair-adv . sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val ." + "sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-btn sheet-flair-val sheet-flair-val sheet-flair-val sheet-flair-dis sheet-flair-dis sheet-flair-dis . sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val ." + "sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn sheet-start-btn . sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val sheet-mut-val ." + "sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header sheet-weapons-header" + "sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block sheet-weapons-block" + "sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header sheet-gears-header" + "sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block sheet-gears-block" + "sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header sheet-stuff-header" + "sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block sheet-stuff-block"; + width: 1000px; background-image: url(https://user-images.githubusercontent.com/5252033/104818786-34fd4a00-5843-11eb-900c-6c25f2ee9cf9.png), url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); background-position: center, left top; background-repeat: no-repeat, repeat; background-size: 50%, auto; - width: 1000px; -} -.sheet-attr-line { - display: inline-grid; - grid-template-columns: repeat(2, 1fr); - grid-template-rows: 1fr; } -.sheet-attrs-block { - display: grid; - grid-template-columns: repeat(5, 1fr); - grid-template-rows: repeat(6, 1fr); +.sheet-level { + grid-area: sheet-level; } -.sheet-grid-hp { - display: grid; - grid-template-columns: repeat(5, 1fr); - grid-template-rows: max-content max-content; - gap: 0px 0px; - grid-template-areas: - "hp-header hp-header hp-header hp-header hp-header" - "current-hp max-hp healing hp-level-up init-hp"; +.sheet-age { + grid-area: sheet-age; } -.sheet-hp-header { grid-area: hp-header; } - -.sheet-current-hp { grid-area: current-hp; } - -.sheet-max-hp { grid-area: max-hp; } - -.sheet-healing { grid-area: healing; } - -.sheet-hp-level-up { grid-area: hp-level-up; } - -.sheet-init-hp { grid-area: init-hp; } - - -.sheet-bio-line { - display: grid; - grid-template-columns: repeat(3, auto) 1fr; -} -.sheet-input-attribute-no-roll { - display: grid; - grid-template-columns: auto auto; -} -.sheet-input-number-no-roll { - width: 100px; -} -.sheet-input-text-no-roll { - width: 300px; +.sheet-back { + grid-area: sheet-back; } -.sheet-input-attribute { - display: grid; - grid-template-columns: max-content auto max-content max-content max-content max-content; - grid-template-rows: 1fr; - width: 100%; +.sheet-str-btn { + grid-area: sheet-str-btn; } -.sheet-weaponlist-item { - display: grid; - grid-template-columns: 1fr auto auto auto 1fr; - grid-template-rows: 1fr; + +.sheet-dex-btn { + grid-area: sheet-dex-btn; } -.sheet-gearlist-item { - display: grid; - grid-template-columns: 1fr 56px 1fr; - grid-template-rows: 1fr; + +.sheet-con-btn { + grid-area: sheet-con-btn; } + +.sheet-int-btn { + grid-area: sheet-int-btn; +} + +.sheet-wis-btn { + grid-area: sheet-wis-btn; +} + +.sheet-flair-btn { + grid-area: sheet-flair-btn; +} + +.sheet-str-val { + grid-area: sheet-str-val; +} + +.sheet-dex-val { + grid-area: sheet-dex-val; +} + +.sheet-con-val { + grid-area: sheet-con-val; +} + +.sheet-int-val { + grid-area: sheet-int-val; +} + +.sheet-wis-val { + grid-area: sheet-wis-val; +} + +.sheet-flair-val { + grid-area: sheet-flair-val; +} + +.sheet-flair-dis { + grid-area: sheet-flair-dis; +} + +.sheet-mut-val { + grid-area: sheet-mut-val; +} + +.sheet-mut-lbl { + grid-area: sheet-mut-lbl; +} + +.sheet-mut-btn { + grid-area: sheet-mut-btn; +} + +.sheet-mut-mod { + grid-area: sheet-mut-mod; +} + +.sheet-ps-val { + grid-area: sheet-ps-val; +} + +.sheet-ps-lbl { + grid-area: sheet-ps-lbl; +} + +.sheet-fear-btn { + grid-area: sheet-fear-btn; +} + +.sheet-ps-btn { + grid-area: sheet-ps-btn; +} + +.sheet-lvl-hp-btn { + grid-area: sheet-lvl-hp-btn; +} + +.sheet-healing-btn { + grid-area: sheet-healing-btn; +} + +.sheet-max-hp-lbl { + grid-area: sheet-max-hp-lbl; +} + +.sheet-max-hp-val { + grid-area: sheet-max-hp-val; +} + +.sheet-current-hp-lbl { + grid-area: sheet-current-hp-lbl; +} + +.sheet-current-hp-val { + grid-area: sheet-current-hp-val; +} + +.sheet-hp-header { + grid-area: sheet-hp-header; +} + +.sheet-death-btn { + grid-area: sheet-death-btn; +} + +.sheet-ml-btn { + grid-area: sheet-ml-btn; +} + +.sheet-man-btn { + grid-area: sheet-man-btn; +} + +.sheet-def-lbl { + grid-area: sheet-def-lbl; +} + +.sheet-def-btn { + grid-area: sheet-def-btn; +} + +.sheet-initiative-btn { + grid-area: sheet-initiative-btn; +} + +.sheet-tth-header { + grid-area: sheet-tth-header; +} + +.sheet-prb-btn { + grid-area: sheet-prb-btn; +} + +.sheet-custom-btn { + grid-area: sheet-custom-btn; +} + +.sheet-mas-btn { + grid-area: sheet-mas-btn; +} + +.sheet-tln-lbl { + grid-area: sheet-tln-lbl; +} + +.sheet-tal-val { + grid-area: sheet-tal-val; +} + +.sheet-ahc-header { + grid-area: sheet-ahc-header; +} + +.sheet-flair-adv { + grid-area: sheet-flair-adv; +} + +.sheet-start-btn { + grid-area: sheet-start-btn; +} + +.sheet-wis-dis { + grid-area: sheet-wis-dis; +} + +.sheet-wis-adv { + grid-area: sheet-wis-adv; +} + +.sheet-int-dis { + grid-area: sheet-int-dis; +} + +.sheet-int-adv { + grid-area: sheet-int-adv; +} + +.sheet-con-dis { + grid-area: sheet-con-dis; +} + +.sheet-con-adv { + grid-area: sheet-con-adv; +} + +.sheet-dex-dis { + grid-area: sheet-dex-dis; +} + +.sheet-dex-adv { + grid-area: sheet-dex-adv; +} + +.sheet-str-dis { + grid-area: sheet-str-dis; +} + +.sheet-str-adv { + grid-area: sheet-str-adv; +} + +.sheet-fio { + grid-area: sheet-fio; +} + +.sheet-header { + grid-area: sheet-header; +} + +.sheet-rank { + grid-area: sheet-rank; +} + +.sheet-weapons-header { + grid-area: sheet-weapons-header; +} + +.sheet-weapons-block { + grid-area: sheet-weapons-block; +} + .sheet-weaponlist-header { display: grid; grid-template-columns: 1fr 70px 56px 1fr; grid-template-rows: 1fr; } + +.sheet-weaponlist-item { + display: grid; + grid-template-columns: 1fr auto auto auto 1fr; + grid-template-rows: 1fr; +} + +.sheet-gears-header { + grid-area: sheet-gears-header; +} + +.sheet-gears-block { + grid-area: sheet-gears-block; +} + +.sheet-stuff-header { + grid-area: sheet-stuff-header; +} + +.sheet-stuff-block { + grid-area: sheet-stuff-block; +} + +/*end of grid block*/ +/*charsheet block*/ +.sheet-input-attribute-no-roll { + display: grid; + grid-template-columns: max-content 1fr; +} + +.sheet-center-align { + text-align: center; +} + +.sheet-wide { + width: 100%; +} + +.sheet-input-number-no-roll { + width: 50px; +} + +.sheet-input-select { + width: 130px; +} + +.sheet-input-select-mut { + width: 60px; +} + +.sheet-attr-val { + width: 100%; + height: 100%; +} + +/*end of charsheet block*/ +/*repeating block*/ +.repcontainer[data-groupname="repeating_weaponlist"] { + width: 100%; +} + +.sheet-weaponlist-header { + display: grid; + grid-template-columns: 1fr 70px 56px 1fr; + grid-template-rows: 1fr; +} + +.sheet-weaponlist-header-empty { + border-bottom: 1px dotted; +} + .sheet-weaponlist-header-filled { border-left: 1px dotted; border-bottom: 1px dotted; } -.sheet-weaponlist-header-empty { - border-bottom: 1px dotted; -} -.sheet-attr-input { - width: 100%; -} -hr { - border: 1px dotted; -} -h1,h2 { + +.sheet-weapondice { + width: 25px; text-align: center; } -.sheet-weapontype{ - width: 70px; + +.repcontainer[data-groupname="repeating_gearlist"] { + width: 100%; } -.sheet-rolltemplate-atc, +.sheet-gearlist-header { + display: grid; + grid-template-columns: 1fr 56px 1fr; + grid-template-rows: 1fr; +} + +.sheet-gearlist-item { + display: grid; + grid-template-columns: 1fr 56px 1fr; + grid-template-rows: 1fr; +} + +.repcontainer[data-groupname="repeating_stuff"] { + display: grid; + grid-template-columns: repeat(4, 1fr); + grid-template-rows: repeat(auto-fill, max-content); +} + +/* end repeating block*/ +/*roll templates*/ +.sheet-rolltemplate-mut, +.sheet-rolltemplate-fear, +.sheet-rolltemplate-problemorder, +.sheet-rolltemplate-massorder, +.sheet-rolltemplate-uniqorder, +.sheet-rolltemplate-talinit, +.sheet-rolltemplate-death, .sheet-rolltemplate-rankinit, .sheet-rolltemplate-inithp, .sheet-rolltemplate-hplevel, .sheet-rolltemplate-healing, +.sheet-rolltemplate-ps, .sheet-rolltemplate-init { - background-image:url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); + background-image: url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); } + +.sheet-rolltemplate-atck, +.sheet-rolltemplate-defense, .sheet-rolltemplate-customcheck { - background-image:url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); + background-image: url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); text-align: center; } -.sheet-rolltemplate-customcheck span.sheet-rollfail { - color:#990000; -} -.sheet-rolltemplate-customcheck span.sheet-rollsuccess { - color:#009900; + +.sheet-rolltemplate-atck .inlinerollresult.fullfail, +.sheet-rolltemplate-defense .inlinerollresult.fullfail { + border: green 2px solid; } +.sheet-rolltemplate-atck .inlinerollresult.fullcrit, +.sheet-rolltemplate-defense .inlinerollresult.fullcrit { + border: red 2px solid; +} +.sheet-rolltemplate-mut .inlinerollresult, +.sheet-rolltemplate-mut .inlinerollresult.fullfail, +.sheet-rolltemplate-mut .inlinerollresult.fullcrit, +.sheet-rolltemplate-mut .inlinerollresult.importantroll, +.sheet-rolltemplate-ps .inlinerollresult, +.sheet-rolltemplate-ps .inlinerollresult.fullfail, +.sheet-rolltemplate-ps .inlinerollresult.fullcrit, +.sheet-rolltemplate-ps .inlinerollresult.importantroll, +.sheet-rolltemplate-fear .inlinerollresult, +.sheet-rolltemplate-fear .inlinerollresult.fullfail, +.sheet-rolltemplate-fear .inlinerollresult.fullcrit, +.sheet-rolltemplate-fear .inlinerollresult.importantroll, +.sheet-rolltemplate-problemorder .inlinerollresult, +.sheet-rolltemplate-problemorder .inlinerollresult.fullfail, +.sheet-rolltemplate-problemorder .inlinerollresult.fullcrit, +.sheet-rolltemplate-problemorder .inlinerollresult.importantroll, +.sheet-rolltemplate-massorder .inlinerollresult, +.sheet-rolltemplate-massorder .inlinerollresult.fullfail, +.sheet-rolltemplate-massorder .inlinerollresult.fullcrit, +.sheet-rolltemplate-massorder .inlinerollresult.importantroll, +.sheet-rolltemplate-uniqorder .inlinerollresult, +.sheet-rolltemplate-uniqorder .inlinerollresult.fullfail, +.sheet-rolltemplate-uniqorder .inlinerollresult.fullcrit, +.sheet-rolltemplate-uniqorder .inlinerollresult.importantroll, +.sheet-rolltemplate-talinit .inlinerollresult, +.sheet-rolltemplate-talinit .inlinerollresult.fullfail, +.sheet-rolltemplate-talinit .inlinerollresult.fullcrit, +.sheet-rolltemplate-talinit .inlinerollresult.importantroll, +.sheet-rolltemplate-death .inlinerollresult, +.sheet-rolltemplate-death .inlinerollresult.fullfail, +.sheet-rolltemplate-death .inlinerollresult.fullcrit, +.sheet-rolltemplate-death .inlinerollresult.importantroll, .sheet-rolltemplate-rankinit .inlinerollresult, .sheet-rolltemplate-rankinit .inlinerollresult.fullfail, .sheet-rolltemplate-rankinit .inlinerollresult.fullcrit, @@ -148,30 +524,7 @@ h1,h2 { .sheet-rolltemplate-customcheck .inlinerollresult.importantroll { background-color: transparent; border: none; - color:black; + color: black; } -.repcontainer[data-groupname="repeating_weaponlist"] { - width: 100%; -} -.repcontainer[data-groupname="repeating_gearlist"] { - width: 100%; -} -.repcontainer[data-groupname="repeating_stuff"] { - display: grid; - grid-template-columns: repeat(4, 1fr); - grid-template-rows: repeat(auto-fill, max-content); -} -.sheet-weaponname { - width:100%; -} -.sheet-weaponattrs{ - width:100%; -} -.sheet-gear{ - width:100%; -} -.sheet-weapondice { - width: 25px; - text-align: center; -} \ No newline at end of file +/*end of roll templates*/ \ No newline at end of file diff --git a/Awakening_RPG/awakening.html b/Awakening_RPG/awakening.html index bfd1cb849a..207183ca2a 100644 --- a/Awakening_RPG/awakening.html +++ b/Awakening_RPG/awakening.html @@ -1,214 +1,386 @@ - -
-
-

ЛИЧНОЕ ДЕЛО РАЗВЕДЧИКА

+
+

ЛИЧНОЕ ДЕЛО РАЗВЕДЧИКА

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

ВООРУЖЕНИЕ(В БЫСТРОМ ДОСТУПЕ)

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

ЭКИПИРОВКА(НА СЕБЕ)

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

ЭКИПИРОВКА(НА СЕБЕ)

+
+
+ + +
-
-
-

МЕЛОЧЕВКА

+
+
+ + + +
+
+
+

МЕЛОЧЕВКА

+
+
+ +
-
- -
+ +
Товар может быть куплен на месте в любое время за {{price}} талонов.
+
+ +
Товар приобретается за {{time}} дней, изготавливается в индивидуальном порядке и обходится в {{price}} + талонов. +
+
+ +
Товар можно получить за {{time}} дней, его стоимость составит {{price}} талонов, а обладание им может вызвать + вопросы у Администрации Бункера +
+
+ +
{{name}} начинает игру с талонами в количестве {{result}} штук.
+
+
{{name}} использует {{weaponname}} для атаки.
{{result}} vs {{check}}
+ {{#rollWasCrit() result}} +
Оружие заклинило или теряет 1 единицу прочности!
+ {{/rollWasCrit() result}} + {{#^rollWasCrit() result}} + {{#rollTotal() result check}} +
ПРОВАЛ
+ {{/rollTotal() result check}} + {{#rollLess() result check}} + {{#rollWasFumble() result}} +
КРИТИЧЕСКИЙ УСПЕХ
+
Урон: {{dmg}} x 2
+ {{/rollWasFumble() result}} + {{#^rollWasFumble() result}} +
УСПЕХ
+
Урон: {{dmg}}
+ {{/^rollWasFumble() result}} + {{/rollLess() result check}} + {{#rollGreater() result check}} +
ПРОВАЛ
+ {{/rollGreater() result check}} + {{/^rollWasCrit() result}} +
+ + +
{{name}} {{naming_attr}}.
+
{{result}} vs {{check}}
+ {{#rollWasCrit() result}} +
Критический провал: броня теряет 1 единицу прочности, урон удваивается!
+ {{/rollWasCrit() result}} + {{#^rollWasCrit() result}} {{#rollTotal() result check}}
ПРОВАЛ
{{/rollTotal() result check}} {{#rollLess() result check}}
УСПЕХ
-
Урон: {{dmg}}
{{/rollLess() result check}} {{#rollGreater() result check}}
ПРОВАЛ
{{/rollGreater() result check}} + {{/^rollWasCrit() result}} +
+ + +
{{name}} выбывает. Причина:
+ {{#rollTotal() result 1}} +
Вырубился — потеря сознания на {{unconscious}} часов.
+
Вернется в строй с {{alive}} ПП.
+ {{/rollTotal() result 1}} + {{#rollTotal() result 2}} +
Контужен — осложнения для всех проверок на {{shocked}} часов
+
Вернется в строй с {{alive}} ПП.
+ {{/rollTotal() result 2}} + {{#rollTotal() result 3}} +
Помят — сила, ловкость и выносливость понижены на 2 пункта до завтрашнего дня.
+
Вернется в строй с {{alive}} ПП.
+ {{/rollTotal() result 3}} + {{#rollTotal() result 4}} +
Искалечен — сила или ловкость (на выбор ведущей) уменьшаются на 2 пункта.
+
Вернется в строй с {{alive}} ПП.
+ {{/rollTotal() result 4}} + {{#rollTotal() result 5}} +
Сломлен — воля уменьшается на {{broken}} пунктов.
+
Вернется в строй с {{alive}} ПП.
+ {{/rollTotal() result 5}} + {{#rollTotal() result 6}} +
Помер — покинул мир живых.
+ {{/rollTotal() result 6}}
@@ -220,19 +392,21 @@
Интеллект: {{int-init}}
Воля: {{wis-init}}
Чутье: {{flair-init}}
+
Пункты прочности: {{hp-init}}
+
Талоны: {{talon-init}}
{{name}} проверяет {{naming_attr}}
{{result}} vs {{check}}
{{#rollTotal() result check}} -
ПРОВАЛ
+
ПРОВАЛ
{{/rollTotal() result check}} {{#rollLess() result check}} -
УСПЕХ
+
УСПЕХ
{{/rollLess() result check}} {{#rollGreater() result check}} -
ПРОВАЛ
+
ПРОВАЛ
{{/rollGreater() result check}}
@@ -246,9 +420,104 @@ {{#rollGreater() result 3}} -
Группа, которой командует {{name}} действует первой.
+
Группа, которой командует {{name}} действует первой.
{{/rollGreater() result 3}} {{#rollLess() result 4}} -
Группа, которой командует {{name}} действует второй.
+
Группа, которой командует {{name}} действует второй.
{{/rollLess() result 4}}
+ +
{{name}} впадает в ужас.
+
Его тело отказывается следовать приказам мозга {{fight}} раундов в бою или {{out}} минут вне боя
+
+ + + {{#rollTotal() result 1}} +
{{name}} впадает в паранойю — персонаж не хочет оставаться один на один с кем-либо, всегда таскает с + собой готовое к бою оружие и не желает делиться ресурсами с окружающими. +
+ {{/rollTotal() result 1}} + {{#rollTotal() result 2}} +
{{name}} испытывает жор — привычку к поеданию не вполне или вовсе не съедобных субстанций и предметов + (бычков от сигарет, тараканов, веточек, пороха, замазки и т.п.). +
+ {{/rollTotal() result 2}} + {{#rollTotal() result 3}} +
{{name}} испытывает панические атаки — персонаж автоматически проваливает проверки({{panic}}) + любых атрибутов (в бою или вне боя) каждые сутки. +
+ {{/rollTotal() result 3}} + {{#rollTotal() result 4}} +
{{name}} видит ночные кошмары — персонажу требуется успешная проверка воли (или доза успокоительного), + чтобы отдохнуть за время ночного сна. +
+ {{/rollTotal() result 4}} + {{#rollTotal() result 5}} +
{{name}} испытывает галлюцинации — персонаж видит и слышит куда больше, чем все остальные.
+ {{/rollTotal() result 5}} + {{#rollTotal() result 6}} +
{{name}} полностью отрешен — чувства персонажа притуплены настолько, что он не замечает очевидных для + других вещей. +
+ {{/rollTotal() result 6}} +
+ + +
{{name}} чувствует, как что-то происходит с его организмом.
+
{{result}}
+ {{#rollLess() result 5}} +
Но не испытывает никаких явных мутаций.
+ {{/rollLess() result 5}} + {{#rollBetween() result 5 12}} +
Новая мутация:
+ {{/rollBetween() result 5 12}} + {{#rollTotal() result 5}} +
Канал связи — возможность при помощи собственного мозга и особых выростов затылочной кости принимать и + получать радиосигналы, чревата головными болями, через {{days}} суток. +
+ {{/rollTotal() result 5}} + {{#rollTotal() result 6}} +
Жилец — болезненное шевелящееся образование в животе, позволяющее без последствий употреблять заражённые + пищу и воду, но делающее не заражённую пищу бесполезной, через {{days}} суток. +
+ {{/rollTotal() result 6}} + {{#rollTotal() result 7}} +
Струпья — новая «шкура» из ороговевших пластин хитиноподобного материала, {{armor}} пунктов естественной + брони, + через {{days}} суток +
+ {{/rollTotal() result 7}} + {{#rollTotal() result 8}} +
Хлысты — отмирание рук, {{hands}} длинных, сильных и функциональных щупалец вместо верхних конечностей, + через {{days}} суток. +
+ {{/rollTotal() result 8}} + {{#rollTotal() result 9}} +
Человек-битюг — увеличение выносливости и силы на {{inc}} пунктов в неделю вплоть до макcимальных 20, + двойной расход еды и воды, двойная скорость самостоятельного излечения, тройной запас пунктов прочности, + проверки выносливости с преимуществом, чудовищная гипертрофия мышц и костей, через {{weeks}} недели +
+ {{/rollTotal() result 9}} + {{#rollTotal() result 10}} +
Тараканья чуйка — автоматический успех на проверках чутья и явные инсектоидные черты внешности, через + {{weeks}} недели. +
+ {{/rollTotal() result 10}} + {{#rollTotal() result 11}} +
Муть — высокочастотные колебания всего тела, размытость («замыленность») контура, постоянные осложнения + на проверках чутья, 50% вероятности неудачи для любого физического контакта (включая атаки), возможность + целенаправлено проходить через тонкие перегородки и двери при провале проверки выносливости, через {{days}} + суток. +
+ {{/rollTotal() result 11}} + {{#rollTotal() result 12}} +
Мозгоед — поедание свежего человеческого мозга позволяет получить воспоминания его бывшего носителя, + двойной размер черепной коробки и мозга через {{weeks-long}} недели, способности к теле-, пиро- и крио-кинезу + средних + масштабов, требующие проверок интеллекта и каждый раз наносящие d6 урона самому персонажу. +
+ {{/rollTotal() result 12}} + {{#rollGreater() result 12}} +
Но не испытывает никаких явных мутаций.
+ {{/rollGreater() result 12}} +
\ No newline at end of file diff --git a/Awakening_RPG/awakening_reviesed.html b/Awakening_RPG/awakening_reviesed.html deleted file mode 100644 index 19c548498b..0000000000 --- a/Awakening_RPG/awakening_reviesed.html +++ /dev/null @@ -1,288 +0,0 @@ - - -
-

ЛИЧНОЕ ДЕЛО РАЗВЕДЧИКА

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

ВООРУЖЕНИЕ(В БЫСТРОМ ДОСТУПЕ)

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

ЭКИПИРОВКА(НА СЕБЕ)

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

МЕЛОЧЕВКА

-
-
- -
-
-
\ No newline at end of file diff --git a/Awakening_RPG/awakening_revised.css b/Awakening_RPG/awakening_revised.css deleted file mode 100644 index 0ec86a0742..0000000000 --- a/Awakening_RPG/awakening_revised.css +++ /dev/null @@ -1,454 +0,0 @@ -.sheet-grid-container { - display: grid; - grid-template-columns: 40% 60%; - grid-template-rows: repeat(12, max-content); - gap: 0px 0px; - grid-template-areas: - "main-header main-header" - "header-line header-line" - "name name" - "bio bio" - "big-line big-line" - "stats-block misc-block" - "weapons-header weapons-header" - "weapons-block weapons-block" - "gears-header gears-header" - "gears-block gears-block" - "stuff-header stuff-header" - "stuff-block stuff-block"; - width: 1000px; - background-image: url(https://user-images.githubusercontent.com/5252033/104818786-34fd4a00-5843-11eb-900c-6c25f2ee9cf9.png), url(https://user-images.githubusercontent.com/5252033/104773193-1b4dfb00-578e-11eb-8ff6-1054233517e2.jpg); - background-position: center, left top; - background-repeat: no-repeat, repeat; - background-size: 50%, auto; -} - -.sheet-main-header { - grid-area: main-header; -} - -.sheet-header-line { - grid-area: header-line; -} - -.sheet-name { - grid-area: name; -} - -.sheet-bio { - grid-area: bio; - display: grid; - grid-template-columns: repeat(2, max-content) 1fr max-content; -} - -.sheet-big-line { - grid-area: big-line; -} - -.sheet-stats-block { - grid-area: stats-block; - display: grid; - grid-template-columns: max-content max-content repeat(3, minmax(0, 1fr)); - grid-template-rows: repeat(8, 1fr); - gap: 0px 0px; - grid-template-areas: - ". . sheet-staff-label sheet-adv-label sheet-dis-label" - "sheet-str-label sheet-str-val sheet-str-std sheet-str-adv sheet-str-dis" - "sheet-dex-label sheet-dex-val sheet-dex-std sheet-dex-adv sheet-dex-dis" - "sheet-con-label sheet-con-val sheet-con-std sheet-con-adv sheet-con-dis" - "sheet-int-label sheet-int-val sheet-int-std sheet-int-adv sheet-int-dis" - "sheet-wis-label sheet-wis-val sheet-wis-std sheet-wis-adv sheet-wis-dis" - "sheet-flair-label sheet-flair-val sheet-flair-std sheet-flair-adv sheet-flair-dis" - "sheet-init-attrs-button sheet-init-attrs-button sheet-init-attrs-button sheet-init-attrs-button sheet-init-attrs-button"; - width: 100%; -} - -.sheet-staff-label { - grid-area: sheet-staff-label; -} - -.sheet-adv-label { - grid-area: sheet-adv-label; -} - -.sheet-dis-label { - grid-area: sheet-dis-label; -} - -.sheet-str-label { - grid-area: sheet-str-label; -} - -.sheet-dex-label { - grid-area: sheet-dex-label; -} - -.sheet-con-label { - grid-area: sheet-con-label; -} - -.sheet-int-label { - grid-area: sheet-int-label; -} - -.sheet-wis-label { - grid-area: sheet-wis-label; -} - -.sheet-flair-label { - grid-area: sheet-flair-label; -} - -.sheet-str-val { - grid-area: sheet-str-val; -} - -.sheet-dex-val { - grid-area: sheet-dex-val; -} - -.sheet-con-val { - grid-area: sheet-con-val; -} - -.sheet-str-std { - grid-area: sheet-str-std; -} - -.sheet-str-adv { - grid-area: sheet-str-adv; -} - -.sheet-str-dis { - grid-area: sheet-str-dis; -} - -.sheet-dex-std { - grid-area: sheet-dex-std; -} - -.sheet-dex-adv { - grid-area: sheet-dex-adv; -} - -.sheet-dex-dis { - grid-area: sheet-dex-dis; -} - -.sheet-con-std { - grid-area: sheet-con-std; -} - -.sheet-con-adv { - grid-area: sheet-con-adv; -} - -.sheet-con-dis { - grid-area: sheet-con-dis; -} - -.sheet-int-val { - grid-area: sheet-int-val; -} - -.sheet-int-std { - grid-area: sheet-int-std; -} - -.sheet-int-adv { - grid-area: sheet-int-adv; -} - -.sheet-int-dis { - grid-area: sheet-int-dis; -} - -.sheet-wis-val { - grid-area: sheet-wis-val; -} - -.sheet-wis-std { - grid-area: sheet-wis-std; -} - -.sheet-wis-adv { - grid-area: sheet-wis-adv; -} - -.sheet-wis-dis { - grid-area: sheet-wis-dis; -} - -.sheet-flair-val { - grid-area: sheet-flair-val; -} - -.sheet-flair-std { - grid-area: sheet-flair-std; -} - -.sheet-flair-adv { - grid-area: sheet-flair-adv; -} - -.sheet-flair-dis { - grid-area: sheet-flair-dis; -} - -.sheet-init-attrs-button { - grid-area: sheet-init-attrs-button; -} - -.sheet-center-button-container { - display: grid; - align-items: center; -} - -.sheet-misc-block { - grid-area: misc-block; - display: grid; - grid-template-columns: 1fr; - grid-template-rows: repeat(3, 1fr); - gap: 0px 0px; - grid-template-areas: - "hp" - "tth" - "ahc"; - width: 100%; -} - -.sheet-mental { - grid-area: mental; -} - -.sheet-grid-hp { - grid-area: hp; - display: grid; - grid-template-columns: repeat(5, minmax(0, 1fr)); - grid-template-rows: max-content max-content max-content; - gap: 0px 0px; - grid-template-areas: - "hp-header hp-header hp-header hp-header hp-header" - "current-hp max-hp healing hp-level-up init-hp" -"hp-line hp-line hp-line hp-line hp-line"; - width: 100%; -} - -.sheet-hp-header { - grid-area: hp-header; -} - -.sheet-current-hp { - grid-area: current-hp; -} - -.sheet-max-hp { - grid-area: max-hp; -} - -.sheet-healing { - grid-area: healing; -} - -.sheet-hp-level-up { - grid-area: hp-level-up; -} - -.sheet-init-hp { - grid-area: init-hp; -} - -.sheet-hp-line { - grid-area: hp-line; -} - -.sheet-grid-ahc { - grid-area: ahc; - display: grid; - grid-template-columns: repeat(5, minmax(0, 1fr)); - grid-template-rows: max-content max-content max-content; - gap: 0px 0px; - grid-template-areas: - "ahc-header ahc-header ahc-header ahc-header ahc-header" - "tal mass order prob start-tal" - "ahc-line ahc-line ahc-line ahc-line ahc-line"; - width: 100%; -} - -.sheet-ahc-header { - grid-area: ahc-header; -} - -.sheet-tal { - grid-area: tal; -} - -.sheet-mass { - grid-area: mass; -} - -.sheet-order { - grid-area: order; -} - -.sheet-prob { - grid-area: prob; -} - -.sheet-start-tal { - grid-area: start-tal; -} - -.sheet-ahc-line { - grid-area: ahc-line; -} - -.sheet-grid-tth { - grid-area: tth; - display: grid; - grid-template-columns: repeat(5, minmax(0, 1fr)); - grid-template-rows: max-content max-content max-content; - gap: 0px 0px; - grid-template-areas: - "tth-header tth-header tth-header tth-header tth-header" - "init-btn def evad man death" -"tth-line tth-line tth-line tth-line tth-line "; - width: 100%; -} - -.sheet-tth-header { - grid-area: tth-header; -} - -.sheet-init-btn { - grid-area: init-btn; -} - -.sheet-def { - grid-area: def; -} - -.sheet-evad { - grid-area: evad; -} - -.sheet-man { - grid-area: man; -} - -.sheet-death { - grid-area: death; -} - -.sheet-tth-line { - grid-area: tth-line; -} - -.sheet-weapons-header { - grid-area: weapons-header; -} - -.sheet-weapons-block { - grid-area: weapons-block; -} - -.sheet-weaponlist-header { - display: grid; - grid-template-columns: 1fr 70px 56px 1fr; - grid-template-rows: 1fr; -} - -.sheet-weaponlist-item { - display: grid; - grid-template-columns: 1fr auto auto auto 1fr; - grid-template-rows: 1fr; -} - -.sheet-gears-header { - grid-area: gears-header; -} - -.sheet-gears-block { - grid-area: gears-block; -} - -.sheet-stuff-header { - grid-area: stuff-header; -} - -.sheet-stuff-block { - grid-area: stuff-block; -} - -h1, h2 { - text-align: center; -} - -hr { - border: 1px dotted; -} - -.sheet-input-attribute-no-roll { - display: grid; - grid-template-columns: max-content 1fr; - margin: 0 5px; -} -.sheet-attr-input { - margin: 0 5px; - width: 100%; -} - -.sheet-wide { - width: 100%; -} - -.sheet-input-number-no-roll { - width: 50px; -} - -.sheet-input-text-no-roll { - width: 300px; -} - -.sheet-input-select { - width: 130px; -} - -.repcontainer[data-groupname="repeating_weaponlist"] { - width: 100%; -} - -.repcontainer[data-groupname="repeating_gearlist"] { - width: 100%; -} - -.repcontainer[data-groupname="repeating_stuff"] { - display: grid; - grid-template-columns: repeat(5, 1fr); - grid-template-rows: repeat(auto-fill, max-content); -} - -.sheet-weapondice { - width: 25px; - text-align: center; -} - -.sheet-center-label { - text-align: center; -} -.sheet-vertical-label { - display: flex; - align-items: center; -} -.sheet-gearlist-item { - display: grid; - grid-template-columns: 1fr 56px 1fr; - grid-template-rows: 1fr; -} -.sheet-weaponlist-header-filled { - border-left: 1px dotted; - border-bottom: 1px dotted; -} -.sheet-weaponlist-header-empty { - border-bottom: 1px dotted; -} \ No newline at end of file