mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-02 13:12:31 +00:00
* Forbidden Lands v1.1 update - removed "selected|..." from sheet rolls - added a version attribute to sheet * Pathfinder Community Sheet - wounds fix - fixed attack penalty calcs for wounds (gritty mode, endurance feat) - added "gritty mode" status to conditions panel * Pathfinder Community Sheet - updated folder name - to help prevent any confusiuon, github folder renamed to "Pathfinder Community" - changed html, css, and preview image names as well - updated sheet.json * Pathfinder Community Sheet - added Images to repo - added images to repo (sheet url's will be updated in a future update) * Forbidden Lands v1.2 - carry calc fix, pack rat option - fixed carry calc (should use base strength, not damaged strength) - added pack rat talent option that adjusts carry amount
2267 lines
42 KiB
CSS
2267 lines
42 KiB
CSS
/* Text */
|
|
h1 {
|
|
font-family: "Times New Roman", Times, serif;
|
|
font-size: 1.25em;
|
|
color: #FFF;
|
|
letter-spacing: 0.0625em;
|
|
z-index: 0;
|
|
}
|
|
|
|
.sheet-header-h1 {
|
|
font-family: "Times New Roman", Times, serif;
|
|
font-size: 1.25em;
|
|
color: #000;
|
|
letter-spacing: 0.0625em;
|
|
z-index: 0;
|
|
}
|
|
|
|
.sheet-header > h1 {
|
|
margin: -10px 0 0 0;
|
|
}
|
|
|
|
hr.sheet-horizontal-rule {
|
|
margin-top: 10px;
|
|
margin-bottom: 0px;
|
|
width: 90%;
|
|
overflow: visible;
|
|
height: 10px;
|
|
border-style: solid;
|
|
border-color: #000;
|
|
border-width: 1px 0 0 0;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
hr.sheet-horizontal-rule::before { /* Not really supposed to work, but does */
|
|
display: block;
|
|
content: "";
|
|
height: 10px;
|
|
margin-top: -11px;
|
|
border-style: solid;
|
|
border-color: #000;
|
|
border-width: 0 0 1px 0;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.sheet-header {
|
|
font-weight: bold;
|
|
background-color: #000;
|
|
color: #FFF;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
height: 3em;
|
|
margin: 0px -5px 0 -5px;
|
|
}
|
|
|
|
.sheet-column-header {
|
|
font-size: 0.9em;
|
|
color: #FFF;
|
|
background-color: #000;
|
|
text-align: center;
|
|
padding: 22px 2px 0px 0px;
|
|
}
|
|
|
|
.sheet-footer {
|
|
font-size: 0.95em;
|
|
display: block;
|
|
text-align: right;
|
|
margin: -15px 0 0 -10px;
|
|
}
|
|
|
|
.sheet-label {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-small-caps {
|
|
font-variant-caps: small-caps;
|
|
}
|
|
|
|
.sheet-equal {
|
|
margin: 4px 1px 0 1px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-left,
|
|
.sheet-grid-item.sheet-left {
|
|
text-align: left;
|
|
}
|
|
|
|
.sheet-right,
|
|
.sheet-grid-item.sheet-right {
|
|
text-align: right;
|
|
}
|
|
|
|
.sheet-center,
|
|
.sheet-grid-item.sheet-center {
|
|
text-align: center;
|
|
}
|
|
|
|
/* Hide actual radio */
|
|
input.sheet-skull[type="radio"] {
|
|
opacity: 0;
|
|
width: 16px;
|
|
height: 16px;
|
|
position: relative;
|
|
top: 1px;
|
|
left: 6px;
|
|
margin: -10px;
|
|
cursor: pointer;
|
|
z-index: 1;
|
|
}
|
|
|
|
/* Fake radio using skull */
|
|
input.sheet-skull[type="radio"] + span::before {
|
|
background-image: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/qSmoVBF.png%3F2);
|
|
margin-right: 6px;
|
|
line-height: 14px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
content: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/1N9eJNN.png%3F2);
|
|
width: 16px;
|
|
height: 16px;
|
|
font-size: 24px;
|
|
}
|
|
|
|
/* Removes skull from all radios _after_ selected one */
|
|
input[type="radio"]:checked ~ input.sheet-skull[type="radio"] + span::before,
|
|
input.sheet-skull[type="radio"]:checked ~ input.sheet-skull[type="radio"] + span::before {
|
|
content: "";
|
|
}
|
|
|
|
/* Fake radio using xbox for Experience/Willpower */
|
|
input[type="radio"].sheet-xbox + span::before {
|
|
background-image: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/Vsnygg8.png);
|
|
margin-right: 0px;
|
|
margin-left: -20px;
|
|
line-height: 14px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
content: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/f3cpSW5.png);
|
|
width: 15px;
|
|
height: 15px;
|
|
font-size: 24px;
|
|
}
|
|
|
|
input.sheet-xbox {
|
|
z-index: 1;
|
|
margin-top: 3px;
|
|
width: 16px;
|
|
opacity: 0;
|
|
}
|
|
|
|
/* Removes xbox from all radios _after_ selected one */
|
|
input[type="radio"]:checked ~ input[type="radio"].sheet-xbox + span::before,
|
|
input[type="radio"].sheet-xbox:checked ~ input[type="radio"].sheet-xbox + span::before {
|
|
content: "";
|
|
}
|
|
|
|
/* Fake radio using xbox for Conditions */
|
|
input[type="checkbox"].sheet-xbox + span::before {
|
|
background-image: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/Vsnygg8.png);
|
|
margin-right: 0px;
|
|
margin-left: -20px;
|
|
line-height: 14px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
content: url(http://imgsrv.roll20.net:5100/?src=i.imgur.com/f3cpSW5.png);
|
|
width: 15px;
|
|
height: 15px;
|
|
font-size: 24px;
|
|
}
|
|
|
|
.sheet-conditions-grid > div input.sheet-xbox {
|
|
z-index: 1;
|
|
width: 20px;
|
|
height: 20px;
|
|
opacity: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
/* Removes xbox from all radios _after_ selected one */
|
|
input[type="checkbox"].sheet-xbox:not(:checked) + span::before {
|
|
content: "";
|
|
}
|
|
|
|
/* Fake Action Button */
|
|
button.sheet-roll-button {
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
font-weight: normal;
|
|
line-height: 18px;
|
|
font-family: "dicefontd20";
|
|
content: "t";
|
|
padding: 2px 3px;
|
|
font-size: 1.3em;
|
|
margin: 2px 3px 2px 3px;
|
|
align-items: flex-start;
|
|
color: buttontext;
|
|
background-color: buttonface;
|
|
background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
|
|
box-sizing: border-box;
|
|
border-radius: 4px;
|
|
border-width: 2px;
|
|
border-style: outset;
|
|
border-color: buttonface;
|
|
border: 1px solid #ccc;
|
|
border-bottom-color: #bbb;
|
|
border-image: initial;
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* api dice toggle */
|
|
button.sheet-api-button {
|
|
border: 1px dotted black;
|
|
box-shadow: 1px 2px 2px darkgrey;
|
|
}
|
|
|
|
input[type="checkbox"].sheet-hidden {
|
|
display: none;
|
|
}
|
|
|
|
input.sheet-hidden.sheet-api-toggle-show:checked ~ .sheet-template-roll {
|
|
display: none;
|
|
}
|
|
|
|
div.sheet-grid-item.sheet-api-roll {
|
|
display: none;
|
|
}
|
|
|
|
input.sheet-hidden.sheet-api-toggle-show:checked ~ div.sheet-grid-item.sheet-api-roll {
|
|
display: block;
|
|
}
|
|
|
|
/* repcontrol */
|
|
|
|
/* this sets the formatting for all repcontrol buttons */
|
|
.repcontrol {
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
}
|
|
|
|
.repcontrol_add,
|
|
.repcontrol_edit,
|
|
.repcontrol_del {
|
|
box-shadow: none;
|
|
height: 1.2em;
|
|
width: 3.25em;
|
|
padding: 0 1px 3px 1px;
|
|
margin: 1px;
|
|
}
|
|
|
|
.repcontrol_move {
|
|
cursor: move;
|
|
float: right;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
/* Sheet Tabs */
|
|
|
|
div.sheet-tab-content {
|
|
display: none;
|
|
border-top: 1px solid #ffffff;
|
|
margin-top: -30px;
|
|
}
|
|
|
|
input.sheet-character:checked ~ div.sheet-character,
|
|
input.sheet-stronghold:checked ~ div.sheet-stronghold {
|
|
display: block;
|
|
}
|
|
|
|
input[type='radio'].sheet-tab {
|
|
width: 162px;
|
|
height: 30px;
|
|
float: left;
|
|
margin: 0;
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
border: none;
|
|
outline: none;
|
|
position: relative;
|
|
cursor: pointer;
|
|
z-index: 1;
|
|
}
|
|
|
|
input.sheet-tab::before {
|
|
content: attr(title);
|
|
border: 1px solid #ccc;
|
|
border-bottom: 1px solid #444;
|
|
border-radius: 4px 4px 0 0;
|
|
padding-bottom: 1px;
|
|
text-align: center;
|
|
display: block;
|
|
color: #444;
|
|
width: 160px;
|
|
line-height: 30px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
input.sheet-tab:active,
|
|
input.sheet-tab:focus {
|
|
outline: none;
|
|
}
|
|
|
|
input.sheet-tab:hover::before {
|
|
background: #e3e3e3;
|
|
}
|
|
|
|
input.sheet-tab:checked::before,
|
|
input.sheet-tab:checked:hover::before {
|
|
border: 1px solid #444;
|
|
border-bottom: 1px solid #fff;
|
|
background: #fff;
|
|
}
|
|
|
|
.sheet-wrapper {
|
|
width: 835px;
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
overflow: hidden;
|
|
padding-top: 70px;
|
|
padding-bottom: 40px;
|
|
box-sizing: border-box;
|
|
border: 8px solid #000;
|
|
border-image-slice: 60 50 60 50;
|
|
border-image-width: 60px 50px 60px 50px;
|
|
border-image-outset: 2 2 0 2;
|
|
border-image-repeat: repeat repeat;
|
|
border-image-source: url(http://imgsrv.roll20.net/?src=imgsrv.roll20.net/%3Fsrc%3Di.imgur.com/XuBOFJI.png);
|
|
}
|
|
|
|
.sheet-logo {
|
|
text-align: center;
|
|
width: 835px;
|
|
}
|
|
|
|
input {
|
|
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
|
color: #000000;
|
|
}
|
|
|
|
.sheet-input,
|
|
input[type="text"].sheet-input,
|
|
input[type="number"].sheet-input {
|
|
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
|
color: #000000;
|
|
width: 100%;
|
|
height: 2.25em;
|
|
}
|
|
|
|
input[type="text"].sheet-input-number,
|
|
input[type="number"].sheet-input-number {
|
|
color: #000000;
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
select.sheet-input {
|
|
width: 100%;
|
|
color: #000000;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
input[type="checkbox"].sheet-input {
|
|
margin-top: 0.7em;
|
|
height: 1.1em;
|
|
}
|
|
|
|
.sheet-input-textarea {
|
|
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
|
color: #000000;
|
|
line-height: 1em;
|
|
height: 1.9em;
|
|
min-height: 1.9em;
|
|
resize: vertical;
|
|
overflow: hidden;
|
|
width: 100%;
|
|
margin: 0;
|
|
padding: 0 2px 0 2px;
|
|
}
|
|
|
|
input[disabled].sheet-input-number, input[readonly].sheet-input, textarea[disabled].sheet-input, textarea[readonly].sheet-input, input[readonly].sheet-input-number {
|
|
background-color: #eeeeee;
|
|
border-color: #6e6e6e;
|
|
color: #6e6e6e;
|
|
cursor: not-allowed;
|
|
font-style: italic;
|
|
}
|
|
|
|
button > input.sheet-input {
|
|
max-height: 1.75em;
|
|
}
|
|
|
|
button[type="action"] {
|
|
border-radius: 5px;
|
|
}
|
|
|
|
/* hide/show areas */
|
|
.sheet-expand {
|
|
opacity: 0;
|
|
position: absolute;
|
|
top: -8px;
|
|
left: -4px;
|
|
width: 18px;
|
|
height: 18px;
|
|
z-index: 6;
|
|
}
|
|
|
|
input.sheet-expand + span::before {
|
|
opacity: 0;
|
|
position: absolute;
|
|
top: -8px;
|
|
left: -4px;
|
|
z-index: 3;
|
|
width: 18px;
|
|
height: 18px;
|
|
font-family: pictos;
|
|
content: "y";
|
|
color: #A0A0A0;
|
|
cursor: pointer;
|
|
margin-top: 0px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.sheet-mount-grid input.sheet-expand + span::before {
|
|
margin-top: 2.75em;
|
|
}
|
|
|
|
.repitem .sheet-talents-grid:hover input.sheet-expand + span::before,
|
|
.repitem .sheet-talents-grid input.sheet-expand:checked + span::before,
|
|
.repitem .sheet-gear-grid:hover input.sheet-expand + span::before,
|
|
.repitem .sheet-gear-grid input.sheet-expand:checked + span::before,
|
|
.sheet-mount-grid:hover input.sheet-expand + span::before,
|
|
.sheet-mount-grid input.sheet-expand:checked + span::before,
|
|
.repitem .sheet-mount_gear-grid:hover input.sheet-expand + span::before,
|
|
.repitem .sheet-mount_gear-grid input.sheet-expand:checked + span::before,
|
|
.repitem .sheet-spells-grid:hover input.sheet-expand + span::before,
|
|
.repitem .sheet-spells-grid input.sheet-expand:checked + span::before {
|
|
opacity: 100;
|
|
}
|
|
|
|
input.sheet-expand ~ .sheet-input-textarea {
|
|
display: none;
|
|
}
|
|
|
|
input.sheet-expand:checked ~ .sheet-input-textarea {
|
|
display: block;
|
|
line-height: 1.2em;
|
|
height: 4.5em;
|
|
min-height: 2em;
|
|
border: 2px dotted #C3996B;
|
|
overflow: hidden;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
/* character grid layout */
|
|
|
|
.sheet-character-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr 1fr;
|
|
grid-template-rows: repeat(4, auto);
|
|
grid-column-gap: 4px;
|
|
grid-row-gap: 4px;
|
|
margin: -12px 5px 0 5px;
|
|
}
|
|
|
|
.sheet-box {
|
|
text-align: left;
|
|
border: 1px solid #000;
|
|
padding: 0 5px 0 5px;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.sheet-character-attributes {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-character-details {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
padding: 5px;
|
|
}
|
|
|
|
.sheet-character-appearance {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-character-conditions {
|
|
grid-row-start: 2;
|
|
grid-column: 1/4;
|
|
border: none;
|
|
padding: 5px 0 5px 0;
|
|
}
|
|
|
|
.sheet-character-injuries {
|
|
grid-row-start: 3;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-character-weapons {
|
|
grid-row-start: 4;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-character-skills {
|
|
grid-row-start: 5;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-character-dice_pool {
|
|
grid-row-start: 5;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-character-talents {
|
|
grid-row-start: 5;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-character-armor {
|
|
grid-row-start: 6;
|
|
grid-column: 1/3;
|
|
}
|
|
|
|
.sheet-character-gear {
|
|
grid-row-start: 6;
|
|
grid-column-start: 3;
|
|
grid-row-end: span 5;
|
|
}
|
|
|
|
.sheet-character-consumables {
|
|
grid-row-start: 7;
|
|
grid-column-start: 1;
|
|
background-image: url(https://s3.amazonaws.com/files.d20.io/images/77923969/rCsuF5JKiAG1oJwXLYGB7Q/max.jpg);
|
|
|
|
/* black version
|
|
background-image: url(https://s3.amazonaws.com/files.d20.io/images/77920570/BbWQkoopzZfCFHSHxCurHw/max.jpg);
|
|
*/
|
|
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.sheet-character-coins {
|
|
grid-row-start: 7;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-character-experience {
|
|
grid-row-start: 8;
|
|
grid-column-start: 1;
|
|
background: #000;
|
|
}
|
|
|
|
.sheet-character-willpower {
|
|
grid-row-start: 8;
|
|
grid-column-start: 2;
|
|
background: #000;
|
|
}
|
|
|
|
.sheet-character-relationships {
|
|
grid-row-start: 9;
|
|
grid-column: 1/3;
|
|
grid-row-end: span 2;
|
|
}
|
|
|
|
.sheet-character-mount {
|
|
grid-row-start: 11;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-character-spells {
|
|
grid-row-start: 11;
|
|
grid-column: 1/3;
|
|
grid-row-end: span 4;
|
|
}
|
|
|
|
.sheet-character-mount_gear {
|
|
grid-row-start: 13;
|
|
grid-column-start: 3;
|
|
grid-row-end: span 4;
|
|
}
|
|
|
|
.sheet-character-notes {
|
|
grid-column: 1/3;
|
|
grid-row-end: span 2;
|
|
}
|
|
|
|
/* ---------------------------------- Attributes */
|
|
.sheet-attributes-grid {
|
|
display: grid;
|
|
grid-template-columns: 0.75fr 0.5fr 0.5fr 1.25fr;
|
|
grid-template-rows: auto repeat(4, 3em);
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-attributes-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-attributes-box1 {
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-attributes-box2 {
|
|
grid-row-start: 2;
|
|
}
|
|
|
|
.sheet-attributes-box6 {
|
|
grid-row-start: 3;
|
|
}
|
|
|
|
.sheet-attributes-box10 {
|
|
grid-row-start: 4;
|
|
}
|
|
|
|
.sheet-attributes-box14 {
|
|
grid-row-start: 5;
|
|
}
|
|
|
|
/* ---------------------------------- Details */
|
|
|
|
.sheet-details-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 2fr;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 10px;
|
|
padding-top: 5px;
|
|
}
|
|
|
|
.sheet-details-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-details-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-details-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-details-box3 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-details-box4 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-details-box5 {
|
|
grid-row-start: 3;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-details-box6 {
|
|
grid-row-start: 3;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-details-box7 {
|
|
grid-row-start: 4;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-details-box8 {
|
|
grid-row-start: 4;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-details-box9 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 1;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-details-box10 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
/* ---------------------------------- Appearance */
|
|
|
|
.sheet-appearance-grid {
|
|
display: grid;
|
|
grid-template-columns: 7em 3em auto auto;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 10px;
|
|
}
|
|
|
|
.sheet-appearance-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-appearance-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-appearance-box2 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-appearance-box3 {
|
|
grid-row-start: 2;
|
|
grid-column: 2/5;
|
|
}
|
|
|
|
.sheet-appearance-box4 {
|
|
grid-row-start: 3;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-appearance-box5 {
|
|
grid-row-start: 3;
|
|
grid-column: 2/5;
|
|
}
|
|
|
|
.sheet-appearance-box6 {
|
|
grid-row-start: 4;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-appearance-box7 {
|
|
grid-row-start: 4;
|
|
grid-column: 2/5;
|
|
}
|
|
|
|
.sheet-appearance-box8 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-appearance-box9 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-appearance-box10 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-appearance-box11 {
|
|
grid-row-start: 5;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
/* ---------------------------------- Conditions */
|
|
|
|
.sheet-conditions-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 2em 1fr 2em 1fr 2em 1fr 2em 1fr 1fr;
|
|
}
|
|
|
|
.sheet-conditions-grid > div {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-conditions-box2 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-conditions-box3 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-conditions-box4 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-conditions-box5 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-conditions-box6 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
.sheet-conditions-box7 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 7;
|
|
}
|
|
|
|
.sheet-conditions-box8 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 8;
|
|
}
|
|
|
|
.sheet-conditions-box9 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 9;
|
|
}
|
|
|
|
input.sheet-conditions-hungry:checked ~ div > span.sheet-conditions-hungry,
|
|
input.sheet-conditions-sleepy:checked ~ div > span.sheet-conditions-sleepy,
|
|
input.sheet-conditions-thirsty:checked ~ div > span.sheet-conditions-thirsty,
|
|
input.sheet-conditions-cold:checked ~ div > span.sheet-conditions-cold {
|
|
color: #800000;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* ---------------------------------- Critical Injuries */
|
|
|
|
.sheet-injuries-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 6em 6em 2fr 6em;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
padding: 0 0 2px 0;
|
|
}
|
|
|
|
.sheet-injuries-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-injuries-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-injuries-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-injuries-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-injuries-box5 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-injuries-box6 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-injuries-box7 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-injuries-box8 {
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
/* ---------------------------------- Weapons */
|
|
|
|
.sheet-weapons-grid {
|
|
display: grid;
|
|
grid-template-columns: 2.5em auto 4em 6em 4em 4em 4em 6em auto;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
padding: 0 0 2px 0;
|
|
}
|
|
|
|
.sheet-weapons-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/10;
|
|
}
|
|
|
|
.sheet-weapons-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-weapons-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-weapons-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-weapons-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-weapons-box5 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-weapons-box6 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
.sheet-weapons-box7 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 7;
|
|
}
|
|
|
|
.sheet-weapons-box8 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 8;
|
|
}
|
|
|
|
.sheet-weapons-box9 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 9;
|
|
}
|
|
|
|
.sheet-weapons-box10 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/10;
|
|
}
|
|
|
|
.sheet-weapons-box11 {
|
|
grid-column-start: 1;
|
|
}
|
|
/* ---------------------------------- Dice Pool */
|
|
|
|
.sheet-dice_pool-grid {
|
|
display: grid;
|
|
grid-template-columns: 6em 7em 6em;
|
|
grid-template-rows: auto;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 2px;
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
.sheet-dice_pool-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
/* ---------------------------------- Talents */
|
|
|
|
.sheet-talents-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 4em 3em;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-talents-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-talents-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-talents-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-talents-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-talents-box4 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
/* ---------------------------------- Skills */
|
|
.sheet-skills-grid > span {
|
|
display: grid;
|
|
grid-template-columns: 12em 3em 2em 0.75em 2em;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
padding: 1px 0 1px 0;
|
|
}
|
|
|
|
.sheet-skills-grid > span > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-skills-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-skills-box2 {
|
|
grid-row-start: 1;
|
|
grid-column: 2/3;
|
|
}
|
|
|
|
.sheet-skills-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-skills-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-skills-box5 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
/* ---------------------------------- Armor/Helmet */
|
|
|
|
.sheet-armor-container {
|
|
display: grid;
|
|
grid-template-columns: 1.5fr 1fr;
|
|
grid-column-gap: 10px;
|
|
padding-bottom: 2px;
|
|
}
|
|
|
|
.sheet-armor-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 1.75em 3em 3em 3em;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-armor-subgrid {
|
|
display: grid;
|
|
grid-template-columns: 9em 1.75em 3em 3em 3em;
|
|
grid-column-gap: 4px;
|
|
justify-content: end;
|
|
}
|
|
|
|
.sheet-armor-subgrid > span,
|
|
.sheet-armor-subgrid > input {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-armor-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-armor-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-armor-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-armor-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-armor-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-armor-box5 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-armor-box6 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-armor-box7 {
|
|
grid-row-start: 3;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-armor-box8 {
|
|
grid-row-start: 4;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
/* ---------------------------------- Shield */
|
|
.sheet-shield-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 3em 3em;
|
|
grid-template-rows: max-content;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-shield-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-shield-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-shield-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-shield-box3 {
|
|
grid-row-start: 1;
|
|
grid-column: 3;
|
|
}
|
|
|
|
.sheet-shield-box4 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
/* ---------------------------------- Consumables */
|
|
|
|
.sheet-consumables-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 3.5em 3em;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
padding: 0 0 2px 0;
|
|
}
|
|
|
|
.sheet-consumables-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-consumables-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-consumables-box2 {
|
|
grid-row-start: 1;
|
|
grid-column: 2/3;
|
|
}
|
|
|
|
.sheet-consumables-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-consumables-box4 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-consumables-box5 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-consumables-box6 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-consumables-grid div:nth-child(even) > span.sheet-header-h1 {
|
|
margin-left: -25px;
|
|
}
|
|
|
|
.sheet-consumables-grid div:nth-child(odd) > span.sheet-header-h1 {
|
|
margin-right: -25px;
|
|
}
|
|
|
|
/* ---------------------------------- Gear */
|
|
|
|
.sheet-gear-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 3em 2em 3em;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-gear-subgrid {
|
|
display: grid;
|
|
grid-template-columns: 4em 3em 9em 3em;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-gear-subgrid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-gear-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-gear-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-gear-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-gear-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-gear-box5 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-gear-coin {
|
|
grid-row-start: 3;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-gear-box6 {
|
|
grid-row-start: 4;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-gear-box7 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/2;
|
|
}
|
|
|
|
.sheet-gear-box8 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-gear-box9 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-gear-box10 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-gear-box11 {
|
|
grid-row-start: 5;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-gear-subgrid2 {
|
|
display: grid;
|
|
grid-template-columns: 8em 8em;
|
|
grid-column-gap: 2px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.sheet-gear-box12 {
|
|
margin-top: 7px;
|
|
}
|
|
|
|
/* ---------------------------------- Mount */
|
|
|
|
.sheet-mount-grid {
|
|
display: grid;
|
|
grid-template-columns: auto repeat(4, 2.5em);
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
position: relative;
|
|
}
|
|
|
|
.sheet-mount-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-mount-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
.sheet-mount-box2 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-mount-box3 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-mount-box4 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-mount-box5 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-mount-box6 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-mount-box7 {
|
|
grid-row-start: 3;
|
|
grid-column: 1/6;
|
|
}
|
|
|
|
/* ---------------------------------- Mount_gear */
|
|
|
|
.sheet-mount_gear-grid {
|
|
display: grid;
|
|
grid-template-columns: auto 3em 2em 3em;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-mount_gear-subgrid {
|
|
display: grid;
|
|
grid-template-columns: 4em 3em 9em 3em;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-mount_gear-subgrid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-mount_gear-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-mount_gear-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-mount_gear-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-mount_gear-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-mount_gear-box5 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-mount_gear-coin {
|
|
grid-row-start: 3;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-mount_gear-box6 {
|
|
grid-row-start: 4;
|
|
grid-column: 1/5;
|
|
}
|
|
|
|
.sheet-mount_gear-box7 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/2;
|
|
}
|
|
|
|
.sheet-mount_gear-box8 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-mount_gear-box9 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-mount_gear-box10 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
/* ---------------------------------- Experience/Willpower */
|
|
|
|
.sheet-experience-grid,
|
|
.sheet-willpower-grid {
|
|
display: grid;
|
|
grid-template-columns: 4.25fr 2.2em 1fr;
|
|
margin-right: -1px;
|
|
}
|
|
|
|
.sheet-experience-box1,
|
|
.sheet-willpower-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-experience-box2,
|
|
.sheet-willpower-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
z-index: 1;
|
|
}
|
|
|
|
.sheet-experience-box3,
|
|
.sheet-willpower-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-experience-grid .sheet-header > .sheet-input,
|
|
.sheet-willpower-grid .sheet-header > .sheet-input {
|
|
z-index: 1;
|
|
}
|
|
|
|
.sheet-experience-grid .sheet-header > h1,
|
|
.sheet-willpower-grid .sheet-header > h1 {
|
|
margin: 0;
|
|
}
|
|
|
|
/* ---------------------------------- Relationships/Notes */
|
|
|
|
.sheet-relationships-grid,
|
|
.sheet-notes-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 3fr;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 1px;
|
|
}
|
|
|
|
.sheet-relationships-grid > .sheet-relationships-box3,
|
|
.sheet-relationships-grid > .sheet-relationships-box4,
|
|
.sheet-notes-grid > .sheet-notes-box3,
|
|
.sheet-notes-grid > .sheet-notes-box4 {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-relationships-box1,
|
|
.sheet-notes-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/3;
|
|
}
|
|
|
|
.sheet-relationships-box2,
|
|
.sheet-notes-box2 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/3;
|
|
}
|
|
|
|
.sheet-relationships-box3,
|
|
.sheet-notes-box3 {
|
|
grid-row-start: 3;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-relationships-box4,
|
|
.sheet-notes-box4 {
|
|
grid-row-start: 3;
|
|
grid-column: 2/3;
|
|
}
|
|
|
|
/* ---------------------------------- Coins */
|
|
|
|
.sheet-coins-grid {
|
|
display: grid;
|
|
grid-template-columns: 5.25em repeat(3, 1fr);
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
padding: 0 0 2px 0;
|
|
}
|
|
|
|
.sheet-coins-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-coins-box {
|
|
grid-column: 1/5;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-coins-box1 {
|
|
grid-column-start: 1;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-coins-box2 {
|
|
grid-column-start: 2;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-coins-box3 {
|
|
grid-column-start: 3;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-coins-box4 {
|
|
grid-column-start: 4;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-coins-box5 {
|
|
grid-column-start: 1;
|
|
grid-row-start: 2;
|
|
}
|
|
|
|
/* ---------------------------------- Spells */
|
|
|
|
.sheet-spells-grid {
|
|
display: grid;
|
|
grid-template-columns: 2.5em auto 3em 3em 5.5em 6em 11.5em;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-spells-box6 > div > .sheet-input {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-spells-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/8;
|
|
}
|
|
|
|
.sheet-spells-box0 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-spells-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-spells-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-spells-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-spells-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-spells-box5 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
.sheet-spells-box6 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 7;
|
|
}
|
|
|
|
.sheet-spells-box7 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/8;
|
|
}
|
|
|
|
/* stronghold grid layout */
|
|
|
|
.sheet-stronghold-grid {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr auto;
|
|
grid-template-rows: repeat(4, auto);
|
|
grid-column-gap: 4px;
|
|
grid-row-gap: 4px;
|
|
margin: -12px 5px 0 5px;
|
|
}
|
|
|
|
.sheet-stronghold-details {
|
|
grid-column: 1/3;
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.sheet-stronghold-functions {
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings {
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile {
|
|
grid-column: 1/2;
|
|
grid-row-start: 3;
|
|
}
|
|
|
|
.sheet-stronghold-notes {
|
|
grid-column-start: 2;
|
|
grid-row-start: 3;
|
|
}
|
|
|
|
/* ---------------------------------- Stronghold Details */
|
|
|
|
.sheet-stronghold-details-grid {
|
|
display: grid;
|
|
grid-template-columns: 0em auto 14em auto 14em auto 3em 3em;
|
|
grid-row-gap: 10px;
|
|
padding-bottom: 10px;
|
|
}
|
|
|
|
.sheet-stronghold-details-grid > div {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-stronghold-details-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/9;
|
|
}
|
|
|
|
.sheet-stronghold-details-box2 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-stronghold-details-box3 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-stronghold-details-box4 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-stronghold-details-box5 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.sheet-stronghold-details-box6 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
.sheet-stronghold-details-box7 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 7;
|
|
}
|
|
|
|
.sheet-stronghold-details-box8 {
|
|
grid-row-start: 3;
|
|
grid-column: 2/3;
|
|
}
|
|
|
|
.sheet-stronghold-details-box9 {
|
|
grid-row-start: 3;
|
|
grid-column: 3/8;
|
|
}
|
|
|
|
/* ---------------------------------- Stronghold Functions */
|
|
|
|
.sheet-stronghold-functions-grid {
|
|
display: grid;
|
|
grid-template-columns: 2fr 3em 3fr;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-stronghold-functions-grid > div,
|
|
.sheet-stronghold-functions-grid > input,
|
|
.sheet-stronghold-functions-grid > textarea {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-stronghold-functions-grid > .sheet-input-textarea {
|
|
height: 2.25em;
|
|
}
|
|
|
|
.sheet-stronghold-functions-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-stronghold-functions-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-stronghold-functions-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-stronghold-functions-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-stronghold-functions-box4 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
/* ---------------------------------- Stronghold Hirelings */
|
|
|
|
.sheet-stronghold-hirelings-grid {
|
|
display: grid;
|
|
grid-template-columns: 3fr 3em 1fr;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
grid-column-gap: 2px;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings-box {
|
|
grid-row-start: 1;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings-box1 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.sheet-stronghold-hirelings-box4 {
|
|
grid-row-start: 2;
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
/* ---------------------------------- Stronghold Stockpile */
|
|
|
|
.sheet-stronghold-stockpile-grid {
|
|
display: grid;
|
|
grid-template-columns: 11em 3em 11em 3em 11em 3em;
|
|
grid-template-rows: auto;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile-grid > div,
|
|
.sheet-stronghold-stockpile-grid > span {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: center;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/7;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile-box2 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile-box3 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.sheet-stronghold-stockpile-box4 {
|
|
grid-row-start: 1;
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
/* ---------------------------------- Stronghold Notes */
|
|
|
|
.sheet-stronghold-notes-grid {
|
|
display: grid;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
grid-column-gap: 2px;
|
|
grid-row-gap: 2px;
|
|
}
|
|
|
|
.sheet-stronghold-notes-grid > div,
|
|
.sheet-stronghold-notes-grid > input,
|
|
.sheet-stronghold-notes-grid > textarea {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.sheet-stronghold-notes-box1 {
|
|
grid-row-start: 1;
|
|
grid-column: 1/2;
|
|
}
|
|
|
|
.sheet-stronghold-notes-box2 {
|
|
grid-row-start: 2;
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
/* GRID STYLING */
|
|
|
|
.sheet-grid-item {
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-sub-grid-item {
|
|
text-align: center;
|
|
margin: 2px;
|
|
}
|
|
|
|
.sheet-span-two {
|
|
grid-column: 1/3;
|
|
}
|
|
|
|
.sheet-span-three {
|
|
grid-column: 1/4;
|
|
}
|
|
|
|
.sheet-span-right {
|
|
grid-column: 2/4;
|
|
}
|
|
|
|
/**** DICE ROLLER STYLING ****/
|
|
|
|
button[type="action"]:hover,
|
|
button[type="action"]:hover > span,
|
|
button[type="roll"]:hover {
|
|
background: #810000;
|
|
color: #fff;
|
|
}
|
|
|
|
button[type="action"] > span {
|
|
font-size: 95%;
|
|
color: #333;
|
|
}
|
|
|
|
input.sheet-dice-selection {
|
|
width: 70px;
|
|
height: 18px;
|
|
position: relative;
|
|
margin: 1px 1px 1px 1px;
|
|
cursor: pointer;
|
|
z-index: 1;
|
|
opacity: 0;
|
|
}
|
|
|
|
input.sheet-dice-selection + span::before {
|
|
content: attr(title);
|
|
color: #000;
|
|
border: solid 1px #000;
|
|
border-radius: 5px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
background: buttonface;
|
|
width: 70px;
|
|
height: 18px;
|
|
box-shadow: 2px 2px 2px #000;
|
|
vertical-align: middle;
|
|
margin: 3px 3px 3px -70px;
|
|
}
|
|
|
|
input.sheet-dice-selection:hover + span::before {
|
|
background: #a9a9a9;
|
|
color: #fff;
|
|
}
|
|
|
|
input.sheet-dice-selection:checked + span::before {
|
|
color: #000;
|
|
background: #FFFFFF;
|
|
font-weight: bold;
|
|
}
|
|
|
|
input.sheet-skill:checked + span::before {
|
|
color: #fff;
|
|
background: #810000;
|
|
}
|
|
|
|
input.sheet-gear:checked + span::before {
|
|
color: #fff;
|
|
background: #000000;
|
|
}
|
|
|
|
input.sheet-negative:checked + span::before {
|
|
color: #fff;
|
|
background: #800080;
|
|
}
|
|
|
|
input.sheet-mighty:checked + span::before {
|
|
color: #fff;
|
|
background: #235402;
|
|
}
|
|
|
|
input.sheet-epic:checked + span::before {
|
|
color: #fff;
|
|
background: #0088af;
|
|
}
|
|
|
|
input.sheet-legendary:checked + span::before {
|
|
color: #000;
|
|
background: #ff8c00;
|
|
}
|
|
|
|
/* ROLL TEMPLATE STYLING */
|
|
|
|
.sheet-rolltemplate-forbiddenlands {
|
|
padding: 12px 0 12px 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands span.sheet-label {
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-wrap {
|
|
background-color: #f1f1f1;
|
|
border-radius: 5px;
|
|
width: 240px;
|
|
padding: 5px;
|
|
box-sizing: border-box;
|
|
overflow: hidden;
|
|
border: 5px solid #000;
|
|
border-image-slice: 74;
|
|
border-image-width: 50px 80px 50px 80px;
|
|
border-image-outset: 4 4 3 4;
|
|
border-image-repeat: repeat;
|
|
margin-left: -20px;
|
|
border-image-source: url(http://imgsrv.roll20.net/?src=imgsrv.roll20.net/%3Fsrc%3Dimgsrv.roll20.net/%253Fsrc%253Dimgsrv.roll20.net/%25253Fsrc%25253Di.imgur.com/XuBOFJI.png);
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands div.sheet-template-header {
|
|
background-color: #000;
|
|
font-family: "Times New Roman", Times, serif;
|
|
font-size: 1.1em;
|
|
font-weight: bold;
|
|
word-break: break-word;
|
|
color: #FFF;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
padding: 4px 5px 4px 5px;
|
|
margin: 2px -5px 2px -5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-header a {
|
|
color: #FFF;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-left.sheet-template-header {
|
|
width: 43%;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-center.sheet-template-header {
|
|
z-index: 1;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-right.sheet-template-header {
|
|
width: 43%;
|
|
text-align: right;
|
|
display: block;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands div.sheet-template-subtitle,
|
|
.sheet-rolltemplate-forbiddenlands div.sheet-template-footer {
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
font-size: 1em;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: 2px;
|
|
margin: 0 -5px 5px -5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands div.sheet-template-subtitle {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands div.sheet-free-text {
|
|
font-size: 1em;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: left;
|
|
line-height: 1em;
|
|
padding: 2px;
|
|
margin: -2px -5px 2px -5px;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-grid {
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
display: grid;
|
|
grid-gap: 1px;
|
|
background-color: transparent;
|
|
padding: 0;
|
|
margin: 10px 2px 2px 2px;
|
|
grid-template-columns: repeat(6, 1fr);
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-grid-item {
|
|
background-color: transparent;
|
|
border: none;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-six {
|
|
grid-column: 1 / 7;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-half {
|
|
grid-column: 1 / 4;
|
|
line-height: 1em;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-2nd-half {
|
|
grid-column: 4 / 7;
|
|
line-height: 1em;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-left {
|
|
grid-column: 1 / 3;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-center {
|
|
grid-column: 3 / 5;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-right {
|
|
grid-column: 5 / 7;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-grid .sheet-scroll-text {
|
|
text-align: left;
|
|
max-height: 6em;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
/* used for consumable's single dice roll */
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-center-die {
|
|
grid-column: 3 / 5;
|
|
width: 38%;
|
|
margin-left: 24%;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-one {
|
|
grid-column: 1 / 2;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-two {
|
|
grid-column: 2 / 3;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-three {
|
|
grid-column: 3 / 4;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-four {
|
|
grid-column: 4 / 5;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-five {
|
|
grid-column: 5 / 6;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-span-shix {
|
|
grid-column: 6 / 7;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-artifact-1 {
|
|
background-image: url("https://s3.amazonaws.com/files.d20.io/images/76934530/UmA1p3wFzVfFRD7A7zo6Tg/max.png");
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-artifact-2 {
|
|
background-image: url("https://s3.amazonaws.com/files.d20.io/images/76934537/ThGw7C_jknVBMqK9e0g00g/max.png");
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-artifact-3 {
|
|
background-image: url("https://s3.amazonaws.com/files.d20.io/images/76934549/vSFpnqGHv3kwA6Zhb9BZPw/max.png");
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-artifact-4 {
|
|
background-image: url("https://s3.amazonaws.com/files.d20.io/images/76934559/7Fy7-GlBQMw0lbXyotUHBg/max.png");
|
|
background-size: contain;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-success {
|
|
max-width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-bane {
|
|
max-width: 100%;
|
|
height: auto;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-bold {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-inline {
|
|
font-size: 2em;
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
background-color: transparent;
|
|
border: none;
|
|
display: inline-block;
|
|
margin: 50% 0 50% 0;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-smaller {
|
|
font-size: 0.75em;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-white-dice {
|
|
background-color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-maroon-dice {
|
|
background-color: #810000;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-black-dice {
|
|
background-color: #000;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-green-dice {
|
|
background-color: #235402;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice {
|
|
background-color: #0088af;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice {
|
|
background-color: #ff8c00;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-purple-dice {
|
|
background-color: #800080;
|
|
color: #fff;
|
|
border: 1px solid #000;
|
|
border-radius: 5px;
|
|
padding: 3px;
|
|
text-align: center;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-white-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-maroon-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-black-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-green-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice > .inlinerollresult,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-purple-dice > .inlinerollresult {
|
|
font-size: 2em;
|
|
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
|
|
font-weight: bold;
|
|
background-color: transparent;
|
|
border: none;
|
|
display: inline-block;
|
|
margin: 50% 0 50% 0;
|
|
line-height: 0;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-green-dice > div > .sheet-template-inline,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-blue-dice > div > .sheet-template-inline,
|
|
.sheet-rolltemplate-forbiddenlands .sheet-template-orange-dice > div > .sheet-template-inline {
|
|
font-size: 2.25em;
|
|
font-variant: diagonal-fractions;
|
|
text-shadow: 1px 1px 1px black;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .inlinerollresult.fullcrit {
|
|
color: inherit;
|
|
border: none;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .inlinerollresult.fullfail {
|
|
color: inherit;
|
|
border: none;
|
|
}
|
|
|
|
.sheet-rolltemplate-forbiddenlands .inlinerollresult.importantroll {
|
|
color: inherit;
|
|
border: none;
|
|
} |