Files
roll20-character-sheets/AD&D_1E/1ESheet.css
T
2015-04-15 21:47:35 -07:00

190 lines
4.9 KiB
CSS

.sheet-col label {font-size:14px; display:block;width:100%;position:relative;height:1.8em;}
.sheet-col label input {display:inline-block;top:0px;right:3px;position:absolute;height:100%; margin:auto 0;}
.sheet-col label span.sheet-small {font-size:10px;}
.sheet-text-med {font-size:13px; }
.sheet-col input {width:64%;}
button[type=roll] {line-height:0.85em;}
.sheet-header {font-size:16px; font-weight: bold; margin-top:12px; margin-bottom:5px;}
.sheet-col.sheet-header{margin-top:0;}
.sheet-5colrow {display:block; text-align:left; width:100%;}
.sheet-5colrow .sheet-col {vertical-align:top; display:inline-block; width:calc(19% - 30px); margin-right:30px;}
.sheet-5colrow :last-child {margin-right: 0;}
.sheet-6colrow {display:block;}
.sheet-6colrow .sheet-col {vertical-align:top;display:inline-block;width:calc(16.67% - 30px); margin-right:30px;}
.sheet-6colrow .sheet-col.sheet-span2 {width:calc(33.33% - 60px);float:none;}
.sheet-6colrow .sheet-col.sheet-span3 {width:calc(50% - 90px);float:none;}
.sheet-6colrow .sheet-col.sheet-span4 {width:calc(66.67% - 120px);float:none;}
.sheet-6colrow .sheet-col.sheet-span5 {width:calc(83.33% - 150px);float:none;}
.sheet-6colrow :last-child {margin-right: 0;}
.sheet-7colrow {display:block; text-align:left;}
.sheet-7colrow .sheet-col {vertical-align:top; display:inline-block; width:calc(14.28% - 30px); margin-right:30px;}
.sheet-7colrow :last-child {margin-right: 0;}
table {width:100%; font-size:13px; text-align: center;}
.sheet-table-left {width:100%; font-size:13px; text-align: left;}
.sheet-thief-skills-show:not(:checked)~.sheet-thief-skills {display:none;}
.sheet-hide-show {margin-left:2px; margin-bottom::2px; font-size:10px;}
/*Roll Templates*/
/*Attacks*/
.sheet-rolltemplate-attacks table {
width:100%;
background-color:white;
border:2px solid #000;
border-spacing: 0;
border-collapse: separate;
border-radius: 5px;
-moz-box-shadow: 2px 2px 5px #000;
-webkit-box-shadow: 2px 2px 5px #000;
box-shadow:2px 2px 5px #000;
overflow: hidden;
}
.sheet-rolltemplate-attacks th {
background-color:#000;
color:white;
font-family:"Helvetica Neue",Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
text-align: center;
}
.sheet-rolltemplate-attacks .sheet-subheader {
background-color:#000;
color:white;
font-family:"Helvetica Neue",Helvetica,sans-serif;
font-size:0.9em;
text-align: center;
padding-bottom: 5px;
}
.sheet-rolltemplate-attacks .sheet-tcat {
font-weight: bold;
}
.sheet-rolltemplate-attacks td {
padding:2px;
line-height:1em;
vertical-align:top;
text-align:right;
}
.sheet-rolltemplate-attacks .sheet-ToHit {
font-family: monospace;
font-size: 10px;
line-height: .80em !important;
}
.sheet-rolltemplate-attacks tr:nth-child(odd) {
background-color:#E6E6E6;
}
.sheet-rolltemplate-attacks tr:nth-child(even) {
background-color:#A3A3A3;
}
.sheet-rolltemplate-attacks .inlinerollresult {
display: inline-block;
min-width: 1em;
min-height: 1em;
text-align: right;
border: 1px solid #000;
padding: 2px;
}
.sheet-rolltemplate-attacks .inlinerollresult.fullcrit {
border: 2px solid #3FB315;
}
.sheet-rolltemplate-attacks .inlinerollresult.fullfail {
border: 2px solid #B31515;
}
.sheet-rolltemplate-attacks .inlinerollresult.importantroll {
border: 2px solid #4A57ED;
}
/*General*/
.sheet-rolltemplate-general table {
width:100%;
background-color:white;
border:2px solid #000;
border-spacing: 0;
border-collapse: separate;
border-radius: 5px;
-moz-box-shadow: 2px 2px 5px #000;
-webkit-box-shadow: 2px 2px 5px #000;
box-shadow:2px 2px 5px #000;
overflow: hidden;
}
.sheet-rolltemplate-general th {
background-color:#000;
color:white;
font-family:"Helvetica Neue",Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
text-align: center;
}
.sheet-rolltemplate-general .sheet-subheader {
background-color:#000;
color:white;
font-family:"Helvetica Neue",Helvetica,sans-serif;
font-size:0.9em;
text-align: center;
padding-bottom: 5px;
}
.sheet-rolltemplate-general .sheet-tcat {
font-weight: bold;
}
.sheet-rolltemplate-general td {
padding:2px;
line-height:1em;
vertical-align:top;
text-align:center;
}
.sheet-rolltemplate-general tr:nth-child(odd) {
background-color:#E6E6E6;
}
.sheet-rolltemplate-general tr:nth-child(even) {
background-color:#A3A3A3;
}
.sheet-rolltemplate-general .inlinerollresult {
display: inline-block;
min-width: 1em;
min-height: 1em;
text-align: right;
border: 1px solid #000;
padding: 2px;
}
.sheet-rolltemplate-general .inlinerollresult.fullcrit {
border: 2px solid #3FB315;
}
.sheet-rolltemplate-general .inlinerollresult.fullfail {
border: 2px solid #B31515;
}
.sheet-rolltemplate-general .inlinerollresult.importantroll {
border: 2px solid #4A57ED;
}
.sheet-rolltemplate-general .sheet-savethrow .inlinerollresult.importantroll {
border: 2px solid #3FB315;
}
.sheet-rolltemplate-general .sheet-savethrow {
vertical-align:inherit;
font-weight:bold;
}