Files
G-G-G 7bc679c385 Trollbabe Sheet Update 2
Corrected some css, added the image files for the logos to link them
directly once the sheet is uploaded, instead of using imgur.
2018-04-17 12:29:45 +01:00

341 lines
6.4 KiB
CSS

/* banner: https://i.imgur.com/V7EAooT.jpg
logo: https://i.imgur.com/Ezf4uJI.png
tears logo: https://i.imgur.com/idKOYxF.png
stranger logo: https://i.imgur.com/6URrIpG.png
*/
.sheet-inline {
display:inline;
}
.sheet-toggle {
position: absolute;
background-color: transparent;
width: 15em;
z-index: 1000;
margin-top: -20px;
margin-left: 465px;
/*575px; */
font-size: 0.8em;
}
input.sheet-switch-sheet:not([value='0'])~div.sheet-standard-wrapper {
display: none;
}
input.sheet-switch-sheet:not([value='1'])~div.sheet-rebuild-wrapper {
display: none;
}
input.sheet-switch-areas:not([value='trollbabe'])~div .sheet-toggle-trollbabe,
input.sheet-switch-areas:not([value='tearsinrain'])~div .sheet-toggle-tearsinrain,
input.sheet-switch-areas:not([value='custom'])~div .sheet-toggle-custom,
input.sheet-switch-areas:not([value='stranger'])~div .sheet-toggle-stranger,
input.sheet-switch-areas:not([value='epic'])~div .sheet-toggle-epic,
input.sheet-switch-areas:not([value='stranger']):not([value='custom']):not([value='tearsinrain']):not([value='trollbabe'])~div .sheet-toggle-notepic,
input.sheet-switch-areas:not([value='epic']):not([value='custom']):not([value='tearsinrain']):not([value='trollbabe'])~div .sheet-toggle-notstranger,
input.sheet-switch-areas:not([value='epic']):not([value='stranger']):not([value='tearsinrain']):not([value='trollbabe'])~div .sheet-toggle-health,
input.sheet-switch-areas:not([value='stranger']):not([value='custom'])~div .sheet-toggle-customstranger {
display: none;
}
body {
margin: 20px;
}
label {
margin-bottom: 5px;
/* 10px */
font-size: 1.1em;
}
.sheet-font {
font-family: Georgia, serif;
}
.sheet-underline {
text-decoration: underline;
}
input,
select {
font-size: 1.2em;
color:black;
}
select {
margin-bottom:3px;
}
.sheet-standard-wrapper {
display: grid;
grid-template-columns: 110px 110px 80px 80px 110px 80px;
/* 130/100 */
grid-template-rows: auto 1.2em auto auto auto auto;
/*2em */
grid-gap: 10px;
/* background-color: #fff;
color: #444; */
}
.sheet-box {
/* background-color: #444;
color: #fff; */
border: 1px solid gray;
border-radius: 5px;
padding: 5px;
font-size: 110%;
/* 130% */
}
.sheet-name {
grid-column: 1 / 4;
grid-row: 1;
}
.sheet-logo {
border: 0;
grid-column: 4 / 7;
grid-row: 1;
}
.sheet-number-heading {
border: 0;
grid-column: 1 / 2;
grid-row: 2;
}
.sheet-number {
grid-column: 1 / 2;
grid-row: 3;
border: 3px solid black;
border-radius: 5px;
}
.sheet-stats {
grid-column: 2 / 7;
grid-row: 2 / 4;
}
.sheet-rerolls-stranger {
grid-column: 1 / 7;
grid-row: 4;
}
.sheet-rerolls {
grid-column: 1 / 3;
grid-row: 5;
}
.sheet-health {
grid-column: 3 / 5;
grid-row: 5;
}
.sheet-equipment {
grid-column: 5 / 7;
grid-row: 5;
}
.sheet-relationships {
grid-column: 1 / 3;
grid-row: 6;
}
.sheet-notes {
grid-column: 3 / 7;
grid-row: 6;
}
label.sheet-number-label {
text-align: center;
/* margin-left:-15px;
margin-top:-10px; */
}
input[type=number].sheet-number-input {
font-weight: bolder;
font-size: 70px;
text-align: center;
width: 80px;
/*100px;*/
margin-top: 0px;
margin-left: 10px;
padding-bottom: 5px;
/*15px */
font-family: Palatino Linotype;
}
input[type=text].sheet-stats-range {
font-weight: bolder;
font-size: 1.5em;
width: 4em;
text-align: center;
}
input.sheet-stats-specialty {
width: 14.5em;
}
input.sheet-stats-label {
font-weight: bold;
width: 6em;
color:black;
text-align: center;
}
label.sheet-stats-label {
width: 5em;
text-align: center;
font-size: 1.2em;
}
input[type=checkbox] {
vertical-align: top;
}
label.sheet-rerolls {
margin-top: 3px;
margin-left: 5px;
}
label.sheet-rerolls-stranger {
margin-left: 5px;
font-weight: normal;
display: unset;
font-size: 1em;
}
.sheet-rerolls-stranger td {
min-width: 6.5em;
/* 6.8em; */
width: auto;
text-align: left;
}
label.sheet-health {
margin-top: 3px;
margin-left: 5px;
}
input[type=checkbox].sheet-relationships {
vertical-align: middle;
}
input[type=text].sheet-relationships {
vertical-align: middle;
width: 11em;
}
input[type=text].sheet-health {
vertical-align: middle;
width: 8em;
}
input[type=text].sheet-names {
width: 13em;
}
select.sheet-names {
font-size: 1.1em;
width: 14.2em;
padding-left: 0;
}
input[type=radio].sheet-health {
vertical-align: top;
}
.sheet-stats-button {
margin-top: -8px !important;
}
button[type=roll].sheet-stats-button::before {
background-image: none;
/*background-color: #f2f5d3;*/
/*background-color: white;*/
font-size: 32px;
font-family: dicefontd10;
content: "k";
}
button[type=roll].sheet-stats-button {
background-image: none;
/*background-color: #f2f5d3;*/
}
.sheet-banner {
width: 625px;
/*735px; */
}
.sheet-logo {
width: 19em;
height:7em;
padding-bottom: 0;
}
textarea.sheet-notes {
width: 97%;
height: 70%;
font-size: 1em;
}
textarea.sheet-equipment {
width: 95%;
height: 80%;
font-size: 1em;
}
.sheet-center {
text-align: center;
}
.sheet-rolltemplate-Trollbabe table {
width: 199px;
padding: 2px;
border: 1px solid rgb(126, 45, 64);
background-color: #ffffff;
}
.sheet-rolltemplate-Trollbabe th {
color: rgb(126, 45, 64);
line-height: 1.5em;
font-size: 1.5em;
text-align: center;
font-family: Georgia, serif;
font-variant: small-caps;
}
.sheet-rolltemplate-Trollbabe .sheet-subheader {
color: #ffffff;
background-color: rgb(126, 45, 64);
font-size: 1.5em;
line-height: 1.5em;
text-align: center;
font-family: Georgia, serif;
font-variant: small-caps;
}
.sheet-rolltemplate-Trollbabe .sheet-roll {
text-align: right;
}
.sheet-rolltemplate-Trollbabe .sheet-result {
text-align: left;
color: rgb(126, 45, 64);
}
.sheet-rolltemplate-Trollbabe .sheet-cell {
font-family: Georgia, serif;
font-variant: small-caps;
line-height: 1.5em;
font-size: 1.5em;
padding-bottom: 5px;
}
.sheet-rolltemplate-Trollbabe .sheet-roll-success {
color: green;
font-weight: bold;
}
.sheet-rolltemplate-Trollbabe .sheet-roll-failure {
color: red;
font-weight: bold;
}