mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
1264 lines
27 KiB
CSS
1264 lines
27 KiB
CSS
/* _____fonts google css?family=Russo+One _________*/
|
|
/* latin-ext */
|
|
@font-face {
|
|
font-family: 'Russo One';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/BUtWDi-16QNsA8yggnRs5RJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
|
|
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
|
|
}
|
|
/* latin */
|
|
@font-face {
|
|
font-family: 'Russo One';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/RO6e96EC9m6OLO0tr7J3z1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
|
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
|
|
}
|
|
/* fonts google css?family=Special+Elite */
|
|
/* latin */
|
|
@font-face {
|
|
font-family: 'Special Elite';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
src: local('Special Elite Regular'), local('SpecialElite-Regular'), url(https://fonts.gstatic.com/s/specialelite/v8/9-wW4zu3WNoD5Fjka35JmzxObtw73-qQgbr7Be51v5c.woff2) format('woff2');
|
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
|
|
}
|
|
|
|
|
|
.sheet-sheet {
|
|
font-family: 'Special Elite', cursive;
|
|
width:815px;
|
|
}
|
|
|
|
|
|
/*___________________ Version Notes ___________________*/
|
|
.sheet-arrowver:checked + .sheet-version-notes {
|
|
display:block;
|
|
}
|
|
.sheet-version-notes {
|
|
background: rgb(194,194,194);
|
|
border: 1px solid gray;
|
|
display:none;
|
|
}
|
|
.sheet-version-arrow {
|
|
color:#b02525;
|
|
font-weight:bold;
|
|
}
|
|
.sheet-oldchar{
|
|
width:15px !important;
|
|
padding:0px;
|
|
border:none;
|
|
background:none;
|
|
}
|
|
|
|
|
|
/* ===== General ===== */
|
|
|
|
.sheet-kuro_section_title{
|
|
font-family: 'Russo One', sans-serif;
|
|
font-weight: bold;
|
|
font-size: 2em;
|
|
text-align: center;
|
|
padding-top: 15px;
|
|
padding-bottom: 5px;
|
|
}
|
|
.sheet-kuro_field {
|
|
clear: both;
|
|
width: 100%;
|
|
}
|
|
.sheet-kuro_field_char {
|
|
clear: both;
|
|
width: 112%;
|
|
}
|
|
.sheet-kuro_field_char:after,
|
|
.sheet-kuro_field:after{
|
|
clear:both;
|
|
content: "";
|
|
display: table;
|
|
}
|
|
.sheet-kuro_field_char .sheet-name,
|
|
.sheet-kuro_field .sheet-name{
|
|
float: left;
|
|
display: inline;
|
|
}
|
|
.sheet-kuro_field_char .sheet-value,
|
|
.sheet-kuro_field .sheet-value{
|
|
float: right;
|
|
display: inline;
|
|
}
|
|
.sheet-kuro_fields-misc .sheet-kuro_field_char .sheet-value input[type=number],
|
|
.sheet-kuro_fields-misc .sheet-kuro_field .sheet-value input[type=number] {
|
|
font-weight: normal;
|
|
}
|
|
.sheet-kuro_logo {
|
|
width: 100%;
|
|
height: 150px;
|
|
padding-right: 50%;
|
|
padding-left: 50%;
|
|
padding-top: 8%;
|
|
padding-bottom: -8%;
|
|
}
|
|
|
|
.sheet-footer {
|
|
width: 100%;
|
|
background: rgb(194,194,194);
|
|
text-align: center;
|
|
}
|
|
.sheet-ver-info + .sheet-tooltip {
|
|
z-index: 10;
|
|
display: none;
|
|
padding: 4px;
|
|
text-align: left;
|
|
margin-left: 0px;
|
|
font-weight: normal;
|
|
text-transform: initial;
|
|
font-variant: initial;
|
|
}
|
|
.sheet-ver-info:hover + .sheet-tooltip {
|
|
width: auto;
|
|
z-index: 5;
|
|
display: inline-block;
|
|
position: relative;
|
|
top: -20px;
|
|
left: -110px;
|
|
color: #111;
|
|
border: 1px solid gray;
|
|
background: #ffffff;
|
|
line-height: 1.3em;
|
|
padding-top: 2px;
|
|
font-family: sans-serif;
|
|
font-weight: none;
|
|
font-size: 0.8em;
|
|
}
|
|
|
|
/* ===== Character Info ===== */
|
|
|
|
.sheet-kuro_fields-name {
|
|
width: 100%;
|
|
float: left;
|
|
}
|
|
.sheet-kuro_fields-name input[type=text] {
|
|
width: 312px;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
display: inline;
|
|
float: right;
|
|
margin-right: 6px;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-kuro_fields-misc input[type=text] {
|
|
width: 100px;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
}
|
|
.sheet-kuro_fields-misc input[type=number] {
|
|
width: 82px;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
}
|
|
.sheet-name-secondary {
|
|
font-size: 76%;
|
|
line-height:0.3;
|
|
}
|
|
.sheet-name-secondary div {
|
|
margin-bottom: -16px;
|
|
}
|
|
|
|
.sheet-kuro_fields textarea {
|
|
height: 65px;
|
|
width: 373px;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
/* ===== Primary characteristics ===== */
|
|
|
|
.sheet-kuro_fields_char {
|
|
margin-top: 25px;
|
|
}
|
|
.sheet-kuro_fields input[type=number] {
|
|
width: 47px;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
}
|
|
|
|
|
|
|
|
/* ===== Secondary Characteristics ===== */
|
|
|
|
.sheet-kuro_field-sec {
|
|
display: inline-block;
|
|
width: 49%;
|
|
text-align: center;
|
|
margin-bottom: 4px;
|
|
}
|
|
.sheet-kuro_field-sec input[type=number] {
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
text-align: right;
|
|
}
|
|
input[type=number].sheet-hits-max {
|
|
text-align: left;
|
|
border: none;
|
|
background: none;
|
|
}
|
|
|
|
.sheet-col-sec {
|
|
width: 125px;
|
|
display: inline-block;
|
|
margin-bottom:-5px;
|
|
vertical-align:middle;
|
|
}
|
|
.sheet-col-sec input[type=number] {
|
|
border-top:none;
|
|
border-left:none;
|
|
border-right:none;
|
|
background:none;
|
|
}
|
|
.sheet-col-sec .sheet-name{
|
|
float: left;
|
|
display: inline;
|
|
}
|
|
.sheet-col-sec .sheet-value{
|
|
float: right;
|
|
display: inline;
|
|
}
|
|
|
|
.sheet-evo {
|
|
float: right;
|
|
margin-right: 127px;
|
|
margin-top: 5px;
|
|
}
|
|
.sheet-evo input[type=number] {
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
text-align: center;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.sheet-secoptionsdrop {
|
|
display: inline;
|
|
position: relative;
|
|
left: 350px;
|
|
opacity: 65%;
|
|
}
|
|
.sheet-secoptions {
|
|
font-family: sans-serif;
|
|
font-size: 0.8em;
|
|
text-align: center;
|
|
position: relative;
|
|
left: -350px;
|
|
opacity: 75%;
|
|
}
|
|
.sheet-secoptions input[type=number] {
|
|
height: 20px;
|
|
width: 25px;
|
|
font-size: 0.8em;
|
|
}
|
|
|
|
.sheet-sw {
|
|
display: inline-block;
|
|
position: relative;
|
|
font-size: 0.8em;
|
|
top: 3px;
|
|
opacity: 80%;
|
|
}
|
|
.sheet-sw ~ .sheet-tooltip {
|
|
z-index: 10;
|
|
display: none;
|
|
padding: 4px;
|
|
text-align: left;
|
|
margin-left: 0px;
|
|
font-weight: normal;
|
|
text-transform: initial;
|
|
font-variant: initial;
|
|
}
|
|
.sheet-sw:hover ~ .sheet-tooltip {
|
|
width: auto;
|
|
z-index: 5;
|
|
display: inline-block;
|
|
position: absolute;
|
|
margin-top: 25px;
|
|
margin-left: -50px;
|
|
color: #111;
|
|
border: 1px solid gray;
|
|
background: #ffffff;
|
|
line-height: 1.5em;
|
|
font-family: sans-serif;
|
|
font-weight: none;
|
|
font-size: 1em;
|
|
}
|
|
input[type=number].sheet-swnum {
|
|
width: 15px;
|
|
font-weight: bold;
|
|
text-align:center;
|
|
font-size:1em;
|
|
color: black;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-left: none;
|
|
opacity: 80%;
|
|
}
|
|
|
|
/* ===== Skills ===== */
|
|
.sheet-skill-column-left {
|
|
border: 1px solid black;
|
|
width: 49.50%;
|
|
display: inline;
|
|
float: left;
|
|
text-align: center;
|
|
background: gray;
|
|
color: white;
|
|
font-family: sans-serif;
|
|
}
|
|
.sheet-section-container {
|
|
width: 100%;
|
|
height: 25px;
|
|
display: inline;
|
|
}
|
|
.sheet-domain-value {
|
|
height: 100%;
|
|
padding-left:28px;
|
|
padding-right:0px;
|
|
border-right: none;
|
|
border-bottom: none;
|
|
border-top: none;
|
|
border-radius: 0%;
|
|
border-left: gray 1px solid;
|
|
text-align: center;
|
|
background: rgb(194,194,194);
|
|
}
|
|
.sheet-skill-value {
|
|
height: 30px;
|
|
border-top: none;
|
|
border-radius: 0%;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-custom-body-section {
|
|
border: 0px solid gray;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
text-align: justify;
|
|
background: white;
|
|
color: black;
|
|
}
|
|
.sheet-repeating_custom-domain {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
background: white;
|
|
}
|
|
.sheet-custom-domain-container {
|
|
width: 100%;
|
|
display: inherit;
|
|
background: rgb(194,194,194);
|
|
}
|
|
.sheet-custom-domain-name {
|
|
border: none;
|
|
width: 315px;
|
|
text-align: center;
|
|
background: rgb(194,194,194);
|
|
}
|
|
.sheet-custom-skill-container {
|
|
width: 100%;
|
|
text-align: justify;
|
|
background: white;
|
|
padding-bottom: -5px;
|
|
margin: -1px 0px -1px 0px;
|
|
}
|
|
.sheet-custom-skill-name {
|
|
border: none;
|
|
width: 183px;
|
|
}
|
|
.sheet-custom-skill-gimikku {
|
|
border: none;
|
|
width: 130px;
|
|
padding-left: 2px;
|
|
padding-right: 0px;
|
|
font-size: 0.85em;
|
|
color: gray;
|
|
margin-right: 2px;
|
|
border-left: 1px rgb(200,200,200) solid;
|
|
}
|
|
|
|
|
|
/* ===== Gimikku info box and rolls ===== */
|
|
|
|
.sheet-gimikku-info-roll {
|
|
width: 49.50%;
|
|
display: inline-block;
|
|
margin-right: -45px;
|
|
float: right;
|
|
text-align: left;
|
|
font-family: sans-serif;
|
|
}
|
|
.sheet-gimikku-header {
|
|
text-align: center;
|
|
font-weight: bold;
|
|
font-size: 1.2em;
|
|
width: 75%;
|
|
padding-bottom: 5px;
|
|
}
|
|
.sheet-gimikku-name-ex {
|
|
float: left;
|
|
width: 300px;
|
|
height: 30px;
|
|
margin-bottom: 15px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-gimikku-name {
|
|
float: left;
|
|
width: 300px;
|
|
height: 30px;
|
|
margin-bottom: 5px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-gimmikku-roll-button {
|
|
float: left;
|
|
display: inline-block;
|
|
}
|
|
.sheet-gimikku-reroll {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-skill-roll-char {
|
|
width: 49.50%;
|
|
display: inline;
|
|
float: right;
|
|
text-align: left;
|
|
font-family: sans-serif;
|
|
}
|
|
.sheet-char-options-header {
|
|
font-size: 0.8em;
|
|
display: inline-block;
|
|
margin-left: 25px;
|
|
}
|
|
.sheet-skill-char-options {
|
|
border: 1px dotted gray;
|
|
background: rgb(204, 129, 129);
|
|
}
|
|
.sheet-arrow-info {
|
|
display: inline;
|
|
float: right;
|
|
font-size: 0.8em;
|
|
}
|
|
.sheet-skill-char-select-container {
|
|
width: 100%;
|
|
text-align: center;
|
|
margin-bottom: -13px;
|
|
}
|
|
.sheet-skill-char-select {
|
|
width: 60px;
|
|
}
|
|
|
|
/* ===== Equipement ===== */
|
|
|
|
.sheet-left {
|
|
float:left;
|
|
}
|
|
|
|
.sheet-weapon-tables {
|
|
width: 800px;
|
|
padding-left: 35px;
|
|
margin-top: 10px;
|
|
margin-bottom: 10px;
|
|
}
|
|
.sheet-Desc {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
background:none;
|
|
width: 100%;
|
|
}
|
|
|
|
textarea.sheet-area-other {
|
|
width: 320px;
|
|
margin-right: 10px;
|
|
}
|
|
.sheet-finances-field {
|
|
display: inline-block;
|
|
float: right;
|
|
margin-right: 10px;
|
|
}
|
|
.sheet-finances-field input[type=text] {
|
|
width: 90px;
|
|
border-top: none;
|
|
border-right: none;
|
|
border-bottom: gray 1px solid;
|
|
border-left: none;
|
|
text-align: right;
|
|
}
|
|
.sheet-hidden {
|
|
display:none;
|
|
}
|
|
|
|
/* ===== Ranged Weapons ===== */
|
|
|
|
.sheet-ranged-weapon-table {
|
|
width: 750px;
|
|
border: none;
|
|
margin-bottom: 10px;
|
|
margin-top:-25px;
|
|
}
|
|
.sheet-repeating_ranged-weapons {
|
|
width: 950px;
|
|
}
|
|
|
|
.sheet-rng-row-weap {
|
|
width: 209px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-rng-row-dam {
|
|
width: 94px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
text-align: center;
|
|
}
|
|
.sheet-rng-row-sho {
|
|
width: 60px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
position:relative;
|
|
bottom:-19px;
|
|
}
|
|
.sheet-rng-row-sho span {
|
|
font-size: 0.8em;
|
|
position: relative;
|
|
top: -8px;
|
|
}
|
|
.sheet-rng-row-med {
|
|
width: 60px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
text-align: center;
|
|
position:relative;
|
|
bottom:-19px;
|
|
}
|
|
.sheet-rng-row-med span {
|
|
font-size: 0.8em;
|
|
position: relative;
|
|
top: -8px;
|
|
}
|
|
.sheet-rng-row-lon {
|
|
width: 60px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
position:relative;
|
|
bottom:-19px;
|
|
}
|
|
.sheet-rng-row-lon span {
|
|
font-size: 0.8em;
|
|
position: relative;
|
|
top: -8px;
|
|
}
|
|
.sheet-rng-row-ext {
|
|
width: 60px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
text-align: center;
|
|
position:relative;
|
|
bottom:-19px;
|
|
}
|
|
.sheet-rng-row-ext span {
|
|
font-size: 0.8em;
|
|
position: relative;
|
|
top: -8px;
|
|
}
|
|
.sheet-rng-row-amm {
|
|
width: 100px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-rng-row-not {
|
|
width: 100px;
|
|
height: 29px;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
|
|
.sheet-rng-row-name {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-rng-row {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-rng-row-odd-dmg {
|
|
height: 31px;
|
|
width: 94px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
}
|
|
.sheet-rng-row-odd {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
}
|
|
.sheet-rng-row-last {
|
|
height: 29px;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-rng-row input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
}
|
|
.sheet-rng-row-name input[type=text] {
|
|
width: 191px;
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
}
|
|
.sheet-rng-row input[type=number], .sheet-rng-row-odd input[type=number] {
|
|
width: 60px;
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
font-weight: normal;
|
|
}
|
|
input[type=number].sheet-dmg-die {
|
|
width: 20px;
|
|
height: 25px;
|
|
padding: 5px 0px 5px 2px;
|
|
margin-bottom: 6px;
|
|
background: rgb(245,245,245);
|
|
}
|
|
input[type=number].sheet-odd {
|
|
background: rgb(245,245,245);
|
|
}
|
|
input[type=text].sheet-dmg-faces {
|
|
width: 27px;
|
|
height: 25px;
|
|
padding: 5px 0px 5px 0px;
|
|
margin-left: -1px;
|
|
margin-right: -1px;
|
|
margin-bottom: 6px;
|
|
background: rgb(240,240,240);
|
|
}
|
|
input[type=text].sheet-odd-text {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 100px;
|
|
}
|
|
.sheet-ammo-notes {
|
|
width: 100px;
|
|
}
|
|
.sheet-rng-row-odd-dmg button[type=roll] {
|
|
height: 20px;
|
|
}
|
|
|
|
.sheet-rngdropfield {
|
|
width: 748px;
|
|
border-bottom: 1px solid gray;
|
|
padding-bottom: -5px;
|
|
}
|
|
|
|
/* ===== Melee Weapons ===== */
|
|
|
|
.sheet-melee-weapon-table {
|
|
width: 418px;
|
|
border: none;
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
.sheet-ml-row-weap {
|
|
width: 181px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-ml-row-dam {
|
|
width: 94px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
text-align: center;
|
|
}
|
|
.sheet-ml-row-rea {
|
|
width: 60px;
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-ml-row-hand {
|
|
width: 75px;
|
|
height: 29px;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-ml-row {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
padding-top: 2px;
|
|
display: inline-block;
|
|
margin-bottom:0px;
|
|
}
|
|
.sheet-ml-row-odd {
|
|
height: 31px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
padding-top: 2px;
|
|
display: inline-block;
|
|
background: rgb(245,245,245);
|
|
}
|
|
.sheet-ml-row-number {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
padding-top: 2px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-ml-row-end {
|
|
width: 45px;
|
|
height: 25px;
|
|
border-bottom: 1px solid gray;
|
|
margin: -2px;
|
|
padding-left: 30px;
|
|
padding-bottom: 1px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-ml-row input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 162px;
|
|
}
|
|
.sheet-ml-row-odd button[type=roll] {
|
|
height: 20px;
|
|
}
|
|
.sheet-ml-row-number input[type=number] {
|
|
width: 60px;
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
}
|
|
|
|
.sheet-mldropfield {
|
|
width: 416px;
|
|
border-bottom: 1px solid gray;
|
|
padding-bottom: -5px;
|
|
}
|
|
.sheet-rea_tooltip + .sheet-tooltip {
|
|
z-index: 10;
|
|
display: none;
|
|
padding: 4px;
|
|
text-align: left;
|
|
margin-left: 0px;
|
|
font-weight: normal;
|
|
text-transform: initial;
|
|
font-variant: initial;
|
|
}
|
|
.sheet-rea_tooltip:hover + .sheet-tooltip {
|
|
width: auto;
|
|
z-index: 5;
|
|
display: inline-block;
|
|
position: absolute;
|
|
margin-top: 20px;
|
|
margin-left: -150px;
|
|
color: #111;
|
|
border: 1px solid gray;
|
|
background: #ffffff;
|
|
line-height: 1.5em;
|
|
font-family: sans-serif;
|
|
font-weight: none;
|
|
font-size: 1em;
|
|
}
|
|
|
|
/* ===== Protections ===== */
|
|
|
|
.sheet-protections-table {
|
|
width: 418px;
|
|
border: none;
|
|
margin-top: 15px;
|
|
vertical-align: top;
|
|
}
|
|
.sheet-prot-row-arm {
|
|
width: 348px;
|
|
height: 26px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-prot-row-tot {
|
|
width: 62px;
|
|
height: 29px;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -4px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-prot-row {
|
|
height: 29px;
|
|
border-right: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
}
|
|
.sheet-prot-row-last {
|
|
height: 29px;
|
|
border-bottom: 1px solid gray;
|
|
margin-right: -3px;
|
|
margin-left: -1px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
.sheet-prot-row input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 349px;
|
|
}
|
|
.sheet-prot-row-last input[type=number], .sheet-prot-row-tot input[type=number] {
|
|
width: 60px;
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
}
|
|
|
|
|
|
/* ===== Contacts ===== */
|
|
|
|
.sheet-contact-table {
|
|
padding-left: 40px;
|
|
width: 92%;
|
|
}
|
|
.sheet-contact-row-title {
|
|
width: 180px;
|
|
height: 26px;
|
|
border: 1px solid black;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
font-family: sans-serif;
|
|
text-align: center;
|
|
background: gray;
|
|
color: white
|
|
}
|
|
.sheet-contact-row-title-small {
|
|
width: 145px;
|
|
height: 26px;
|
|
border: 1px solid black;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
font-family: sans-serif;
|
|
text-align: center;
|
|
background: gray;
|
|
color: white
|
|
}
|
|
.sheet-contact-row-title-large {
|
|
width: 275px;
|
|
height: 26px;
|
|
border: 1px solid black;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
font-family: sans-serif;
|
|
text-align: center;
|
|
background: gray;
|
|
color: white
|
|
}
|
|
|
|
|
|
.sheet-contact-row {
|
|
height: 26px;
|
|
border: 1px solid gray;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
}
|
|
.sheet-contact-row-small {
|
|
width: 145px;
|
|
height: 26px;
|
|
border: 1px solid gray;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
}
|
|
.sheet-contact-row-large {
|
|
width: 275px;
|
|
height: 26px;
|
|
border: 1px solid gray;
|
|
display: inline-block;
|
|
margin-right: -4px;
|
|
}
|
|
|
|
.sheet-contact-row input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 180px;
|
|
}
|
|
.sheet-contact-row-small input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 144px;
|
|
}
|
|
.sheet-contact-row-large input[type=text] {
|
|
border-left: none;
|
|
border-top: none;
|
|
border-right: none;
|
|
width: 274px;
|
|
}
|
|
|
|
|
|
|
|
/* ===== INPUTS General===== */
|
|
|
|
input[type=number]::-webkit-inner-spin-button,
|
|
input[type=number]::-webkit-outer-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
input[type=number] {
|
|
-moz-appearance: textfield;
|
|
text-align: center;
|
|
font-weight: bold;
|
|
font-family: sans-serif;
|
|
}
|
|
|
|
input[type=text] {
|
|
font-family: sans-serif;
|
|
}
|
|
textarea {
|
|
font-family: sans-serif;
|
|
}
|
|
input::placeholder {
|
|
opacity: 50%;
|
|
font-weight: normal;
|
|
}
|
|
|
|
|
|
/* ===== Collapsible Checkboxes ===== */
|
|
|
|
/* Hide actual radio/checkbox */
|
|
input[type="checkbox"].sheet-arrow , input[type="checkbox"].sheet-arrow-left
|
|
{
|
|
opacity: 0;
|
|
width: 16px;
|
|
height: 16px;
|
|
cursor: pointer;
|
|
z-index: 1;
|
|
}
|
|
|
|
/* Fake checkbox */
|
|
input[type="checkbox"].sheet-arrow + span::before
|
|
{
|
|
margin-left: -15px;
|
|
line-height: 14px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
|
|
content: "►";
|
|
width: 14px;
|
|
height: 14px;
|
|
font-size: 12px;
|
|
}
|
|
input[type="checkbox"].sheet-arrow-left + span::before
|
|
{
|
|
margin-left: -15px;
|
|
line-height: 14px;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
|
|
content: "◀";
|
|
width: 14px;
|
|
height: 14px;
|
|
font-size: 12px;
|
|
}
|
|
input[type="checkbox"].sheet-arrow:checked + span::before ,
|
|
input[type="checkbox"].sheet-arrow-left:checked + span::before
|
|
{
|
|
content: "▼";
|
|
}
|
|
/*====arrow + arrow-left===*/
|
|
input.sheet-arrow::before ,
|
|
input.sheet-arrow-left::before
|
|
|
|
input.sheet-arrow-left::before ~ div.skill-char-options,
|
|
{
|
|
float: left;
|
|
}
|
|
|
|
input.sheet-arrow:checked ~ div.sheet-custom-body-section,
|
|
input.sheet-arrow:checked ~ div.sheet-mldropfield,
|
|
input.sheet-arrow:checked ~ div.sheet-rngdropfield,
|
|
input.sheet-arrow-left:checked ~ div.sheet-secoptions,
|
|
input.sheet-arrow-left:checked ~ div.sheet-skill-char-options {
|
|
display: none;
|
|
}
|
|
|
|
|
|
/*==== Characteristic drop-down for skills Displayswitch===*/
|
|
div.sheet-skill-char-select-container {
|
|
display: none;
|
|
}
|
|
.sheet-charbox1:checked ~ div.sheet-skill-char-select-container {
|
|
display: block;
|
|
}
|
|
|
|
/*====Skill category/area/specialization switch===*/
|
|
.sheet-customswitch {
|
|
width: 10px;
|
|
height:18px;
|
|
padding-left: 0px;
|
|
padding-right: 0px;
|
|
margin-left: -2px;
|
|
margin-right: -1px;
|
|
margin-bottom: 0px;
|
|
border: gray 1px solid;
|
|
background: transparent;
|
|
font-size: .95em;
|
|
color: gray;
|
|
letter-spacing: -1px;
|
|
opacity:0%;
|
|
}
|
|
|
|
input[type="checkbox"].sheet-arrowcustomrow {
|
|
display: none;
|
|
}
|
|
.sheet-skill-row {
|
|
background: rgb(194,194,194);
|
|
border-top: 1px solid gray;
|
|
width:100%;
|
|
}
|
|
.sheet-arrowcustomrow[value="1"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="8"] ~ .sheet-skill-row {
|
|
background: white;
|
|
border-top:none;
|
|
}
|
|
.sheet-arrowcustomrow[value="8"] ~ .sheet-skill-row {
|
|
border-top: 1px solid gray;
|
|
border-bottom: 1px solid gray;
|
|
}
|
|
.sheet-arrowcustomrow[value="2"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="3"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="4"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="5"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="6"] ~ .sheet-skill-row,
|
|
.sheet-arrowcustomrow[value="7"] ~ .sheet-skill-row {
|
|
background: gray;
|
|
border-top: 1px solid black;
|
|
border-bottom: 1px solid black;
|
|
height:18px;
|
|
padding-bottom:3px;
|
|
}
|
|
|
|
.sheet-skill ~ input[type=checkbox].sheet-arrow-left {
|
|
margin-left: -20px;
|
|
}
|
|
|
|
.sheet-section-containercat {
|
|
width: 99%;
|
|
height:18px;
|
|
margin-right:-14px;
|
|
display: none;
|
|
color: white;
|
|
text-align:center;
|
|
}
|
|
.sheet-domain, .sheet-skill {
|
|
display:none;
|
|
}
|
|
.sheet-domain {
|
|
width: 99%;
|
|
margin-right:-14px;
|
|
}
|
|
.sheet-skill {
|
|
width: 99%;
|
|
margin-right:-14px;
|
|
}
|
|
.sheet-select-skills {
|
|
width: 99%;
|
|
margin-right:-14px;
|
|
display: inline-block;
|
|
text-align:center;
|
|
}
|
|
input.sheet-cswitch[value='0'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='1'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='2'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='3'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='4'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='5'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='6'] ~ .sheet-select-skills,
|
|
input.sheet-cswitch[value='7'] ~ .sheet-select-skills {
|
|
display:none;
|
|
}
|
|
input.sheet-cswitch[value='0'] ~ .sheet-domain,
|
|
input.sheet-cswitch[value='1'] ~ .sheet-skill,
|
|
input.sheet-cswitch[value='2'] ~ .sheet-combat-skills,
|
|
input.sheet-cswitch[value='3'] ~ .sheet-academic-skills,
|
|
input.sheet-cswitch[value='4'] ~ .sheet-general-skills,
|
|
input.sheet-cswitch[value='5'] ~ .sheet-technical-skills,
|
|
input.sheet-cswitch[value='6'] ~ .sheet-enginering-skills,
|
|
input.sheet-cswitch[value='7'] ~ .sheet-contacts-skills {
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
/*___________________________________ Roll Templates ___________________________________*/
|
|
|
|
.sheet-rolltemplate-skillroll .sheet-template-body,
|
|
.sheet-rolltemplate-gimikku .sheet-template-body {
|
|
text-align:center;
|
|
background-color: white;
|
|
border: 1px solid gray;
|
|
width:100%;
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-header,
|
|
.sheet-rolltemplate-gimikku .sheet-template-header {
|
|
border: 1px solid black;
|
|
background-color: gray;
|
|
color: white;
|
|
text-align:left;
|
|
width:97%;
|
|
padding:4px;
|
|
margin-top: -1px;
|
|
margin-left:-1px;
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-results,
|
|
.sheet-rolltemplate-gimikku .sheet-template-results {
|
|
text-align:center;
|
|
padding:5px;
|
|
border: 1px solid gray;
|
|
border-radius:10px;
|
|
width:80%;
|
|
margin-left:7%;
|
|
margin-top:4px;
|
|
margin-bottom:4px;
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-total,
|
|
.sheet-rolltemplate-gimikku .sheet-template-total {
|
|
margin:4px;
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-gimikku,
|
|
.sheet-rolltemplate-gimikku .sheet-template-gimikku {
|
|
text-align:center;
|
|
padding:4px;
|
|
background: rgb(245,245,245);
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult,
|
|
.sheet-rolltemplate-gimikku .sheet-template-results .sheet-template-total .inlinerollresult {
|
|
background-color: transparent;
|
|
padding-left: 0px;
|
|
margin-left: -3px;
|
|
position:relative;
|
|
top:7px;
|
|
font-size: 3em;
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-gimikku .sheet-template-results a {
|
|
border:1px solid black;
|
|
font-size:0.9em;
|
|
height: 18px;
|
|
border-radius:10px;
|
|
background: -webkit-linear-gradient(top, #F5F5F5 70%, #ededed 0%);
|
|
color:black;
|
|
}
|
|
.sheet-rolltemplate-gimikku .sheet-template-results a:hover {
|
|
background: -webkit-linear-gradient(top, #ededed 0%, #F5F5F5 70%);
|
|
transition: background-color 0.5s ease;
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult,
|
|
.sheet-rolltemplate-gimikku .sheet-template-results .inlinerollresult {
|
|
background: rgb(245,245,245);
|
|
border:none;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult.importantroll,
|
|
.sheet-rolltemplate-gimikku .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-gimikku .inlinerollresult.importantroll {
|
|
color: rgb(255,77,77);
|
|
}
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult.fullfail,
|
|
.sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult.critfail {
|
|
color:#7f8688;
|
|
}
|