mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
336 lines
7.6 KiB
Plaintext
336 lines
7.6 KiB
Plaintext
@import (reference) "buttons.less";
|
|
@import "mixins.less";
|
|
@img-sprites: "https://i.imgur.com/zkgyBOi.png";
|
|
@img-frame-top: "https://i.imgur.com/WTTBLUo.png";
|
|
@img-frame-bottom: "https://i.imgur.com/hwYnUHT.png";
|
|
@import "dropdowns.less";
|
|
@import "dropdowns-repeat.less";
|
|
@import "sprites.less";
|
|
|
|
/* Sheet-wide styles */
|
|
|
|
.sheet-main-outer {
|
|
background: url(@img-frame-top) top left no-repeat, url(@img-frame-bottom) bottom left no-repeat, white;
|
|
border-style: solid;
|
|
border-width: 1px;
|
|
border-color: #a7a5a6;
|
|
margin-top: 50px;
|
|
}
|
|
|
|
.sheet-main {
|
|
position: relative;
|
|
min-height: 795px;
|
|
background-position: top left;
|
|
background-repeat: no-repeat;
|
|
width: 713px;
|
|
background: white;
|
|
margin: 125px 30px 90px 30px;
|
|
border: none;
|
|
border-left: 2px solid #a7a5a6;
|
|
border-right: 2px solid #a7a5a6;
|
|
padding: 0;
|
|
.fontSerif();
|
|
font-size: 16px;
|
|
line-height: 14px;
|
|
color: #000000;
|
|
}
|
|
|
|
|
|
.sheet-page {
|
|
padding: 5px 5px;
|
|
|
|
.sheet-section {
|
|
display: inline-block;
|
|
width: 100%;
|
|
padding: 0px 0px 0px 0px;
|
|
margin: 0px 0px 2px 1px;
|
|
min-height: 50px;
|
|
h2 {
|
|
border-bottom: none;
|
|
background-color: #a1a8c2;
|
|
color: white;
|
|
margin-top: 3px;
|
|
font-size: 18px;
|
|
font-weight: normal;
|
|
letter-spacing: 3px;
|
|
margin-bottom: 5px;
|
|
font-variant: small-caps;
|
|
width: 300px;
|
|
position: relative;
|
|
left: 7px;
|
|
padding: 0;
|
|
line-height: 28px;
|
|
.hexagon();
|
|
}
|
|
button[type=roll] {
|
|
.btn-clear();
|
|
&:before {
|
|
content: "";
|
|
}
|
|
}
|
|
button:not([type=roll]) {
|
|
.fontSansSerif();
|
|
}
|
|
input, textarea {
|
|
.fontSerif();
|
|
}
|
|
.sheet-dropdown {
|
|
& > div:hover {
|
|
.fadeIn();
|
|
}
|
|
}
|
|
input {
|
|
.input();
|
|
&[type=text] {
|
|
.inputLine();
|
|
}
|
|
}
|
|
input[type=checkbox] {
|
|
.fakeRadioCheckBoxDims();
|
|
.fakeCheckboxBlue();
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Section: Header */
|
|
|
|
.sheet-pagehead {
|
|
margin: 22px auto 30px auto;
|
|
width: 510px;
|
|
position: absolute;
|
|
top: -95px;
|
|
left: 180px;
|
|
text-align: left;
|
|
input {
|
|
.input();
|
|
&[type=text] {
|
|
.inputLine();
|
|
}
|
|
}
|
|
.attr_ID {
|
|
.fontSerif();
|
|
font-size: 20pt;
|
|
text-align: left;
|
|
font-variant: small-caps;
|
|
margin: 0px 0px 9px 0px;
|
|
display: inline-block;
|
|
width: 65%;
|
|
display: block;
|
|
}
|
|
.attr_Desc {
|
|
.fontSerif();
|
|
text-align: left;
|
|
font-size: 14px;
|
|
display: inline-block;
|
|
line-height: 14px;
|
|
padding-bottom: 3px;
|
|
width: 100%;
|
|
display: block;
|
|
}
|
|
.sheet-portraitholder {
|
|
display: inline-block;
|
|
position: relative;
|
|
float: right;
|
|
z-index: 1;
|
|
top: -30px;
|
|
right: 0;
|
|
margin: 0;
|
|
padding: 0;
|
|
border: none;
|
|
|
|
}
|
|
}
|
|
|
|
/* Section: Attributes */
|
|
.sheet-attributes{
|
|
width: 100%;
|
|
height: 35px;
|
|
margin-left: 18%;
|
|
.sheet-attribute {
|
|
display:inline-block;
|
|
clear: both;
|
|
width: 18%;
|
|
margin-left: 0px;
|
|
margin-right: 30px;
|
|
& > div {
|
|
float: left;
|
|
vertical-align: middle;
|
|
margin: 0;
|
|
}
|
|
& > button {
|
|
float: right;
|
|
display: inline-block;
|
|
height: 35px;
|
|
margin: 0px;
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Section: Skills */
|
|
.sheet-skills table {
|
|
margin: 0 auto;
|
|
border-collapse: separate;
|
|
td {
|
|
border-bottom: 1px solid black;
|
|
min-width: 90px;
|
|
&:nth-child(2n) {
|
|
border-right: 8px solid white;
|
|
}
|
|
&:last-child {
|
|
border-right: none;
|
|
}
|
|
input.sheet-skill-spec {
|
|
width: 80px;
|
|
font-size: 12px;
|
|
line-height: 1.5;
|
|
& + button[type=roll] {
|
|
.rollButton();
|
|
height: 23px;
|
|
}
|
|
}
|
|
.sheet-dropdown button[type=roll] {
|
|
.btn-clear();
|
|
.btn-sm;
|
|
min-width: 80px;
|
|
font-size: 0.75em;
|
|
}
|
|
}
|
|
.sheet-dropdown {
|
|
display:inline-block;
|
|
}
|
|
}
|
|
/* Section: Shared Distinctions and Sig Assets*/
|
|
|
|
.triggersList() {
|
|
.sheet-ul, ul {
|
|
list-style: none;
|
|
margin: 0 0 0 25px;
|
|
.sheet-li, li {
|
|
margin-bottom: 5px;
|
|
textarea {
|
|
height: auto;
|
|
width: 90%;
|
|
margin: 0;
|
|
}
|
|
input[type=checkbox] {
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
.sheet-sigassets,
|
|
.sheet-distinctions {
|
|
margin-bottom: 50px;
|
|
&:last-of-type {
|
|
margin-bottom: 5px;
|
|
}
|
|
.triggersList();
|
|
}
|
|
|
|
/* Section: Distinctions */
|
|
.sheet-distinctions {
|
|
& > input[type=text].sheet-lore {
|
|
.loreInput();
|
|
}
|
|
.sheet-distinct-head {
|
|
input[type=text] {
|
|
.headInput();
|
|
font-size: 18px;
|
|
}
|
|
&:before {
|
|
.sheet-ff-dice-d8-yellow;
|
|
content: ' ';
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
|
|
}
|
|
button[type=roll] {
|
|
.rollButton();
|
|
width: 35px;
|
|
height: 35px;
|
|
}
|
|
|
|
}
|
|
.sheet-distinction-skills {
|
|
font-variant: small-caps;
|
|
margin: 0;
|
|
input[type=text] {
|
|
.fontSansSerif();
|
|
width: 73px;
|
|
margin-left: 2px;
|
|
font-weight: bolder;
|
|
line-height: 1.5;
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
/* Section: Signature Assets*/
|
|
|
|
.sheet-sigassets {
|
|
.sheet-sigasset-head {
|
|
height: 35px;
|
|
.sheet-dropdown {
|
|
width:41%;
|
|
& > div {
|
|
float: left;
|
|
vertical-align: middle;
|
|
}
|
|
& > input[type=text] {
|
|
.headInput();
|
|
float:right;
|
|
display: inline-block;
|
|
}
|
|
}
|
|
|
|
button[type=roll] {
|
|
.rollButton();
|
|
display: inline-block;
|
|
float:right;
|
|
width: 35px;
|
|
height: 35px;
|
|
}
|
|
|
|
}
|
|
textarea {
|
|
height: auto;
|
|
width: 90%;
|
|
margin: 0;
|
|
margin-bottom: 5px;
|
|
}
|
|
}
|
|
|
|
|
|
/* Create pseudo-dropdowns CSS */
|
|
|
|
.makeDropdown(attr_Mental, 5, 35px);
|
|
.makeDropdown(attr_Physical, 5, 35px);
|
|
.makeDropdown(attr_Social, 5, 35px);
|
|
|
|
.makeDropdown(attr_Craft, 5);
|
|
.makeDropdown(attr_Drive, 5);
|
|
.makeDropdown(attr_Fight, 5);
|
|
.makeDropdown(attr_Fix, 5);
|
|
.makeDropdown(attr_Fly, 5);
|
|
.makeDropdown(attr_Focus, 5);
|
|
.makeDropdown(attr_Influence, 5);
|
|
.makeDropdown(attr_Know, 5);
|
|
.makeDropdown(attr_Labor, 5);
|
|
.makeDropdown(attr_Move, 5);
|
|
.makeDropdown(attr_Notice, 5);
|
|
.makeDropdown(attr_Operate, 5);
|
|
.makeDropdown(attr_Perform, 5);
|
|
.makeDropdown(attr_Shoot, 5);
|
|
.makeDropdown(attr_Sneak, 5);
|
|
.makeDropdown(attr_Survive, 5);
|
|
.makeDropdown(attr_Throw, 5);
|
|
.makeDropdown(attr_Treat, 5);
|
|
.makeDropdown(attr_Trick, 5);
|
|
|
|
.makeDropdownRepeat(attr_sigasset_value, attr_sigasset_mark, sigasset, 2, 35px, 2);
|
|
.makeDropdownRepeat(attr_0_repeating_sigassets_sigasset_value, attr_0_repeating_sigassets_sigasset_mark, sigasset, 2, 35px, 2);
|
|
.makeDropdownRepeat(attr_1_repeating_sigassets_sigasset_value, attr_1_repeating_sigassets_sigasset_mark, sigasset, 2, 35px, 2);
|
|
.makeDropdownRepeat(attr_2_repeating_sigassets_sigasset_value, attr_2_repeating_sigassets_sigasset_mark, sigasset, 2, 35px, 2);
|
|
|