mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
* * Correct the order of weapon attack's half and quarter thresholds fields * Fix the special ability and gear description expanding/collapsing * * Remove aborted change for range_query
2059 lines
57 KiB
CSS
2059 lines
57 KiB
CSS
/*
|
|
https://github.com/dtsm12
|
|
|
|
Heavy use of grid-area
|
|
Could do with more efficient class definition
|
|
|
|
*/
|
|
|
|
@import url('https://fonts.googleapis.com/css?family=Blinker|Bangers');
|
|
|
|
/* ---------------- expandable textareas --------------------*/
|
|
|
|
input.sheet-textarea-expand[value="0"] ~ .sheet-textarea-collapsed,
|
|
input.sheet-textarea-expand[value="on"] ~ .sheet-textarea-expanded {
|
|
display: inline;
|
|
}
|
|
|
|
input.sheet-textarea-expand[value="0"] ~ .sheet-textarea-expanded,
|
|
input.sheet-textarea-expand[value="on"] ~ .sheet-textarea-collapsed {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-expand-colum-header {
|
|
width: 15px;
|
|
font-size: 20px !important;
|
|
line-height: 17px;
|
|
}
|
|
|
|
/* ---------------- ability conditional sections ------------*/
|
|
|
|
.sheet-has-faith,
|
|
.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,
|
|
button.sheet-defense-roll,
|
|
button.sheet-luck-reroll {
|
|
display: none;
|
|
}
|
|
|
|
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,
|
|
input.sheet-attack-defense-check[value="1"] ~ button.sheet-defense-roll,
|
|
input.sheet-api-use-check[value^="!"] ~ button.sheet-luck-reroll {
|
|
display: inline;
|
|
}
|
|
.sheet-notallowed-optional {
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
input.sheet-readonly-optional {
|
|
background-color: #f5f5f5;
|
|
pointer-events: none;
|
|
}
|
|
|
|
input.sheet-disable-calc[value^="build"] ~ input.sheet-readonly-optional {
|
|
background-color: #FFFFFF;
|
|
pointer-events: auto;
|
|
}
|
|
|
|
/* ---------------- experience section --------------*/
|
|
.sheet-experience-banner {
|
|
grid-area: experience-banner;
|
|
font-family: 'Bangers';
|
|
font-size: 16px;
|
|
justify-self: center;
|
|
|
|
}
|
|
|
|
/* ---------------- encum section --------------*/
|
|
|
|
.sheet-encum {
|
|
background: #FFFFFF;
|
|
border: 2px solid #000000;
|
|
}
|
|
|
|
.sheet-encum.sheet-subheading {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.sheet-encum.sheet-exceeded {
|
|
grid-area: encum-exceeded;
|
|
padding: 5px;
|
|
z-index: -1;
|
|
}
|
|
|
|
/* ---------------- build-repair section --------------*/
|
|
|
|
.sheet-build-repair .sheet-desc {
|
|
background: #FFFFFF;
|
|
padding: 3px;
|
|
align-self: baseline;
|
|
}
|
|
|
|
.sheet-build-repair .sheet-crafting,
|
|
.sheet-build-repair .sheet-mechanics,
|
|
.sheet-build-repair .sheet-science,
|
|
.sheet-build-repair .sheet-medicine
|
|
{
|
|
border: 2px solid #000000;
|
|
}
|
|
|
|
.sheet-build-repair .sheet-head.sheet-desc {
|
|
grid-area: head-desc;
|
|
background: #000000 !important;
|
|
align-self: baseline;
|
|
}
|
|
|
|
.sheet-build-repair .sheet-head.sheet-build-threshold {
|
|
grid-area: head-thresh;
|
|
width: 55px !important;
|
|
justify-self: center;
|
|
z-index: 1;
|
|
}
|
|
|
|
/* ---------------- hunger section --------------*/
|
|
|
|
.sheet-hunger-desc-left {
|
|
justify-self: right;
|
|
}
|
|
|
|
.sheet-hunger-desc-right {
|
|
justify-self: left;
|
|
padding-left: 2px;
|
|
}
|
|
.sheet-hunger-input {
|
|
height: 45px !important;
|
|
width: 45px !important;
|
|
align-self: center;
|
|
justify-self: center;
|
|
font-size: 24px;
|
|
}
|
|
|
|
.sheet-starving,
|
|
.sheet-emaciated,
|
|
.sheet-dead {
|
|
color: white;
|
|
}
|
|
|
|
input.sheet-starving-check[value="on"] ~ .sheet-starving,
|
|
input.sheet-emaciated-check[value="on"] ~ .sheet-emaciated,
|
|
input.sheet-dead-check[value="on"] ~ .sheet-dead {
|
|
color: red;
|
|
}
|
|
|
|
/* ---------------- infection section --------------*/
|
|
|
|
.sheet-infection-table {
|
|
grid-area: infection-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "infection-banner infection-banner infection-banner"
|
|
"infection-col-head-1 infection-col-head-2 infection-col-head-3"
|
|
"incubation-no incubation-desc incubation-status"
|
|
"gestation-no gestation-desc gestation-status"
|
|
"symptomatic-no symptomatic-desc symptomatic-status"
|
|
"prodromal-no prodromal-desc prodromal-status"
|
|
"acute-no acute-desc acute-status"
|
|
"transformdie-no transformdie-desc transformdie-status";
|
|
align-self: flex-start;
|
|
border-bottom: 2px solid #000000;
|
|
border-left: 2px solid #000000;
|
|
border-right: 2px solid #000000;
|
|
text-align: center;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
.sheet-infection-no,
|
|
.sheet-infection-status {
|
|
border-top: 2px solid #000000;
|
|
padding-left: 2px;
|
|
padding-right: 2px;
|
|
}
|
|
|
|
.sheet-infection-desc {
|
|
border-top: 2px solid #000000;
|
|
border-left: 2px solid #000000;
|
|
border-right: 2px solid #000000;
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
}
|
|
|
|
.sheet-infection-banner {
|
|
text-align: left !important;
|
|
padding-left: 16px;
|
|
}
|
|
|
|
/* ---------------- resolve section --------------*/
|
|
|
|
.sheet-resolve-banner {
|
|
grid-area: resolve-banner;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "resolve-banner-text resolve-banner-status"
|
|
}
|
|
|
|
.sheet-resolve-banner-status {
|
|
grid-area: resolve-banner-status;
|
|
text-align: center;
|
|
background-color: #000000;
|
|
line-height: 22px;
|
|
}
|
|
|
|
.sheet-resolve-table {
|
|
grid-area: resolve-table;
|
|
display: grid;
|
|
grid-template-columns: 1fr 17.5px;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "resolve-banner-text resolve-banner-status"
|
|
"unnerved-desc unnerved-status"
|
|
"shaken-desc shaken-status"
|
|
"insanity-desc insanity-status";
|
|
align-self: flex-start;
|
|
border-left: 2px solid #000000;
|
|
border-right: 2px solid #000000;
|
|
border-bottom: 2px solid #000000;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
.sheet-insanity-desc {
|
|
vertical-align: -webkit-baseline-middle;
|
|
}
|
|
|
|
.sheet-resolve-row {
|
|
display: grid;
|
|
grid-template-columns: 128px 1fr;
|
|
grid-template-rows: auto;
|
|
border-top: 2px solid #000000;
|
|
}
|
|
|
|
.sheet-resolve-baner-status,
|
|
.sheet-resolve-status {
|
|
border-top: 2px solid #000000;
|
|
padding: 2px;
|
|
line-height: 22px;
|
|
}
|
|
|
|
.sheet-resolve-desc {
|
|
border-top: 2px solid #000000;
|
|
border-right: 2px solid #000000;
|
|
align-self: center;
|
|
line-height: 14px;
|
|
height: 28px;
|
|
padding-left: 3px;
|
|
}
|
|
|
|
/* ---------------- cp section --------------*/
|
|
|
|
input[type=number].sheet-cp-input {
|
|
width: 100%;
|
|
height: 100%;
|
|
font-size: 24px;
|
|
}
|
|
|
|
.sheet-cp-box {
|
|
border: 4px solid #000000;
|
|
height: 50px;
|
|
}
|
|
|
|
.sheet-cp-label {
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
position: relative;
|
|
top: -15px;
|
|
height: 0px;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-cp-costs {
|
|
font-family: 'Blinker';
|
|
font-size: 12px;
|
|
font-weight: bold;
|
|
border-bottom: 3px solid #000000;
|
|
text-align: center;
|
|
padding: 0px !important;
|
|
}
|
|
|
|
/* ---------------- special abilities section --------------*/
|
|
|
|
.sheet-abilities-table {
|
|
grid-area: abilities-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: 30px auto;
|
|
grid-template-areas: "abilities-head"
|
|
"abilities-row";
|
|
}
|
|
|
|
.sheet-abilities-head {
|
|
grid-area: abilities-head;
|
|
display: flex;
|
|
background: #000000;
|
|
height: 100%;
|
|
}
|
|
|
|
.sheet-abilities-head .sheet-table-head {
|
|
background: #FFFFFF;
|
|
color: #000000;
|
|
height: 100%;
|
|
font-size: 13px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-ability-head-text {
|
|
vertical-align: sub;
|
|
}
|
|
|
|
.repitem .sheet-ability-source {
|
|
margin-left: 3px;
|
|
}
|
|
|
|
.sheet-ability-source,
|
|
input[type=text].sheet-ability-source {
|
|
width: 12%;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.sheet-ability-name,
|
|
input[type=text].sheet-ability-name {
|
|
width: 24%;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.sheet-ability-effect,
|
|
textarea.sheet-ability-effect {
|
|
vertical-align: top;
|
|
overflow: hidden;
|
|
width: 56%;
|
|
min-width: 56%;
|
|
max-width: 56%;
|
|
min-height: 17px;
|
|
font-size: 13px;
|
|
font-family: 'Blinker';
|
|
height: auto;
|
|
}
|
|
|
|
/* ---------------- gear section --------------*/
|
|
|
|
.sheet-gear-table {
|
|
grid-area: gear-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "gear-head"
|
|
"gear-row";
|
|
}
|
|
|
|
.sheet-gear-head {
|
|
grid-area: gear-head;
|
|
display: flex;
|
|
background: #000000;
|
|
}
|
|
|
|
.sheet-gear-item,
|
|
input[type=text].sheet-gear-item {
|
|
width: 20%;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.sheet-gear-characteristic,
|
|
textarea.sheet-gear-characteristic,
|
|
input[type=text].sheet-gear-characteristic {
|
|
vertical-align: top;
|
|
overflow: hidden;
|
|
width: 70%;
|
|
min-width: 70%;
|
|
max-width: 70%;
|
|
min-height: 17px;
|
|
font-size: 13px;
|
|
font-family: 'Blinker';
|
|
}
|
|
|
|
.sheet-gear-cp,
|
|
input[type=number].sheet-gear-cp {
|
|
width: 4%;
|
|
font-size: 13px;
|
|
font-family: 'Blinker';
|
|
margin-left: auto;
|
|
}
|
|
|
|
/* ---------------- attack section --------------*/
|
|
|
|
.sheet-attack-table {
|
|
grid-area: attack-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "attack-head"
|
|
"attack-row-brawl"
|
|
"attack-row";
|
|
}
|
|
|
|
.sheet-attack-head {
|
|
grid-area: attack-head;
|
|
display: flex;
|
|
background-color: #000000;
|
|
}
|
|
|
|
input.sheet-attack-cell,
|
|
select.sheet-attack-cell,
|
|
.sheet-attack-cell {
|
|
font-family: 'Blinker';
|
|
font-size: 14px !important;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-attack-head .sheet-table-head {
|
|
padding-right: 2px;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-attack-weapon,
|
|
input[type=text].sheet-attack-weapon {
|
|
width: 14%;
|
|
}
|
|
|
|
.sheet-attack-skill,
|
|
select.sheet-attack-skill,
|
|
input[type=text].sheet-attack-skill {
|
|
width: 14%;
|
|
}
|
|
|
|
.sheet-attack-skill.sheet-brawl {
|
|
padding-left: 8px;
|
|
}
|
|
|
|
.sheet-attack-dc,
|
|
select.sheet-attack-dc {
|
|
width: 7%;
|
|
padding-top: 2px;
|
|
}
|
|
|
|
.sheet-attack-cp,
|
|
input[type=number].sheet-attack-cp,
|
|
input[type=text].sheet-attack-cp {
|
|
width: 4%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-attack-threshold,
|
|
input[type=number].sheet-attack-threshold {
|
|
width: 6%;
|
|
}
|
|
|
|
.sheet-attack-threshold-h,
|
|
.sheet-attack-threshold-q,
|
|
input[type=number].sheet-attack-threshold-h,
|
|
input[type=number].sheet-attack-threshold-q {
|
|
width: 4%;
|
|
}
|
|
|
|
.sheet-attack-ammo,
|
|
input[type=number].sheet-attack-ammo,
|
|
input[type=text].sheet-attack-ammo {
|
|
width: 4%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-attack-traits,
|
|
input[type=text].sheet-attack-traits {
|
|
width: 19%;
|
|
}
|
|
|
|
.sheet-table-head.sheet-attack-roll,
|
|
.sheet-table-head.sheet-parry-roll,
|
|
.sheet-table-head.sheet-riposte-roll {
|
|
padding-left: 12px;
|
|
}
|
|
|
|
.sheet-attack-roll,
|
|
.sheet-parry-roll,
|
|
.sheet-riposte-roll {
|
|
width: 5%;
|
|
}
|
|
|
|
/* ---------------- defense section --------------*/
|
|
|
|
.sheet-defense-button {
|
|
line-height: 10px;
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-dodge-row {
|
|
grid-area: dodge-row;
|
|
grid-template-areas: "dodge-desc dodge-threshold dodge-threshold-h dodge-threshold-q"
|
|
}
|
|
/*
|
|
.sheet-dodge-threshold {
|
|
grid-area: dodge-threshold;
|
|
}
|
|
|
|
.sheet-dodge-threshold-h {
|
|
grid-area: dodge-threshold-h;
|
|
}
|
|
|
|
.sheet-dodge-threshold-q {
|
|
grid-area: dodge-threshold-q;
|
|
}
|
|
*/
|
|
.sheet-full-dodge-row {
|
|
grid-area: full-dodge-row;
|
|
grid-template-areas: "full-dodge-desc full-dodge-threshold full-dodge-threshold-h full-dodge-threshold-q"
|
|
}
|
|
|
|
.sheet-full-dodge-threshold {
|
|
grid-area: full-dodge-threshold;
|
|
}
|
|
|
|
.sheet-full-dodge-threshold-h {
|
|
grid-area: full-dodge-threshold-h;
|
|
}
|
|
|
|
.sheet-full-dodge-threshold-q {
|
|
grid-area: full-dodge-threshold-q;
|
|
}
|
|
|
|
.sheet-parry-row {
|
|
grid-area: parry-row;
|
|
/*grid-template-areas: "parry-desc parry-threshold parry-threshold-h parry-threshold-q"*/
|
|
grid-template-areas: "parry-desc parry-message parry-message parry-message"
|
|
}
|
|
|
|
.sheet-parry-desc { grid-area: parry-desc; }
|
|
.sheet-parry-message { grid-area: parry-message; }
|
|
|
|
.sheet-riposte-row {
|
|
grid-area: riposte-row;
|
|
/*grid-template-areas: "riposte-desc riposte-threshold riposte-threshold-h riposte-threshold-q"*/
|
|
grid-template-areas: "riposte-desc riposte-message riposte-message riposte-message"
|
|
}
|
|
|
|
.sheet-riposte-desc { grid-area: riposte-desc; }
|
|
.sheet-riposte-message { grid-area: riposte-message; }
|
|
|
|
.sheet-defense-message {
|
|
font-family: 'Blinker';
|
|
font-size: 14px;
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
justify-self: center;
|
|
color: #FFFFFF;
|
|
font-weight: normal !important;
|
|
line-height: 14px;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-defense-footing {
|
|
font-size: 10px;
|
|
}
|
|
|
|
.sheet-defense-row {
|
|
display: grid;
|
|
grid-template-columns: 50% 17% 17% 16%;
|
|
height: 35px;
|
|
}
|
|
|
|
input[type=number].sheet-defense-threshold,
|
|
input[type=number].sheet-defense-threshold-h,
|
|
input[type=number].sheet-defense-threshold-q {
|
|
width: 100%;
|
|
}
|
|
|
|
input[type=number].sheet-fill {
|
|
width: 100%;
|
|
}
|
|
|
|
.sheet-defense-head {
|
|
grid-area: defense-head;
|
|
display: grid;
|
|
grid-template-columns: 49% 18% 17% 16%;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "defense-col-head-1 defense-col-head-2 defense-col-head-3 defense-col-head-4"
|
|
}
|
|
|
|
.sheet-defense-desc {
|
|
line-height: 14px;
|
|
height: 27px;
|
|
background: #000000;
|
|
width: 80%;
|
|
}
|
|
|
|
|
|
.sheet-defense-table {
|
|
grid-area: defense-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "defense-head"
|
|
"dodge-row"
|
|
"full-dodge-row"
|
|
"parry-row"
|
|
"riposte-row";
|
|
border-bottom: 3px solid black;
|
|
}
|
|
|
|
/* ---------------- special stats section --------------*/
|
|
|
|
.sheet-armor-shield {
|
|
grid-area: armor-shield;
|
|
display: grid;
|
|
position: relative;
|
|
top: -5px;
|
|
grid-template-columns: 80px;
|
|
grid-template-rows: 18px 30px 0px 42px 0px 15px;
|
|
grid-template-areas: "shield-label"
|
|
"shield-input-max"
|
|
"shield-input-max-label"
|
|
"shield-input-current"
|
|
"shield-input-current-label";
|
|
}
|
|
|
|
.sheet-armor-cell {
|
|
border: 3px solid #000000;
|
|
}
|
|
|
|
.sheet-shield-label {
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-shield-input-max {
|
|
grid-area: shield-input-max;
|
|
justify-self: center;
|
|
align-self: end;
|
|
}
|
|
|
|
input[type=number].sheet-shield {
|
|
border: 1px solid #000000;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
text-align: center;
|
|
border-bottom-color: transparent !important;
|
|
width: 60px;
|
|
}
|
|
|
|
input[type=number].sheet-shield-current {
|
|
border-top-color: transparent !important;
|
|
height: 42px;
|
|
}
|
|
|
|
.sheet-shield-input-current-label:after {
|
|
content: '';
|
|
z-index: -1;
|
|
display: block;
|
|
position: absolute;
|
|
top: -14px;
|
|
right: -5px;
|
|
width: 41px;
|
|
height: 40px;
|
|
background: #FFFFFF;
|
|
border-right:1px solid #000000;
|
|
border-bottom:1px solid #000000;
|
|
-moz-transform:rotate(45deg);
|
|
-webkit-transform:rotate(45deg);
|
|
}
|
|
|
|
.sheet-armor-table {
|
|
grid-area: armor-table;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: 22.5px 1fr;
|
|
grid-template-areas: "armor-head"
|
|
"armor-row";
|
|
align-self: flex-start
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.sheet-armor-head {
|
|
grid-area: armor-head;
|
|
display: grid;
|
|
grid-template-columns: 103px 33px 32px;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "armor-col-head-1 armor-col-head-2 armor-col-head-3"
|
|
}
|
|
|
|
.sheet-armor-row {
|
|
grid-area: armor-row;
|
|
width: fit-content;
|
|
}
|
|
|
|
input[type=text].sheet-armor-name {
|
|
width: 100px !important;
|
|
}
|
|
|
|
input[type=number].sheet-armor-ap {
|
|
width: 30px !important;
|
|
}
|
|
|
|
input[type=number].sheet-armor-cp {
|
|
width: 30px !important;
|
|
}
|
|
|
|
|
|
.sheet-build {
|
|
display: grid;
|
|
grid-area: build;
|
|
grid-template-columns: 45px 45px;
|
|
grid-template-rows: 32px 40px 30px 40px;
|
|
grid-template-areas: "build-labels build-labels"
|
|
"build-input dc-input"
|
|
". 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;
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.sheet-build-labels {
|
|
grid-area: build-labels;
|
|
align-self: end;
|
|
}
|
|
|
|
.sheet-dc-input {
|
|
grid-area: dc-input;
|
|
justify-self: start;
|
|
}
|
|
|
|
.sheet-dc-input-label {
|
|
grid-area: dc-input-label;
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
position: relative;
|
|
text-align: center;
|
|
left: -4px;
|
|
}
|
|
|
|
.sheet-build-input {
|
|
grid-area: build-input;
|
|
justify-self: end;
|
|
}
|
|
|
|
input[type=number].sheet-build-lozenge {
|
|
text-align: center;
|
|
height: 40px;
|
|
width: 40px !important;
|
|
}
|
|
|
|
.sheet-build-lozenge {
|
|
border-style: solid;
|
|
border-color: #000000;
|
|
border-width: 3px 1px 3px 3px;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
border-top-left-radius: 10px;
|
|
-moz-border-top-left-radius: 10px;
|
|
-webkit-border-top-left-radius: 10px;
|
|
border-bottom-left-radius: 10px;
|
|
-moz-border-bottom-left-radius: 10px;
|
|
-webkit-border-bottom-left-radius: 10px;
|
|
}
|
|
|
|
input[type=number].sheet-dc-lozenge {
|
|
text-align: center;
|
|
height: 40px;
|
|
width: 32px !important;
|
|
}
|
|
|
|
.sheet-dc-lozenge {
|
|
border-style: solid;
|
|
border-color: #000000;
|
|
border-width: 3px 3px 3px 0px;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
border-top-right-radius: 10px;
|
|
-moz-border-top-right-radius: 10px;
|
|
-webkit-border-top-right-radius: 10px;
|
|
border-bottom-right-radius: 10px;
|
|
-moz-border-bottom-right-radius: 10px;
|
|
-webkit-border-bottom-right-radius: 10px;
|
|
}
|
|
|
|
.sheet-health-labels {
|
|
grid-area: health-labels;
|
|
position: relative;
|
|
top: 17px;
|
|
}
|
|
|
|
.sheet-health-lozenge {
|
|
text-align:center;
|
|
border: 3px solid black;
|
|
border-radius: 10px;
|
|
-moz-border-radius: 10px;
|
|
-webkit-border-radius: 10px;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.sheet-health-max {
|
|
grid-area: health-max;
|
|
align-self: center;
|
|
justify-self: right;
|
|
}
|
|
|
|
input[type=number].sheet-health-lozenge {
|
|
height: 80px;
|
|
width: 36px !important;
|
|
}
|
|
|
|
.sheet-health-current {
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-health-current-label {
|
|
grid-area: health-current-label;
|
|
top: -8px;
|
|
}
|
|
|
|
input[type=number].sheet-health-current {
|
|
width: 120px !important;
|
|
height: 70px !important;
|
|
border: 1px solid #000000;
|
|
border-right: 5px solid #000000;
|
|
border-bottom: 4px solid #000000;
|
|
}
|
|
|
|
.sheet-health {
|
|
display: grid;
|
|
grid-area: health;
|
|
grid-template-columns: 32px 120px;
|
|
grid-template-rows: 40px 60px 4px;
|
|
grid-template-areas: ". health-labels"
|
|
"health-max health-current"
|
|
"health-max-label health-current-label";
|
|
position: relative;
|
|
top: -15px;
|
|
}
|
|
|
|
.sheet-init {
|
|
grid-area: init;
|
|
justify-self: end;
|
|
align-self: end;
|
|
}
|
|
|
|
|
|
.sheet-init-temp-label {
|
|
width: 75px;
|
|
text-align: end;
|
|
}
|
|
|
|
.sheet-init-temp {
|
|
grid-area: init-temp;
|
|
justify-self: center;
|
|
}
|
|
|
|
.sheet-init-next {
|
|
grid-area: init-next;
|
|
justify-self: center;
|
|
margin: 5px;
|
|
}
|
|
|
|
.sheet-init- {
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-init-15 {
|
|
border-right: 24px solid #000000;
|
|
}
|
|
|
|
.sheet-init-lozenge {
|
|
text-align:center;
|
|
border: 3px solid black;
|
|
border-radius: 10px;
|
|
-moz-border-radius: 10px;
|
|
-webkit-border-radius: 10px;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
}
|
|
|
|
input[type=number].sheet-init-lozenge {
|
|
height: 45px;
|
|
width: 35px !important;
|
|
}
|
|
|
|
|
|
input[type=number].sheet-init- {
|
|
width: 24px !important;
|
|
height: 30px !important;
|
|
border: 1px solid #000000;
|
|
font-family: Bangers;
|
|
font-size: 12px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-initiative {
|
|
display: grid;
|
|
grid-area: initiative;
|
|
grid-template-columns: 32px 24px 24px 24px;
|
|
grid-template-rows: 38px 35px 10px 32px;
|
|
grid-template-areas: "init-labels init-labels init-labels init-labels"
|
|
"init init-5 init-10 init-15"
|
|
"init init-5-l init-10-l init-15-l"
|
|
"init-temp-label init-temp-label init-temp-label init-temp"
|
|
"init-next init-next init-next init-next";
|
|
justify-self: end;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.sheet-save-salvage {
|
|
grid-area: save-salvage;
|
|
grid-template-areas: "salvage-labels salvage-labels"
|
|
"salvage-input salvage-input"
|
|
"salvage-h salvage-q"
|
|
"salvage-h-label salvage-q-label";
|
|
}
|
|
|
|
.sheet-save-resilience {
|
|
grid-area: save-resilience;
|
|
grid-template-areas: "resilience-labels resilience-labels"
|
|
"resilience-input resilience-input"
|
|
"resilience-h resilience-q"
|
|
"resilience-h-label resilience-q-label";
|
|
}
|
|
|
|
|
|
.sheet-save-resolve {
|
|
grid-template-areas: "resolve-labels resolve-labels"
|
|
"resolve-input resolve-input"
|
|
"resolve-h resolve-q"
|
|
"resolve-h-label resolve-q-label";
|
|
}
|
|
|
|
|
|
|
|
.sheet-save-immunity {
|
|
grid-area: save-immunity;
|
|
grid-template-areas: "immunity-labels immunity-labels"
|
|
"immunity-input immunity-input"
|
|
"immunity-h immunity-q"
|
|
"immunity-h-label immunity-q-label";
|
|
}
|
|
|
|
|
|
.sheet-special-stat {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
grid-template-rows: 38px 30px 28px 32px;
|
|
justify-items: center;
|
|
align-items: end;
|
|
}
|
|
|
|
.sheet-saves {
|
|
display: grid;
|
|
grid-area: saves;
|
|
grid-column-gap: 5px;
|
|
grid-template-columns: 78px 78px 78px 78px;
|
|
grid-template-rows: 16px 10px 1fr 1fr;
|
|
grid-template-areas:"save-salvage save-resilience save-resolve save-immunity";
|
|
}
|
|
|
|
.sheet-sp-stats-banner {
|
|
grid-area: sp-stats-banner;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-sp-stats-ltl { grid-area: sp-stats-ltl; border-bottom: 4px solid #000000;}
|
|
.sheet-sp-stats-lbl { grid-area: sp-stats-lbl; border-top: 4px solid #000000;}
|
|
.sheet-sp-stats-ltr { grid-area: sp-stats-ltr; border-bottom: 4px solid #000000;}
|
|
.sheet-sp-stats-lbr { grid-area: sp-stats-lbr; border-top: 4px solid #000000;}
|
|
|
|
/* ---------------- skills section --------------*/
|
|
|
|
.sheet-prof-desc {
|
|
display: grid;
|
|
border-top: 2px dashed #000000;
|
|
grid-area: prof-desc;
|
|
grid-column-gap: 5px;
|
|
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 {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.sheet-prof-text {
|
|
grid-area: prof-text;
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
font-family: 'Blinker';
|
|
padding-left: 15px;
|
|
}
|
|
|
|
|
|
.sheet-prof-circle {
|
|
grid-area: prof-circle;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-luck-label {
|
|
grid-area: luck-label;
|
|
background-color: #000000;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-luck-reroll {
|
|
grid-area: luck-reroll;
|
|
}
|
|
|
|
button.sheet-luck-button {
|
|
font-size: 18px !important;
|
|
width: 75%;
|
|
margin-top: 4px !important;
|
|
}
|
|
|
|
.sheet-luck-triangle {
|
|
grid-area: luck-triangle;
|
|
border-top: 20px solid transparent;
|
|
border-right: 20px solid transparent;
|
|
border-bottom: 12px solid black;
|
|
border-left: 10px solid black;
|
|
height: 0;
|
|
width: 0;
|
|
position: relative;
|
|
left: -5px;
|
|
z-index: -1;
|
|
}
|
|
|
|
.sheet-luck-use-label {
|
|
grid-area: luck-use-label;
|
|
font-size: 10px;
|
|
white-space:nowrap;
|
|
font-weight: bold;
|
|
font-family: 'Blinker';
|
|
text-transform: uppercase;
|
|
line-height: 11px;
|
|
justify-self: center;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-luck-input {
|
|
grid-area: luck-input;
|
|
justify-self: end;
|
|
position: relative;
|
|
left: 5px;
|
|
top: 1px;
|
|
}
|
|
|
|
.sheet-luck-current {
|
|
grid-area: luck-current;
|
|
position: relative;
|
|
left: -6px;
|
|
top: 1px;
|
|
}
|
|
|
|
.sheet-luck-lower-label {
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
position: relative;
|
|
top: -4px;
|
|
}
|
|
|
|
.sheet-luck-base-label { grid-area: luck-base-label; justify-self: end; left: 4px;}
|
|
.sheet-luck-max-label { grid-area: luck-max-label; justify-self: center; top: -9px;}
|
|
.sheet-luck-current-label { grid-area: luck-current-label; left: 4px;}
|
|
|
|
.sheet-roll-modifiers {
|
|
grid-area: roll-mod;
|
|
justify-self: center;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-gm-modifiers {
|
|
grid-area: gm-mod;
|
|
justify-self: center;
|
|
align-self: center;
|
|
}
|
|
|
|
.sheet-lozenge {
|
|
text-align:center;
|
|
border: 1px solid black;
|
|
border-radius: 15px;
|
|
-moz-border-radius: 15px;
|
|
-webkit-border-radius: 15px;
|
|
font-family: Bangers;
|
|
font-size: 16px;
|
|
align-self: center;
|
|
justify-self: center;
|
|
}
|
|
|
|
input.sheet-lozenge {
|
|
height: 45px;
|
|
width: 28px !important;
|
|
}
|
|
|
|
div.sheet-prof {
|
|
z-index: +1;
|
|
}
|
|
|
|
input.sheet-prof,
|
|
select.sheet-prof {
|
|
text-align:center;
|
|
background-color: #fff;
|
|
border: 1px solid black;
|
|
border-radius: 50%;
|
|
-moz-border-radius: 50%;
|
|
-webkit-border-radius: 50%;
|
|
min-width: 100%;
|
|
max-width: 100%;
|
|
font-family: Bangers;
|
|
}
|
|
|
|
/* This is to remove the arrow of select element in IE */
|
|
select.sheet-prof::-ms-expand { display: none; }
|
|
select.sheet-prof{
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
text-align-last:center;
|
|
}
|
|
|
|
button.sheet-skill-label span {
|
|
padding-left: 9px;
|
|
}
|
|
|
|
button.sheet-skill-label,
|
|
.sheet-skill-label {
|
|
text-align: center;
|
|
/*vertical-align: bottom;
|
|
text-transform: uppercase;
|
|
line-height:1.2;*/
|
|
border-left: 4px solid #000000;
|
|
border-right: 4px solid #000000;
|
|
border-bottom: 1px solid #000000;
|
|
position: relative;
|
|
/*padding-right: 4px;
|
|
padding-left: 8px;*/
|
|
left: -20px;
|
|
top: -5px;
|
|
height:27.5px;
|
|
width: 75px;
|
|
font-family: 'Blinker';
|
|
font-size: 14px !important;
|
|
font-weight: bold;
|
|
padding: 0px 2px 0px 2px !important;
|
|
white-space: normal;
|
|
line-height: 13px;
|
|
}
|
|
|
|
.sheet-top-skill {
|
|
border-top: 2px solid #000000;
|
|
}
|
|
|
|
/* ---------------- stats section --------------*/
|
|
input[type=number].sheet-stat {
|
|
width: 50px !important;
|
|
border: 1px solid #000000;
|
|
font-family: 'Candal';
|
|
font-size: 16px;
|
|
text-align: center;
|
|
}
|
|
|
|
button.sheet-stat-roll {
|
|
width: 85px;
|
|
font-size: 17px !important;
|
|
}
|
|
|
|
input.sheet-stat-temp {
|
|
display: inline;
|
|
}
|
|
|
|
|
|
input.sheet-stat-temp-check[value="0"] ~ .sheet-stat-temp {
|
|
display: none;
|
|
}
|
|
|
|
|
|
input[type=number].sheet-stat-half { width: 25px; border: 1px solid #000000; font-size: 10px; }
|
|
input[type=number].sheet-stat-quarter { width: 25px; border: 1px solid #000000; font-size: 10px; }
|
|
|
|
.sheet-half {
|
|
justify-self: end;
|
|
align-self: start;
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
}
|
|
|
|
.sheet-quarter {
|
|
justify-self: start;
|
|
align-self: start;
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
}
|
|
|
|
.sheet-stat {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr 1fr 1fr;
|
|
grid-template-rows: auto;
|
|
justify-items: center;
|
|
align-self: end;
|
|
}
|
|
|
|
input[type=number].sheet-stat {
|
|
border-left: 4px solid #000000;
|
|
border-right: 4px solid #000000;
|
|
}
|
|
|
|
.sheet-stat-labels { justify-self: stretch; }
|
|
|
|
.sheet-str {
|
|
grid-area: str;
|
|
grid-template-areas: "str-labels str-labels str-labels str-labels"
|
|
". str-input str-input str-temp"
|
|
"str-h str-h str-q str-q"
|
|
"str-h-label str-h-label str-q-label str-q-label";
|
|
}
|
|
|
|
.sheet-for {
|
|
grid-area: for;
|
|
grid-template-areas: "for-labels for-labels for-labels for-labels"
|
|
". for-input for-input for-temp"
|
|
"for-h for-h for-q for-q"
|
|
"for-h-label for-h-label for-q-label for-q-label";
|
|
}
|
|
|
|
.sheet-for-temp { grid-area: for-temp; }
|
|
|
|
.sheet-agi {
|
|
grid-area: agi;
|
|
grid-template-areas: "agi-labels agi-labels agi-labels agi-labels"
|
|
". agi-input agi-input agi-temp"
|
|
"agi-h agi-h agi-q agi-q"
|
|
"agi-h-label agi-h-label agi-q-label agi-q-label";
|
|
}
|
|
|
|
.sheet-agi-temp { grid-area: agi-temp; }
|
|
|
|
.sheet-int {
|
|
grid-area: int;
|
|
grid-template-areas: "int-labels int-labels int-labels int-labels"
|
|
". int-input int-input int-temp"
|
|
"int-h int-h int-q int-q"
|
|
"int-h-label int-h-label int-q-label int-q-label";
|
|
}
|
|
|
|
.sheet-int-temp { grid-area: int-temp; }
|
|
|
|
.sheet-ins {
|
|
grid-area: ins;
|
|
grid-template-areas: "ins-labels ins-labels ins-labels ins-labels"
|
|
". ins-input ins-input ins-temp"
|
|
"ins-h ins-h ins-q ins-q"
|
|
"ins-h-label ins-h-label ins-q-label ins-q-label";
|
|
}
|
|
|
|
.sheet-ins-temp { grid-area: ins-temp; }
|
|
|
|
.sheet-cha {
|
|
grid-area: cha;
|
|
grid-template-areas: "cha-labels cha-labels cha-labels cha-labels"
|
|
". cha-input cha-input cha-temp"
|
|
"cha-h cha-h cha-q cha-q"
|
|
"cha-h-label cha-h-label cha-q-label cha-q-label";
|
|
}
|
|
|
|
.sheet-cha-temp { grid-area: cha-temp; }
|
|
|
|
.sheet-fs {
|
|
grid-area: fs;
|
|
grid-template-areas: "fs-labels fs-labels fs-labels fs-labels"
|
|
". fs-input fs-input fs-temp"
|
|
"fs-h fs-h fs-q fs-q"
|
|
"fs-h-label fs-h-label fs-q-label fs-q-label";
|
|
}
|
|
|
|
.sheet-fs-temp { grid-area: fs-temp; }
|
|
|
|
.sheet-bs {
|
|
grid-area: bs;
|
|
grid-template-areas: "bs-labels bs-labels bs-labels bs-labels"
|
|
". bs-input bs-input bs-temp"
|
|
"bs-h bs-h bs-q bs-q"
|
|
"bs-h-label bs-h-label bs-q-label bs-q-label";
|
|
}
|
|
|
|
.sheet-bs-temp { grid-area: bs-temp; }
|
|
|
|
/* ---------------- character section --------------*/
|
|
.sheet-character label {
|
|
border-top-style: double;
|
|
border-width: 4px;
|
|
}
|
|
|
|
.sheet-data-entry {
|
|
align-self: flex-end;
|
|
}
|
|
|
|
.sheet-logo{
|
|
grid-area: logo;
|
|
align-self: center;
|
|
}
|
|
|
|
/*----------------- GENERAL CSS ------------------*/
|
|
|
|
textarea {
|
|
width: 90%;
|
|
height: 85%;
|
|
}
|
|
|
|
/* START: remove arrow controls from Input[type=number] */
|
|
|
|
/* Chrome, Safari, Edge, Opera */
|
|
input::-webkit-outer-spin-button,
|
|
input::-webkit-inner-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
/* Firefox */
|
|
input[type=number] {
|
|
-moz-appearance: textfield;
|
|
}
|
|
|
|
/* END: remove arrow controls from Input[type=number] */
|
|
|
|
.itemcontrol {
|
|
margin-left: -32px;
|
|
}
|
|
|
|
input[type=text] {
|
|
font-family: 'Blinker';
|
|
font-size: 13px;
|
|
font-weight: bold;
|
|
width: 100%;
|
|
}
|
|
|
|
input[type=number] {
|
|
font-family: 'Candal';
|
|
font-size: 16px;
|
|
text-align: center;
|
|
width: 100%;
|
|
padding-left: 0px;
|
|
padding-right: 0px;
|
|
}
|
|
|
|
button[type=roll].sheet-blank-roll-button::before {
|
|
content: '';
|
|
font-family: unset;
|
|
}
|
|
|
|
select {
|
|
font-family: 'Bangers';
|
|
width: 100%;
|
|
align-self: end;
|
|
font-size: 18px;
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
.sheet-label,
|
|
label {
|
|
font-family: 'Blinker';
|
|
font-size: 12px;
|
|
padding-right: 0px;
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
.sheet-banner {
|
|
font-family: 'Bangers';
|
|
font-size: 16px;
|
|
text-align: center;
|
|
background-color: #000000;
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
.sheet-code {
|
|
font-family: 'Bangers';
|
|
font-size: 14px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-dark {
|
|
background-color: #000000;
|
|
color: #FFFFFF;
|
|
}
|
|
|
|
.sheet-subheading {
|
|
font-family: 'Blinker';
|
|
font-size: 14px;
|
|
text-align: center;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.sheet-footing {
|
|
font-family: 'Blinker';
|
|
font-size: 9px;
|
|
text-align: center;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.sheet-section {
|
|
padding: 5px;
|
|
/*border-style: solid;*/
|
|
}
|
|
|
|
.sheet-flex-col {
|
|
display: flex;
|
|
flex-flow: col wrap;
|
|
/*justify-content: flex-start;*/
|
|
}
|
|
|
|
.sheet-flex-center {
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.sheet-self-center {
|
|
align-self: center;
|
|
justify-self: center;
|
|
}
|
|
|
|
.sheet-table-head {
|
|
font-family: 'Blinker';
|
|
font-size: 10px;
|
|
background: #000000;
|
|
color: #FFFFFF;
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
}
|
|
.sheet-table-head-small {
|
|
font-family: 'Blinker';
|
|
font-size: 8px;
|
|
background: #000000;
|
|
color: #FFFFFF;
|
|
text-align: center;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.sheet-table-row {
|
|
background: #000000
|
|
}
|
|
|
|
.sheet-table-cell,
|
|
input[type=text].sheet-table-cell,
|
|
input[type=number].sheet-table-cell {
|
|
align-self: center;
|
|
border: 2px solid #000000;
|
|
}
|
|
|
|
/*------------- Top Section-specific CSS -------------*/
|
|
|
|
.sheet-main {
|
|
display: grid;
|
|
font-family: 'Bangers';
|
|
grid-template-columns: 7fr 8fr 2fr 4fr;
|
|
grid-template-rows: 150px;
|
|
grid-template-areas:
|
|
"character character character character character"
|
|
"stats stats stats stats stats"
|
|
"skills skills skills skills skills"
|
|
"sp-stats sp-stats sp-stats sp-stats sp-stats"
|
|
"attacks attacks attacks attacks attacks"
|
|
"defense build-repair build-repair cp resolve-infection"
|
|
"abilities abilities abilities cp resolve-infection"
|
|
"abilities abilities abilities cp-costs encum"
|
|
"gear gear gear gear hunger"
|
|
"gear gear gear gear experience";
|
|
}
|
|
|
|
/* ------------------- SIMPLE GRID AREAS ---------------------*/
|
|
|
|
.sheet-character {
|
|
grid-area: character;
|
|
display: grid;
|
|
justify-content: start;
|
|
align-content: end;
|
|
border: 4px solid #000000;
|
|
grid-column-gap: 5px;
|
|
grid-template-columns: 2fr 2fr 1fr 2fr 2fr;
|
|
grid-template-rows: 5fr 1fr 5fr 1fr;
|
|
grid-template-areas:"character-name-input character-name-input logo player-name-input player-name-input"
|
|
"character-name-label character-name-label logo player-name-label player-name-label"
|
|
"archetype-primary-input archetype-secondary-input logo apocalypse-input age-input"
|
|
"archetype-primary-label archetype-secondary-label logo apocalypse-label age-label";
|
|
|
|
}
|
|
|
|
.sheet-stats-grid {
|
|
grid-area: stats;
|
|
display: grid;
|
|
border-top: 4px solid #000000;
|
|
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
|
|
grid-template-rows: 1fr;
|
|
grid-template-areas: "str for agi int ins cha fs bs";
|
|
}
|
|
|
|
.sheet-skills {
|
|
grid-area: skills;
|
|
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 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"
|
|
"prof-desc prof-desc prof-desc prof-desc lockpick-prof lockpick-label mechanics-prof mechanics-label drive-prof drive-label charm-prof charm-label brawl-prof brawl-label heavyweapons-prof heavyweapons-label"
|
|
"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 . luck-use-label luck-use-label luck-use-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-reroll"
|
|
"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 roll-mod roll-mod roll-mod . gm-mod gm-mod gm-mod gm-mod gm-mod gm-mod gm-mod gm-mod";
|
|
|
|
}
|
|
|
|
.sheet-sp-stats {
|
|
grid-area: sp-stats;
|
|
display: grid;
|
|
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"
|
|
"armor-shield armor-table build health initiative saves";
|
|
}
|
|
|
|
.sheet-defense {
|
|
grid-area: defense;
|
|
display: grid;
|
|
grid-gap: 4px;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: 22.5px 1fr;
|
|
grid-template-areas: "defense-banner"
|
|
"defense-table";
|
|
align-self: flex-start;
|
|
}
|
|
|
|
.sheet-attacks {
|
|
grid-area: attacks;
|
|
display: grid;
|
|
grid-gap: 4px;
|
|
grid-template-columns: 6fr 3fr;
|
|
grid-template-rows: 22.5px 1fr;
|
|
grid-template-areas: "attack-banner ."
|
|
"attack-table attack-table";
|
|
align-self: flex-start;
|
|
}
|
|
|
|
.sheet-gear {
|
|
grid-area:gear;
|
|
display: grid;
|
|
grid-template-columns: 1fr 7fr 3fr;
|
|
grid-template-rows: 22.5px 1fr;
|
|
grid-template-areas: ". gear-banner ."
|
|
"gear-table gear-table gear-table";
|
|
align-self: flex-start;
|
|
min-width: 280px;
|
|
}
|
|
|
|
.sheet-abilities {
|
|
grid-area: abilities;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: 22.5px 1fr;
|
|
grid-template-areas: "abilities-banner"
|
|
"abilities-table";
|
|
align-self: flex-start;
|
|
background: #000000;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.sheet-cp {
|
|
grid-area: cp;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-self: self-start;
|
|
justify-self: center;
|
|
width: 75px;
|
|
}
|
|
|
|
.sheet-resolve-infection {
|
|
grid-area: resolve-infection;
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: 115px 5px 1fr;
|
|
grid-template-areas: "resolve-table"
|
|
"infection-banner"
|
|
"infection-table";
|
|
align-self: flex-start;
|
|
}
|
|
|
|
.sheet-hunger {
|
|
grid-area: hunger;
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr 65px;
|
|
grid-template-rows: auto;
|
|
grid-template-areas: "hunger-banner hunger-banner hunger-input"
|
|
"hunger-desc-starving-left hunger-desc-starving-right hunger-input"
|
|
"hunger-desc-emaciated-left hunger-desc-emaciated-right hunger-input"
|
|
"hunger-desc-dead-left hunger-desc-dead-right hunger-input";
|
|
background: #000000;
|
|
height: 70px;
|
|
}
|
|
|
|
.sheet-build-repair {
|
|
grid-area: build-repair;
|
|
display: grid;
|
|
grid-template-columns: 1fr 26px 45px 45px 45px;
|
|
grid-template-rows: 30px 18px 30px 30px 30px 30px;
|
|
grid-template-areas: "build-banner build-banner build-banner build-banner build-banner"
|
|
"head-desc head-prof head-thresh head-thresh-h head-thresh-q"
|
|
"crafting-desc crafting-prof crafting-thresh crafting-thresh-h crafting-thresh-q"
|
|
"mechanics-desc mechanics-prof mechanics-thresh mechanics-thresh-h mechanics-thresh-q"
|
|
"science-desc science-prof science-thresh science-thresh-h science-thresh-q"
|
|
"medicine-desc medicine-prof medicine-thresh medicine-thresh-h medicine-thresh-q";
|
|
background: #000000;
|
|
align-self: flex-start;
|
|
}
|
|
|
|
.sheet-encum-table {
|
|
grid-area: encum;
|
|
display: grid;
|
|
grid-template-columns: 5fr 3fr 1fr;
|
|
grid-template-rows: 1fr min-content min-content min-content;
|
|
grid-template-areas: "encum-banner encum-banner encum-banner"
|
|
"encum-head encum-head encum-head"
|
|
"encum-max-label encum-current-label encum-exceeded-label"
|
|
"encum-max encum-current encum-exceeded";
|
|
width: 180px;
|
|
}
|
|
|
|
|
|
.sheet-experience {
|
|
grid-area: experience;
|
|
display: grid;
|
|
grid-template-columns: 65px 65px;
|
|
grid-template-rows: min-content min-content min-content;
|
|
grid-template-areas: "experience-banner experience-banner"
|
|
"experience-unused-label experience-total-label"
|
|
"experience-unused experience-total";
|
|
align-self: flex-start;
|
|
justify-self: center;
|
|
}
|
|
|
|
.sheet-character-name-input { grid-area: character-name-input;}
|
|
.sheet-character-name-label { grid-area: character-name-label;}
|
|
.sheet-player-name-input { grid-area: player-name-input;}
|
|
.sheet-player-name-label { grid-area: player-name-label;}
|
|
.sheet-archetype-primary-input { grid-area: archetype-primary-input;}
|
|
.sheet-archetype-primary-label { grid-area: archetype-primary-label;}
|
|
.sheet-archetype-secondary-input { grid-area: archetype-secondary-input;}
|
|
.sheet-archetype-secondary-label { grid-area: archetype-secondary-label;}
|
|
.sheet-apocalypse-input { grid-area: apocalypse-input;}
|
|
.sheet-apocalypse-label { grid-area: apocalypse-label;}
|
|
.sheet-age-input { grid-area: age-input;}
|
|
.sheet-age-label { grid-area: age-label;}
|
|
|
|
.sheet-str-labels { grid-area: str-labels; }
|
|
.sheet-str-label { grid-area: str-label; }
|
|
.sheet-str-code { grid-area: str-code; }
|
|
.sheet-str-input { grid-area: str-input; }
|
|
.sheet-str-h { grid-area: str-h; }
|
|
.sheet-str-q { grid-area: str-q; }
|
|
.sheet-str-h-label { grid-area: str-h-label; }
|
|
.sheet-str-q-label { grid-area: str-q-label; }
|
|
.sheet-str-temp { grid-area: str-temp; }
|
|
|
|
.sheet-for-labels { grid-area: for-labels; }
|
|
.sheet-for-label { grid-area: for-label; }
|
|
.sheet-for-code { grid-area: for-code; }
|
|
.sheet-for-input { grid-area: for-input; }
|
|
.sheet-for-h { grid-area: for-h; }
|
|
.sheet-for-q { grid-area: for-q; }
|
|
.sheet-for-h-label { grid-area: for-h-label; }
|
|
.sheet-for-q-label { grid-area: for-q-label; }
|
|
|
|
.sheet-agi-labels { grid-area: agi-labels; }
|
|
.sheet-agi-label { grid-area: agi-label; }
|
|
.sheet-agi-code { grid-area: agi-code; }
|
|
.sheet-agi-input { grid-area: agi-input; }
|
|
.sheet-agi-h { grid-area: agi-h; }
|
|
.sheet-agi-q { grid-area: agi-q; }
|
|
.sheet-agi-h-label { grid-area: agi-h-label; }
|
|
.sheet-agi-q-label { grid-area: agi-q-label; }
|
|
|
|
.sheet-int-labels { grid-area: int-labels; }
|
|
.sheet-int-label { grid-area: int-label; }
|
|
.sheet-int-code { grid-area: int-code; }
|
|
.sheet-int-input { grid-area: int-input; }
|
|
.sheet-int-h { grid-area: int-h; }
|
|
.sheet-int-q { grid-area: int-q; }
|
|
.sheet-int-h-label { grid-area: int-h-label; }
|
|
.sheet-int-q-label { grid-area: int-q-label; }
|
|
|
|
.sheet-ins-labels { grid-area: ins-labels; }
|
|
.sheet-ins-label { grid-area: ins-label; }
|
|
.sheet-ins-code { grid-area: ins-code; }
|
|
.sheet-ins-input { grid-area: ins-input; }
|
|
.sheet-ins-h { grid-area: ins-h; }
|
|
.sheet-ins-q { grid-area: ins-q; }
|
|
.sheet-ins-h-label { grid-area: ins-h-label; }
|
|
.sheet-ins-q-label { grid-area: ins-q-label; }
|
|
|
|
.sheet-cha-labels { grid-area: cha-labels;}
|
|
.sheet-cha-label { grid-area: cha-label;}
|
|
.sheet-cha-code { grid-area: cha-code; }
|
|
.sheet-cha-input { grid-area: cha-input; }
|
|
.sheet-cha-h { grid-area: cha-h; }
|
|
.sheet-cha-q { grid-area: cha-q; }
|
|
.sheet-cha-h-label { grid-area: cha-h-label; }
|
|
.sheet-cha-q-label { grid-area: cha-q-label; }
|
|
|
|
.sheet-fs-labels { grid-area: fs-labels; }
|
|
.sheet-fs-label { grid-area: fs-label; }
|
|
.sheet-fs-code { grid-area: fs-code; }
|
|
.sheet-fs-input { grid-area: fs-input; }
|
|
.sheet-fs-h { grid-area: fs-h; }
|
|
.sheet-fs-q { grid-area: fs-q; }
|
|
.sheet-fs-h-label { grid-area: fs-h-label; }
|
|
.sheet-fs-q-label { grid-area: fs-q-label; }
|
|
|
|
.sheet-bs-labels { grid-area: bs-labels; }
|
|
.sheet-bs-label { grid-area: bs-label; }
|
|
.sheet-bs-code { grid-area: bs-code; }
|
|
.sheet-bs-input { grid-area: bs-input; }
|
|
.sheet-bs-h { grid-area: bs-h; }
|
|
.sheet-bs-q { grid-area: bs-q; }
|
|
.sheet-bs-h-label { grid-area: bs-h-label; }
|
|
.sheet-bs-q-label { grid-area: bs-q-label; }
|
|
|
|
.sheet-skill-banner { grid-area: skill-banner; }
|
|
.sheet-skill-str { grid-area: skill-str; }
|
|
.sheet-skill-for { grid-area: skill-for; }
|
|
.sheet-skill-agi { grid-area: skill-agi; }
|
|
.sheet-skill-int { grid-area: skill-int; }
|
|
.sheet-skill-ins { grid-area: skill-ins; }
|
|
.sheet-skill-cha { grid-area: skill-cha; }
|
|
.sheet-skill-fs { grid-area: skill-fs; }
|
|
.sheet-skill-bs { grid-area: skill-bs; }
|
|
.sheet-athletics-prof { grid-area: athletics-prof; }
|
|
.sheet-athletics-label { grid-area: athletics-label; }
|
|
.sheet-archery-prof { grid-area: archery-prof; }
|
|
.sheet-archery-label { grid-area: archery-label; }
|
|
.sheet-academics-prof { grid-area: academics-prof; }
|
|
.sheet-academics-label { grid-area: academics-label; }
|
|
.sheet-crafting-prof { grid-area: crafting-prof; }
|
|
.sheet-crafting-label { grid-area: crafting-label; }
|
|
.sheet-animalken-prof { grid-area: animalken-prof; }
|
|
.sheet-animalken-label { grid-area: animalken-label; }
|
|
.sheet-blades-prof { grid-area: blades-prof; }
|
|
.sheet-blades-label { grid-area: blades-label; }
|
|
.sheet-firearms-prof { grid-area: firearms-prof; }
|
|
.sheet-firearms-label { grid-area: firearms-label; }
|
|
.sheet-lockpick-prof { grid-area: lockpick-prof; }
|
|
.sheet-lockpick-label { grid-area: lockpick-label; }
|
|
.sheet-mechanics-prof { grid-area: mechanics-prof; }
|
|
.sheet-mechanics-label { grid-area: mechanics-label; }
|
|
.sheet-drive-prof { grid-area: drive-prof; }
|
|
.sheet-drive-label { grid-area: drive-label; }
|
|
.sheet-charm-prof { grid-area: charm-prof; }
|
|
.sheet-charm-label { grid-area: charm-label; }
|
|
.sheet-brawl-prof { grid-area: brawl-prof; }
|
|
.sheet-brawl-label { grid-area: brawl-label; }
|
|
.sheet-heavyweapons-prof { grid-area: heavyweapons-prof; }
|
|
.sheet-heavyweapons-label { grid-area: heavyweapons-label; }
|
|
.sheet-palming-prof { grid-area: palming-prof; }
|
|
.sheet-palming-label { grid-area: palming-label; }
|
|
.sheet-medicine-prof { grid-area: medicine-prof; }
|
|
.sheet-medicine-label { grid-area: medicine-label; }
|
|
.sheet-navigation-prof { grid-area: navigation-prof; }
|
|
.sheet-navigation-label { grid-area: navigation-label; }
|
|
.sheet-command-prof { grid-area: command-prof; }
|
|
.sheet-command-label { grid-area: command-label; }
|
|
.sheet-clubs-prof { grid-area: clubs-prof; }
|
|
.sheet-clubs-label { grid-area: clubs-label; }
|
|
.sheet-stealth-prof { grid-area: stealth-prof; }
|
|
.sheet-stealth-label { grid-area: stealth-label; }
|
|
.sheet-science-prof { grid-area: science-prof; }
|
|
.sheet-science-label { grid-area: science-label; }
|
|
.sheet-perception-prof { grid-area: perception-prof; }
|
|
.sheet-perception-label { grid-area: perception-label; }
|
|
.sheet-interrogate-prof { grid-area: interrogate-prof; }
|
|
.sheet-interrogate-label { grid-area: interrogate-label; }
|
|
.sheet-wrangle-prof { grid-area: wrangle-prof; }
|
|
.sheet-wrangle-label { grid-area: wrangle-label; }
|
|
.sheet-techuse-prof { grid-area: techuse-prof; }
|
|
.sheet-techuse-label { grid-area: techuse-label; }
|
|
.sheet-survival-prof { grid-area: survival-prof; }
|
|
.sheet-survival-label { grid-area: survival-label; }
|
|
.sheet-intimidate-prof { grid-area: intimidate-prof; }
|
|
.sheet-intimidate-label { grid-area: intimidate-label; }
|
|
.sheet-tracking-prof { grid-area: tracking-prof; }
|
|
.sheet-tracking-label { grid-area: tracking-label; }
|
|
.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; }
|
|
.sheet-prof-desc-p { grid-area: prof-desc-p; }
|
|
.sheet-prof-code-s { grid-area: prof-code-s; }
|
|
.sheet-prof-desc-t { grid-area: prof-desc-t; }
|
|
.sheet-prof-code-t { grid-area: prof-code-t; }
|
|
.sheet-prof-desc-t { grid-area: prof-desc-t; }
|
|
.sheet-prof-code-m { grid-area: prof-code-m; }
|
|
.sheet-prof-desc-m { grid-area: prof-desc-m; }
|
|
|
|
.sheet-luck-max { grid-area: luck-max; }
|
|
|
|
.sheet-init-labels { grid-area: init-labels; }
|
|
.sheet-init-5 { grid-area: init-5; }
|
|
.sheet-init-5-l { grid-area: init-5-l; }
|
|
.sheet-init-10-l { grid-area: init-10-l; }
|
|
.sheet-init-15-l { grid-area: init-15-l; }
|
|
|
|
.sheet-save-salvage { grid-area: save-salvage; }
|
|
.sheet-save-resilience { grid-area: save-resilience; }
|
|
.sheet-save-resolve { grid-area: save-resolve; }
|
|
.sheet-save-immunity { grid-area: save-immunity; }
|
|
|
|
.sheet-salvage-labels { grid-area: salvage-labels; }
|
|
.sheet-salvage-input { grid-area: salvage-input; }
|
|
.sheet-salvage-h { grid-area: salvage-h; }
|
|
.sheet-salvage-q { grid-area: salvage-q; }
|
|
.sheet-salvage-h-label { grid-area: salvage-h-label; }
|
|
.sheet-salvage-q-label { grid-area: salvage-q-label; }
|
|
|
|
.sheet-resilience-labels { grid-area: resilience-labels; }
|
|
.sheet-resilience-input { grid-area: resilience-input; }
|
|
.sheet-resilience-h { grid-area: resilience-h; }
|
|
.sheet-resilience-q { grid-area: resilience-q; }
|
|
.sheet-resilience-h-label { grid-area: resilience-h-label; }
|
|
.sheet-resilience-q-label { grid-area: resilience-q-label; }
|
|
|
|
.sheet-resolve-labels { grid-area: resolve-labels; }
|
|
.sheet-resolve-input { grid-area: resolve-input; }
|
|
.sheet-resolve-h { grid-area: resolve-h; }
|
|
.sheet-resolve-q { grid-area: resolve-q; }
|
|
.sheet-resolve-h-label { grid-area: resolve-h-label; }
|
|
.sheet-resolve-q-label { grid-area: resolve-q-label; }
|
|
|
|
.sheet-immunity-labels { grid-area: immunity-labels; }
|
|
.sheet-immunity-input { grid-area: immunity-input; }
|
|
.sheet-immunity-h { grid-area: immunity-h; }
|
|
.sheet-immunity-q { grid-area: immunity-q; }
|
|
.sheet-immunity-h-label { grid-area: immunity-h-label; }
|
|
.sheet-immunity-q-label { grid-area: immunity-q-label; }
|
|
|
|
.sheet-health-current { grid-area: health-current; }
|
|
.sheet-health-max-label { grid-area: health-max-label; }
|
|
|
|
.sheet-armor-col-head-1 { grid-area: armor-col-head-1; }
|
|
.sheet-armor-col-head-2 { grid-area: armor-col-head-2; }
|
|
.sheet-armor-col-head-3 { grid-area: armor-col-head-3; }
|
|
|
|
.sheet-shield-label { grid-area: shield-label; }
|
|
.sheet-shield-input-max-label { grid-area: shield-input-max-label; }
|
|
.sheet-shield-input-current { grid-area: shield-input-current; }
|
|
.sheet-shield-input-current-label { grid-area: shield-input-current-label; }
|
|
|
|
.sheet-attack-row { grid-area: attack-row; }
|
|
.sheet-attack-row-brawl { grid-area: attack-row-brawl; }
|
|
|
|
.sheet-gear-row { grid-area: gear-row; }
|
|
.sheet-gear-banner { grid-area: gear-banner; }
|
|
|
|
.sheet-unnerved-desc { grid-area: unnerved-desc; }
|
|
.sheet-shaken-desc { grid-area: shaken-desc; }
|
|
.sheet-insanity-desc { grid-area: insanity-desc; }
|
|
.sheet-unnerved-status { grid-area: unnerved-status; }
|
|
.sheet-shaken-status { grid-area: shaken-status; }
|
|
.sheet-insanity-status { grid-area: insanity-status; }
|
|
|
|
.sheet-infection-banner { grid-area: infection-banner; }
|
|
.sheet-infection-col-head-1 { grid-area: infection-col-head-1; }
|
|
.sheet-infection-col-head-2 { grid-area: infection-col-head-2; }
|
|
.sheet-infection-col-head-3 { grid-area: infection-col-head-3; }
|
|
.sheet-incubation-no { grid-area: incubation-no; }
|
|
.sheet-incubation-desc { grid-area: incubation-desc; }
|
|
.sheet-incubation-status { grid-area: incubation-status; }
|
|
.sheet-gestation-no { grid-area: gestation-no; }
|
|
.sheet-gestation-desc { grid-area: gestation-desc; }
|
|
.sheet-gestation-status { grid-area: gestation-status; }
|
|
.sheet-symptomatic-no { grid-area: symptomatic-no; }
|
|
.sheet-symptomatic-desc { grid-area: symptomatic-desc; }
|
|
.sheet-symptomatic-status { grid-area: symptomatic-status; }
|
|
.sheet-prodromal-no { grid-area: prodromal-no; }
|
|
.sheet-prodromal-desc { grid-area: prodromal-desc; }
|
|
.sheet-prodromal-status { grid-area: prodromal-status; }
|
|
.sheet-acute-no { grid-area: acute-no; }
|
|
.sheet-acute-desc { grid-area: acute-desc; }
|
|
.sheet-acute-status { grid-area: acute-status; }
|
|
.sheet-transformdie-no { grid-area: transformdie-no; }
|
|
.sheet-transformdie-desc { grid-area: transformdie-desc; }
|
|
.sheet-transformdie-status { grid-area: transformdie-status; }
|
|
|
|
.sheet-hunger-banner { grid-area: hunger-banner; }
|
|
.sheet-hunger-desc-left.sheet-starving { grid-area: hunger-desc-starving-left; }
|
|
.sheet-hunger-desc-right.sheet-starving { grid-area: hunger-desc-starving-right; }
|
|
.sheet-hunger-desc-left.sheet-emaciated { grid-area: hunger-desc-emaciated-left; }
|
|
.sheet-hunger-desc-right.sheet-emaciated { grid-area: hunger-desc-emaciated-right; }
|
|
.sheet-hunger-desc-left.sheet-dead { grid-area: hunger-desc-dead-left; }
|
|
.sheet-hunger-desc-right.sheet-dead { grid-area: hunger-desc-dead-right; }
|
|
.sheet-hunger-input { grid-area: hunger-input; }
|
|
|
|
.sheet-build-banner { grid-area: build-banner; }
|
|
.sheet-build-repair .sheet-crafting.sheet-desc { grid-area: crafting-desc; }
|
|
.sheet-build-repair .sheet-mechanics.sheet-desc { grid-area: mechanics-desc; }
|
|
.sheet-build-repair .sheet-science.sheet-desc { grid-area: science-desc; }
|
|
.sheet-build-repair .sheet-medicine.sheet-desc { grid-area: medicine-desc; }
|
|
.sheet-build-repair .sheet-head.sheet-build-prof { grid-area: head-prof; }
|
|
.sheet-build-repair .sheet-crafting.sheet-build-prof { grid-area: crafting-prof; }
|
|
.sheet-build-repair .sheet-mechanics.sheet-build-prof { grid-area: mechanics-prof; }
|
|
.sheet-build-repair .sheet-science.sheet-build-prof { grid-area: science-prof; }
|
|
.sheet-build-repair .sheet-medicine.sheet-build-prof { grid-area: medicine-prof; }
|
|
.sheet-build-repair .sheet-crafting.sheet-build-threshold { grid-area: crafting-thresh; }
|
|
.sheet-build-repair .sheet-mechanics.sheet-build-threshold { grid-area: mechanics-thresh; }
|
|
.sheet-build-repair .sheet-science.sheet-build-threshold { grid-area: science-thresh; }
|
|
.sheet-build-repair .sheet-medicine.sheet-build-threshold { grid-area: medicine-thresh; }
|
|
.sheet-build-repair .sheet-head.sheet-build-threshold-h { grid-area: head-thresh-h; }
|
|
.sheet-build-repair .sheet-crafting.sheet-build-threshold-h { grid-area: crafting-thresh-h; }
|
|
.sheet-build-repair .sheet-mechanics.sheet-build-threshold-h { grid-area: mechanics-thresh-h; }
|
|
.sheet-build-repair .sheet-science.sheet-build-threshold-h { grid-area: science-thresh-h; }
|
|
.sheet-build-repair .sheet-medicine.sheet-build-threshold-h { grid-area: medicine-thresh-h; }
|
|
.sheet-build-repair .sheet-head.sheet-build-threshold-q { grid-area: head-thresh-q; }
|
|
.sheet-build-repair .sheet-crafting.sheet-build-threshold-q { grid-area: crafting-thresh-q; }
|
|
.sheet-build-repair .sheet-mechanics.sheet-build-threshold-q { grid-area: mechanics-thresh-q; }
|
|
.sheet-build-repair .sheet-science.sheet-build-threshold-q { grid-area: science-thresh-q; }
|
|
.sheet-build-repair .sheet-medicine.sheet-build-threshold-q { grid-area: medicine-thresh-q; }
|
|
|
|
.sheet-encum-banner { grid-area: encum-banner; }
|
|
.sheet-encum-head { grid-area: encum-head; }
|
|
.sheet-encum.sheet-max-label { grid-area: encum-max-label; }
|
|
.sheet-encum.sheet-current-label { grid-area: encum-current-label; }
|
|
.sheet-encum.sheet-exceeded-label { grid-area: encum-exceeded-label; }
|
|
.sheet-encum.sheet-max { grid-area: encum-max; }
|
|
.sheet-encum.sheet-current { grid-area: encum-current; }
|
|
|
|
.sheet-experience-unused-label { grid-area: experience-unused-label; }
|
|
.sheet-experience-total-label { grid-area: experience-total-label; }
|
|
.sheet-experience-unused { grid-area: experience-unused; }
|
|
.sheet-experience-total { grid-area: experience-total; }
|
|
|
|
/* ############## ROLL TEMPLATE ################# */
|
|
|
|
/* Smaller margins - remove these if you want the huge default left margin */
|
|
.sheet-rolltemplate-maxapoc {
|
|
margin-left: -37px;
|
|
}
|
|
.withoutavatars .sheet-rolltemplate-maxapoc {
|
|
margin-left: -7px;
|
|
}
|
|
|
|
.sheet-rolltemplate-maxapoc .sheet-container {
|
|
border: 1px double;
|
|
/* by default, the border is the same color as the header. You can change this here, e.g. to black */
|
|
border-color: var(--header-bg-color);
|
|
}
|
|
|
|
/* Header formatting - title and subtitle */
|
|
.sheet-rolltemplate-maxapoc .sheet-header {
|
|
background-color: var(--header-bg-color);
|
|
text-align: left;
|
|
color: var(--header-text-color);
|
|
padding: 5px;
|
|
}
|
|
.sheet-rolltemplate-maxapoc .sheet-title {
|
|
font-size: 20px;
|
|
font-family: 'Bangers';
|
|
}
|
|
.sheet-rolltemplate-maxapoc .sheet-subtitle {
|
|
font-size: 18px;
|
|
font-family: 'Blinker';
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* example colors */
|
|
.sheet-rolltemplate-maxapoc .sheet-container {
|
|
--header-bg-color: #a90d04;
|
|
--header-text-color: #FFFFFF;
|
|
border: 8px double black;
|
|
}
|
|
/* Allprops part */
|
|
.sheet-rolltemplate-maxapoc .sheet-content {
|
|
display: grid;
|
|
background: #FFF;
|
|
/* Header formatting - modify the column layout below */
|
|
grid-template-columns: auto auto;
|
|
/* Line height to match default roll template */
|
|
line-height:1.4em;
|
|
}
|
|
.sheet-rolltemplate-maxapoc .sheet-content > div {
|
|
padding: 5px;
|
|
}
|
|
|
|
/* Left column */
|
|
.sheet-rolltemplate-maxapoc .sheet-content .sheet-key {
|
|
font-weight: bold;
|
|
padding-right: 10px;
|
|
text-align: right;
|
|
}
|
|
|
|
/* Description field */
|
|
.sheet-rolltemplate-maxapoc .sheet-desc {
|
|
grid-column: span 2;
|
|
padding: 5px;
|
|
text-align: center;
|
|
background:#EEE;
|
|
} |