Files
roll20-character-sheets/AW/style.css
T
Project462 3791a2446f Updated to reflect new classes
Updated CSS to include necessary lines for optional 1E classes.
2016-06-06 23:24:41 -05:00

338 lines
8.0 KiB
CSS

/*
[Imgur](http://i.imgur.com/OjBPJL9.jpg)
[Imgur](http://i.imgur.com/RNob7Yh.jpg)
*/
@font-face {
font-family: 'Special Elite';
font-style: normal;
font-weight: 400;
src: local('Special Elite'), local('SpecialElite-Regular'), url(http://fonts.gstatic.com/s/specialelite/v5/9-wW4zu3WNoD5Fjka35Jm4kzzdU71mzyRvKBGWbyScU.woff) format('woff');
}
li {
list-style: none;
}
.charsheet .sheet-maindiv label {
display: inline-block;
width: auto;
margin-left: 5px;
font-family: 'Special Elite', 'Helvetica', sans-serif;
font-weight: normal;
}
.charsheet .sheet-maindiv .sheet-col label {
display: inline-block;
width: auto;
}
.charsheet .sheet-maindiv .sheet-col label.sheet-harm {
padding-right: 0;
}
.charsheet .sheet-maindiv label.sheet-name {
font-weight: 400;
font-size: 1.5em;
}
.charsheet .sheet-maindiv .sheet-col .sheet-section-title {
background: url('http://i.imgur.com/OjBPJL9.jpg') repeat-x left center transparent;
color: #FFFFFF;
line-height: 43px;
height: 36px;
width: 100%;
padding-left: 15px;
margin-left: 0;
margin-bottom: 0;
font-size: 1.5em;
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.charsheet .sheet-maindiv .sheet-col.sheet-even .sheet-section-title {
background: url('http://i.imgur.com/RNob7Yh.jpg') repeat-x left center transparent;
}
.charsheet .sheet-maindiv .sheet-col .sheet-harm.sheet-section-title,
.charsheet .sheet-maindiv .sheet-col .sheet-other.sheet-section-title,
.charsheet .sheet-maindiv .sheet-col .sheet-improvements.sheet-section-title {
margin-bottom: 10px;
}
.charsheet label.sheet-improvement {
font-size: 1em;
}
.charsheet label.sheet-lock {
width: auto;
font-size: 12px;
font-weight: 400;
}
.charsheet .sheet-attr-box {
padding: 5px;
}
.charsheet .sheet-attr-box input[type=text] {
width: 35px;
text-align: center;
font-size: 1.2em;
font-weight: bold;
}
.charsheet .sheet-attr-box input[type=checkbox] {
width: auto;
}
label.sheet-cool.sheet-attr {
width: auto;
display: inline-block;
float: left;
line-height: 32px;
}
input.sheet-attr {
display: inline-block;
width: 40px;
font-size: 18px;
font-weight: bold;
text-align: center;
}
.ui-dialog .charsheet button[type=roll] {
float: right;
}
.sheet-move-box {
}
.charsheet div.sheet-roll-box {
padding: 8px 4px;
background: #EFEFEF;
margin-top: 0;
line-height: 16px;
}
.sheet-highlight {
font-size: 0.85em;
}
.repcontainer div.repitem {
padding: 5px;
background: #EFEFEF;
margin-bottom: 9px;
}
.repcontainer div.repitem {
}
div.repitem .sheet-movename, div.repitem .sheet-stat {
width: 20%;
box-sizing: border-box;
}
div.repitem input[type=text]{
width: 75%;
}
.repcontrol {
margin-bottom: 15px;
}
.repcontainer div.repitem select {
width: 75%;
margin: 0;
}
div.repitem .sheet-desc {
width: auto;
}
input[name="attr_movedesc"]{
width: auto;
}
.repitem textarea,
.sheet-box textarea {
height: 32px;
box-sizing: border-box;
}
.largedialog textarea {
height: 80px;
}
.sheet-roll-box label.sheet-buttonLbl {
max-width: 80%;
margin: 0;
padding: 0;
}
.sheet-angel,
.sheet-holder,
.sheet-battlebabe,
.sheet-operator,
.sheet-chopper,
.sheet-driver,
.sheet-gunlugger,
.sheet-hocus,
.sheet-savvy,
.sheet-skinner,
.sheet-brainer
.sheet-faceless,
.sheet-hoarder,
.sheet-macaluso,
.sheet-maestro-d,
.sheet-marmot,
.sheet-quarantine,
.sheet-solace,
.sheet-S-M-M,
.sheet-touchstone {
display: none;
}
.sheet-classSelected {
display: none;
}
.sheet-lock:checked ~ .sheet-class,
.sheet-lock:checked ~ .sheet-class + label {
display: none;
}
.sheet-lock:checked ~ .sheet-class:checked,
.sheet-lock:checked ~ .sheet-class:checked + label,
.sheet-lock:checked ~ .sheet-classSelected {
display: inline-block;
}
.sheet-lock:not(:checked) ~ .sheet-class,
.sheet-lock:not(:checked) ~ .sheet-class + label {
display: inline-block;
}
.sheet-lock:checked ~ .sheet-classcol {
display: none;
}
.sheet-classcol > .sheet-class:checked,
.sheet-classcol > .sheet-class:checked + label {
display: inline-block;
}
input.sheet-showhide:checked ~ .sheet-subbox {display: none;}
.sheet-isAngel:not(:checked) ~ .sheet-angel,
.sheet-isBattlebabe:not(:checked) ~ .sheet-battlebabe,
.sheet-isHardholder:not(:checked) ~ .sheet-holder,
.sheet-isChopper:not(:checked) ~ .sheet-chopper,
.sheet-isDriver:not(:checked) ~ .sheet-driver,
.sheet-isGunlugger:not(:checked) ~ .sheet-gunlugger,
.sheet-isHocus:not(:checked) ~ .sheet-hocus,
.sheet-isOperator:not(:checked) ~ .sheet-operator,
.sheet-isSavvyhead:not(:checked) ~ .sheet-savvy,
.sheet-isSkinner:not(:checked) ~ .sheet-skinner,
.sheet-isBrainer:not(:checked) ~ .sheet-brainer,
.sheet-isFaceless:not(:checked) ~ .sheet-faceless,
.sheet-isHoarder:not(:checked) ~ .sheet-hoarder,
.sheet-isMacaluso:not(:checked) ~ .sheet-macaluso,
.sheet-isMaestro-D:not(:checked) ~ .sheet-maestro-d,
.sheet-isMarmot:not(:checked) ~ .sheet-marmot,
.sheet-isQuarantine:not(:checked) ~ .sheet-quarantine,
.sheet-isSolace:not(:checked) ~ .sheet-solace,
.sheet-isS-M-M:not(:checked) ~ .sheet-S-M-M,
.sheet-isTouchstone:not(:checked) ~ .sheet-touchstone {
display: none;
}
.sheet-isAngel:checked ~ .sheet-angel,
.sheet-isBattlebabe:checked ~ .sheet-battlebabe,
.sheet-isHardholder:checked ~ .sheet-holder,
.sheet-isChopper:checked ~ .sheet-chopper,
.sheet-isDriver:checked ~ .sheet-driver,
.sheet-isGunlugger:checked ~ .sheet-gunlugger,
.sheet-isHocus:checked ~ .sheet-hocus,
.sheet-isOperator:checked ~ .sheet-operator,
.sheet-isSavvyhead:checked ~ .sheet-savvy,
.sheet-isSkinner:checked ~ .sheet-skinner,
.sheet-isBrainer:checked ~ .sheet-brainer,
.sheet-isFaceless:checked ~ .sheet-faceless,
.sheet-isHoarder:checked ~ .sheet-hoarder,
.sheet-isMacaluso:checked ~ .sheet-macaluso,
.sheet-isMaestro-D:checked ~ .sheet-maestro-d,
.sheet-isMarmot:checked ~ .sheet-marmot,
.sheet-isQuarantine:checked ~ .sheet-quarantine,
.sheet-isSolace:checked ~ .sheet-solace,
.sheet-isS-M-M:checked ~ .sheet-S-M-M,
.sheet-isTouchstone:checked ~ .sheet-touchstone {
display: block;
}
/**
* http://nicolasgallagher.com/micro-clearfix-hack/
* For modern browsers
* 1. The space content is one way to avoid an Opera bug when the
* contenteditable attribute is included anywhere else in the document.
* Otherwise it causes space to appear at the top and bottom of elements
* that are clearfixed.
* 2. The use of `table` rather than `block` is only necessary if using
* `:before` to contain the top-margins of child elements.
*/
.sheet-cf:before,
.sheet-cf:after {
content: " "; /* 1 */
display: table; /* 2 */
}
.sheet-cf:after {
clear: both;
}
/* ROLL TEMPLATE */
.sheet-rolltemplate-aw table {
width: 189px;
height: 189px;
padding: 2px;
background: url(http://i.imgur.com/xBk4U1p.jpg) top left;
background-size: 189px 189px;
background-repeat: no-repeat;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
border-spacing: 0;
}
.sheet-rolltemplate-aw th {
color: rgb(0, 0, 0);
padding: 15px 2px 2px 20px;
line-height: 1.2em;
font-size: 1.2em;
text-align: left;
}
.sheet-rolltemplate-aw td {
padding-left: 20px;
font-size: 1.0em;
vertical-align: top;
}
.sheet-rolltemplate-aw .sheet-result {
font-size: 2em;
text-align: center;
padding-bottom: 20px;
}
.sheet-rolltemplate-aw .inlinerollresult,
.sheet-rolltemplate-aw .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .inlinerollresult.importantroll{
background-color: transparent;
color: #000000;
border: none;
}
.sheet-rolltemplate-aw .sheet-success .inlinerollresult,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
color: #3FB315;
border: none;
}
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
color: #B31515;
border: none;
}