Files
roll20-character-sheets-tester/Delta Green/delta_green.css
T

415 lines
9.4 KiB
CSS

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
* {
font-family: Arial;
font-size: 7pt;
}
table, th, td {
border: 2px solid black;
border-collapse: collapse;
}
select {
margin: 0;
padding: 0;
}
div.dg-header {
background-color: black;
}
img.dg-img {
display: block;
margin: 0 auto;
height: 40px;
}
.rotated-text {
display: inline-block;
overflow: hidden;
width: 1.5em;
}
.rotated-text__inner {
display: inline-block;
white-space: nowrap;
/* this is for "non IE" browsers
that dosn't support writing-mode */
-webkit-transform: translate(-0.2em,8.1em) rotate(-90deg);
-moz-transform: translate(-0.2em,8.1em) rotate(-90deg);
-o-transform: translate(-0.2em,8.1em) rotate(-90deg);
transform: translate(-0.2em,8.3em) rotate(-90deg);
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0;
/* IE9+ */
-ms-transform: none;
-ms-transform-origin: none;
/* IE8+ */
-ms-writing-mode: tb-rl;
/* IE7 and below */
*writing-mode: tb-rl;
font-size: 9pt;
}
.rotated-text__inner_stats {
-webkit-transform: translate(-0.2em,9em) rotate(-90deg);
-moz-transform: translate(-0.2em,9em) rotate(-90deg);
-o-transform: translate(-0.2em,9em) rotate(-90deg);
transform: translate(-0.2em,9em) rotate(-90deg);
}
.rotated-text__inner_psycho {
-webkit-transform: translate(-0.2em,11.3em) rotate(-90deg);
-moz-transform: translate(-0.2em,11.3em) rotate(-90deg);
-o-transform: translate(-0.2em,11.3em) rotate(-90deg);
transform: translate(-0.2em,11.3em) rotate(-90deg);
}
.rotated-text__inner_skills {
-webkit-transform: translate(-0.2em,11.9em) rotate(-90deg);
-moz-transform: translate(-0.2em,11.9em) rotate(-90deg);
-o-transform: translate(-0.2em,11.9em) rotate(-90deg);
transform: translate(-0.2em,11.9em) rotate(-90deg);
}
.rotated-text__inner_injuries {
-webkit-transform: translate(-0.2em,4.5em) rotate(-90deg);
-moz-transform: translate(-0.2em,4.5em) rotate(-90deg);
-o-transform: translate(-0.2em,4.5em) rotate(-90deg);
transform: translate(-0.2em,4.5em) rotate(-90deg);
}
.rotated-text__inner_equip {
-webkit-transform: translate(-0.2em,6em) rotate(-90deg);
-moz-transform: translate(-0.2em,6em) rotate(-90deg);
-o-transform: translate(-0.2em,6em) rotate(-90deg);
transform: translate(-0.2em,6em) rotate(-90deg);
}
.rotated-text__inner_remarks {
-webkit-transform: translate(-0.2em,5em) rotate(-90deg);
-moz-transform: translate(-0.2em,5em) rotate(-90deg);
-o-transform: translate(-0.2em,5em) rotate(-90deg);
transform: translate(-0.2em,5em) rotate(-90deg);
}
.rotated-text__inner:before {
content: "";
float: left;
margin-top: 100%;
}
.rotated-td {
background-color: black;
width: 25px;
}
.container {
float: left;
background-color: black;
color: white;
padding-top: 3px;
padding-bottom: 2px;
padding-left: 8px;
padding-right: 0px;
}
button[type=roll].sheet-roll {
background-color: transparent;
border: 0;
padding: 0;
}
.stat-heading {
font-size: 8pt;
}
/* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */
div[class^="repcontrol"] {
margin-bottom: 5px;
}
div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] {
display: inline-block!important;
visibility: hidden;
}
h4.sheet-section-head {
background-color: black;
color: white;
text-align: center;
font-weight: normal;
font-style: normal;
}
div.sheet-section {
border: 1px solid black;
padding: 1%;
margin: 0 0 1% 0;
}
table td.sheet-attr {
width: 13.33%;
height: 58px;
}
table td.sheet-attr-label {
height: 58px;
font-size: 120%;
text-align: center;
}
input[type="text"].sheet-attr-input {
width: 54px;
height: 58px;
font-size: 200%;
text-align: center;
}
table td.sheet-attr-roll {
height: 58px;
text-align: center;
}
input.sheet-secondary-attr-input {
width: 100%;
text-align: center;
}
input[type="number"].sheet-secondary-attr-input {
width: 100%;
text-align: center;
}
table td.sheet-skill-label {
width: 100%;
}
input[type="text"].sheet-skill-input {
width: 30px;
text-align: center;
}
input[type="number"].sheet-skill-input {
width: 30px;
text-align: center;
}
td.sheet-otherskill-reminder {
font-size: 85%;
}
texarea.sheet-backstory-box {
height: 75px;
}
/* Roll Templates */
.sheet-rolltemplate-coc table {
width: 100%;
border: 1px solid black;
color: black;
background: #FFFFFF;
}
.sheet-rolltemplate-coc caption {
text-align: center;
background: black;
color: white;
font-weight: bold;
padding: 2px;
border: 1px solid black;
line-height: 1.6em;
}
.sheet-rolltemplate-coc td {
padding: 2px;
border-bottom: 1px solid black;
}
.sheet-rolltemplate-coc td.sheet-template_label {
font-weight: bold;
}
.sheet-rolltemplate-coc td.sheet-template_value {
text-align: center;
}
.sheet-rolltemplate-coc .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc .inlinerollresult.fullcrit {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc .inlinerollresult.fullfail {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc .inlinerollresult.importantroll {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack table {
width: 100%;
border: 1px solid black;
color: black;
background: #FFFFFF;
}
.sheet-rolltemplate-coc-attack caption {
text-align: center;
background: black;
color: white;
font-weight: bold;
padding: 2px;
border: 1px solid black;
line-height: 1.6em;
}
.sheet-rolltemplate-coc-attack td {
padding: 2px;
border-bottom: 1px solid black;
}
.sheet-rolltemplate-coc-attack td.sheet-template_label {
font-weight: bold;
}
.sheet-rolltemplate-coc-attack td.sheet-template_value {
text-align: center;
}
.sheet-rolltemplate-coc-attack .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack .inlinerollresult.fullcrit {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack .inlinerollresult.fullfail {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack .inlinerollresult.importantroll {
border: 2px solid black;
background: #BEBEBE;
}
/* smaller rolltemplate */
.sheet-rolltemplate-coc-1 table {
width: 100%;
border: 1px solid black;
color: black;
background: #FFFFFF;
}
.sheet-rolltemplate-coc-1 caption {
text-align: center;
background: black;
color: white;
font-weight: bold;
padding: 2px;
border: 1px solid black;
line-height: 1.6em;
}
.sheet-rolltemplate-coc-1 td {
padding: 2px;
border-bottom: 1px solid black;
}
.sheet-rolltemplate-coc-1 td.sheet-template_label {
font-weight: bold;
}
.sheet-rolltemplate-coc-1 td.sheet-template_value {
text-align: center;
}
.sheet-rolltemplate-coc-1 .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-1 .inlinerollresult.fullcrit {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-1 .inlinerollresult.fullfail {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-1 .inlinerollresult.importantroll {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack-1 table {
width: 100%;
border: 1px solid black;
color: black;
background: #FFFFFF;
}
.sheet-rolltemplate-coc-attack-1 caption {
text-align: center;
background: black;
color: white;
font-weight: bold;
padding: 2px;
border: 1px solid black;
line-height: 1.6em;
}
.sheet-rolltemplate-coc-attack-1 td {
padding: 2px;
border-bottom: 1px solid black;
}
.sheet-rolltemplate-coc-attack-1 td.sheet-template_label {
font-weight: bold;
}
.sheet-rolltemplate-coc-attack-1 td.sheet-template_value {
text-align: center;
}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullcrit {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullfail {
border: 2px solid black;
background: #BEBEBE;
}
.sheet-rolltemplate-coc-attack-1 .inlinerollresult.importantroll {
border: 2px solid black;
background: #BEBEBE;
}
/* Buttons */
button[type=roll].sheet-old-roll {
color: #BEBEBE;
background-color: #BEBEBE;
font-weight: bold;
text-align:center;
width: 20px;
height: 20px;
margin: 0.0;
padding: 0.0em;
border: 1px solid black;
border-radius: 5px;
}
button[type=roll].sheet-new-roll {
color: #18650D;
background-color: #18650D;
font-weight: bold;
text-align:center;
width: 20px;
height: 20px;
margin: 0.0;
padding: 0.0em;
border: 1px solid black;
border-radius: 5px;
}