mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
Also changed some improvement language for consistency ("take another" to "take a/an"), removed a duplicate list of improvements (Remnant was listed twice)
Also updated sheet.json description
677 lines
17 KiB
CSS
677 lines
17 KiB
CSS
/*@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');
|
|
}*/
|
|
|
|
div.repitem .sheet-gear-name input[type=text]{
|
|
width:65%;
|
|
}
|
|
|
|
.sheet-gear-uses {
|
|
float:right;
|
|
width:35%;
|
|
}
|
|
|
|
.sheet-gear-uses input[type=number]{
|
|
width:2em;
|
|
}
|
|
|
|
button[type=roll].sheet-d6-roll-button::before {
|
|
content: 'F';
|
|
font-family: 'dicefontd6';
|
|
}
|
|
|
|
.sheet-section-title button[type=roll]{
|
|
margin: 5px;
|
|
}
|
|
|
|
/*
|
|
button[type=roll].sheet-d6-roll-button::before {
|
|
content: '';
|
|
}
|
|
|
|
.sheet-d6-roll-button span{
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
background: white;
|
|
position: absolute;
|
|
line-height: 1em;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.sheet-d6-roll-button span::before {
|
|
content: 'F';
|
|
font-family: 'dicefontd6';
|
|
}*/
|
|
|
|
li {
|
|
list-style: none;
|
|
}
|
|
.charsheet .sheet-maindiv {
|
|
background: white;
|
|
}
|
|
.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;
|
|
padding-right: 5px;
|
|
}
|
|
|
|
.charsheet .sheet-maindiv .sheet-col .sheet-section-title {
|
|
/*background: url('http://i.imgur.com/OjBPJL9.jpg') repeat-x left center transparent;*/
|
|
background: black;
|
|
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-attrBox,
|
|
.charsheet .sheet-attrBoxMini {
|
|
padding: 5px;
|
|
}
|
|
|
|
.charsheet input[type=number]{
|
|
text-align: right;
|
|
font-weight: bold;
|
|
font-size: large;
|
|
padding: 1px 2px 0px 2px;
|
|
max-width: 45px;
|
|
}
|
|
|
|
.charsheet .sheet-attrBox input[type=text],
|
|
.charsheet .sheet-attrBoxMini input[type=text] {
|
|
width: auto;
|
|
text-align: center;
|
|
font-size: 1.2em;
|
|
font-weight: bold;
|
|
}
|
|
.charsheet .sheet-attrBox input[type=checkbox],
|
|
.charsheet .sheet-attrBoxMini 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;
|
|
}
|
|
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-damage,
|
|
.sheet-locked-damage{
|
|
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;
|
|
}
|
|
|
|
.sheet-section-title button{
|
|
font-size: .75em;
|
|
}
|
|
|
|
.sheet-box textarea.sheet-largetextarea{
|
|
line-height: 1.4;
|
|
height: 5.6em;
|
|
}
|
|
|
|
.sheet-comp-stat textarea{
|
|
width:calc(100% - 1.5em);
|
|
}
|
|
|
|
.sheet-comp-stat input[type="checkbox"]{
|
|
float: right;
|
|
}
|
|
|
|
.sheet-comp-stat {
|
|
display:none;
|
|
}
|
|
|
|
.sheet-comp-has1Stat:checked ~ .sheet-comp-1Stat,
|
|
.sheet-comp-has2Stat:checked ~ .sheet-comp-1Stat,
|
|
.sheet-comp-has2Stat:checked ~ .sheet-comp-2Stat,
|
|
.sheet-comp-has3Stat:checked ~ .sheet-comp-1Stat,
|
|
.sheet-comp-has3Stat:checked ~ .sheet-comp-2Stat,
|
|
.sheet-comp-has3Stat:checked ~ .sheet-comp-3Stat,
|
|
.sheet-comp-has4Stat:checked ~ .sheet-comp-1Stat,
|
|
.sheet-comp-has4Stat:checked ~ .sheet-comp-2Stat,
|
|
.sheet-comp-has4Stat:checked ~ .sheet-comp-3Stat,
|
|
.sheet-comp-has4Stat:checked ~ .sheet-comp-4Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-1Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-2Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-3Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-4Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-5Stat{
|
|
display:block;
|
|
}
|
|
|
|
input.sheet-addCheck,
|
|
input.sheet-minusCheck{
|
|
left: 1em;
|
|
opacity: 0;
|
|
width: 1.5em;
|
|
height: 1.5em;
|
|
position: relative;
|
|
margin: -.88em;
|
|
cursor: pointer;
|
|
z-index: 0;
|
|
}
|
|
|
|
.sheet-comp-has1Stat:checked ~ .sheet-comp-has2Stat,
|
|
.sheet-comp-has2Stat:checked ~ .sheet-comp-has3Stat,
|
|
.sheet-comp-has3Stat:checked ~ .sheet-comp-has4Stat,
|
|
.sheet-comp-has4Stat:checked ~ .sheet-comp-has5Stat,
|
|
.sheet-comp-has5Stat:checked ~ .sheet-comp-has1Stat{
|
|
z-index: 1;
|
|
}
|
|
|
|
input.sheet-addCheck ~ span.sheet-addBox::before,
|
|
input.sheet-minusCheck ~ span.sheet-addBox::before{
|
|
border: solid 1px #a8a8a8;
|
|
text-align: center;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
box-shadow: 0 0 2px #ccc;
|
|
background: #f6f6f6;
|
|
background: radial-gradient(#f6f6f6, #dfdfdf);
|
|
content: "";
|
|
width: 1.5em;
|
|
height: 1.5em;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
input.sheet-addCheck:checked ~ span.sheet-addBox::before {
|
|
content: "+";
|
|
}
|
|
|
|
input.sheet-minusCheck:checked ~ span.sheet-addBox::before {
|
|
content: "-";
|
|
}
|
|
|
|
|
|
|
|
|
|
.sheet-roll-box label.sheet-buttonLbl {
|
|
max-width: 100%;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
|
|
.sheet-dwarf,
|
|
.sheet-elf,
|
|
.sheet-halfling,
|
|
.sheet-harbinger,
|
|
.sheet-heir,
|
|
.sheet-orc,
|
|
.sheet-squire,
|
|
.sheet-giant,
|
|
.sheet-dragon,
|
|
.sheet-constructed,
|
|
.sheet-spider,
|
|
.sheet-remnant,
|
|
.sheet-pair,
|
|
.sheet-ship,
|
|
.sheet-default-harbinger,
|
|
.sheet-powerful-harbinger {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-ascended,
|
|
.sheet-chosen-one,
|
|
.sheet-cyborg,
|
|
.sheet-elven-elite,
|
|
.sheet-end-of-days,
|
|
.sheet-firebrand,
|
|
.sheet-halfling-sheriff,
|
|
.sheet-knight,
|
|
.sheet-leader,
|
|
.sheet-legend,
|
|
.sheet-lord-of-beasts,
|
|
.sheet-orc-boss,
|
|
.sheet-ur-dwarf,
|
|
.sheet-warlord,
|
|
.sheet-witch,
|
|
.sheet-little-giant,
|
|
.sheet-final-form,
|
|
.sheet-war-machine,
|
|
.sheet-world-weaver,
|
|
.sheet-ancient-secret
|
|
{
|
|
display: none;
|
|
}
|
|
|
|
.sheet-isAscended:checked ~ .sheet-ascended,
|
|
.sheet-isChosenOne:checked ~ .sheet-chosen-one,
|
|
.sheet-isCyborg:checked ~ .sheet-cyborg,
|
|
.sheet-isElvenElite:checked ~ .sheet-elven-elite,
|
|
.sheet-isEndOfDays:checked ~ .sheet-end-of-days,
|
|
.sheet-isFirebrand:checked ~ .sheet-firebrand,
|
|
.sheet-isHalflingSheriff:checked ~ .sheet-halfling-sheriff,
|
|
.sheet-isKnight:checked ~ .sheet-knight,
|
|
.sheet-isLeader:checked ~ .sheet-leader,
|
|
.sheet-isLegend:checked ~ .sheet-legend,
|
|
.sheet-isLordOfBeasts:checked ~ .sheet-lord-of-beasts,
|
|
.sheet-isOrcBoss:checked ~ .sheet-orc-boss,
|
|
.sheet-isUrDwarf:checked ~ .sheet-ur-dwarf,
|
|
.sheet-isWarlord:checked ~ .sheet-warlord,
|
|
.sheet-isWitch:checked ~ .sheet-witch,
|
|
.sheet-isLittleGiant:checked ~ .sheet-little-giant,
|
|
.sheet-isFinalForm:checked ~ .sheet-final-form,
|
|
.sheet-isWarMachine:checked ~ .sheet-war-machine,
|
|
.sheet-isWorldWeaver:checked ~ .sheet-world-weaver,
|
|
.sheet-isAncientSecret:checked ~ .sheet-ancient-secret
|
|
{
|
|
display: block;
|
|
}
|
|
|
|
.sheet-isDwarf:checked ~ .sheet-dwarf,
|
|
.sheet-isElf:checked ~ .sheet-elf,
|
|
.sheet-isHalfling:checked ~ .sheet-halfling,
|
|
.sheet-isHarbinger:checked ~ .sheet-harbinger,
|
|
.sheet-isHeir:checked ~ .sheet-heir,
|
|
.sheet-isOrc:checked ~ .sheet-orc,
|
|
.sheet-isSquire:checked ~ .sheet-squire,
|
|
.sheet-isGiant:checked ~ .sheet-giant,
|
|
.sheet-isDragon:checked ~ .sheet-dragon,
|
|
.sheet-isConstructed:checked ~ .sheet-constructed,
|
|
.sheet-isSpider:checked ~ .sheet-spider,
|
|
.sheet-isRemnant:checked ~ .sheet-remnant,
|
|
.sheet-isPair:checked ~ .sheet-pair,
|
|
.sheet-isShip:checked ~ .sheet-ship,
|
|
.sheet-isPowerfulHarbinger:not(:checked) ~ .sheet-default-harbinger,
|
|
.sheet-isPowerfulHarbinger:checked ~ .sheet-powerful-harbinger {
|
|
display: block;
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
.sheet-lockDamage:checked ~ .sheet-damage,
|
|
.sheet-lockDamage:not(:checked) ~ .sheet-locked-damage, {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-lockDamage:checked ~ .sheet-locked-damage,
|
|
.sheet-lockDamage:not(:checked) ~ .sheet-damage {
|
|
display: inline;
|
|
}
|
|
|
|
input.sheet-showhide:checked ~ .sheet-subbox {display: none;}
|
|
|
|
.sheet-hasIron:not(:checked) ~ .sheet-iron,
|
|
.sheet-hasDoom:not(:checked) ~ .sheet-doom,
|
|
.sheet-hasDestiny:not(:checked) ~ .sheet-destiny,
|
|
.sheet-necrotic,
|
|
.sheet-trio {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-hasIron:checked ~ .sheet-iron
|
|
.sheet-hasDoom:checked ~ .sheet-doom,
|
|
.sheet-hasDestiny:checked ~ .sheet-destiny {
|
|
display: block;
|
|
}
|
|
|
|
.sheet-isElf:not(:checked) ~ .sheet-elf,
|
|
.sheet-isOrc:not(:checked) ~ .sheet-orc,
|
|
.sheet-isSpider:not(:checked) ~ .sheet-spider,
|
|
.sheet-isSquire:not(:checked) ~ .sheet-purpose,
|
|
.sheet-isOverlord:not(:checked) ~ .sheet-purpose,
|
|
.sheet-isConstructed:not(:checked) ~ .sheet-madeof,
|
|
.sheet-isRemnant:not(:checked) ~ .sheet-curse,
|
|
.sheet-isPair:not(:checked) ~ .sheet-whopair,
|
|
.sheet-isShip:not(:checked) ~ .sheet-whatship,
|
|
.sheet-isNPC:not(:checked) ~ .sheet-npcStats,
|
|
.sheet-isNPC:not(:checked) ~ .sheet-threats,
|
|
.sheet-isOverlord:not(:checked) ~ .sheet-npcStats,
|
|
.sheet-hasTrio:checked ~ .sheet-noTrio {
|
|
display: none;
|
|
}
|
|
|
|
.sheet-isSquire:checked ~ .sheet-purpose,
|
|
.sheet-isOverlord:checked ~ .sheet-purpose {
|
|
display: inline-block;
|
|
}
|
|
|
|
.sheet-isElf:checked ~ .sheet-elf,
|
|
.sheet-isOrc:checked ~ .sheet-orc,
|
|
.sheet-isSpider:checked ~ .sheet-spider,
|
|
.sheet-hasNecrotic:checked ~ .sheet-necrotic,
|
|
.sheet-hasTrio:checked ~ .sheet-trio,
|
|
.sheet-isNPC:checked ~ .sheet-npcStats,
|
|
.sheet-isOverlord:checked ~ .sheet-npcStats{
|
|
display: inline;
|
|
}
|
|
|
|
.sheet-isSquire:checked ~ .sheet-people,
|
|
.sheet-isOverlord:checked ~ .sheet-people,
|
|
.sheet-isPair:checked ~ .sheet-people,
|
|
.sheet-isConstructed:checked ~ .sheet-people,
|
|
.sheet-isRemnant:checked ~ .sheet-people,
|
|
.sheet-isNPC:checked ~ .sheet-pcStats,
|
|
.sheet-isNPC:checked ~ .sheet-pcBox,
|
|
.sheet-isNPC:checked ~ .sheet-people,
|
|
.sheet-isShip:checked ~ .sheet-people,
|
|
.sheet-isShip:checked ~ .sheet-pcBox:not(.sheet-pcShip),
|
|
.sheet-isOverlord:checked ~ .sheet-pcStats,
|
|
.sheet-isPair:checked ~ .sheet-pcStats,
|
|
.sheet-isShip:checked ~ .sheet-pcStats
|
|
{
|
|
display: none;
|
|
}
|
|
|
|
.sheet-people,
|
|
.sheet-pcStats,
|
|
.sheet-pcBox {
|
|
display:inline;
|
|
}
|
|
|
|
.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;
|
|
}
|
|
|
|
.sheet-lne{
|
|
white-space: nowrap;
|
|
}
|
|
|
|
/* HARM CLOCK */
|
|
.sheet-harm-section {
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.sheet-clock {
|
|
width: 5em;
|
|
height: 5em;
|
|
display: inline-block;
|
|
border-radius: 50%;
|
|
background: black;
|
|
border: 2px solid black;
|
|
}
|
|
|
|
.sheet-harm-checkbox{
|
|
margin-left: 5px;
|
|
margin-right: 4px;
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-0:checked ~ .sheet-clock {
|
|
background: white;
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-3:checked ~ .sheet-clock {
|
|
background-image: linear-gradient(180deg, transparent 50%, white 50%),
|
|
linear-gradient(90deg, white 50%, transparent 50%);
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-6:checked ~ .sheet-clock {
|
|
background-image: linear-gradient(90deg, white 50%, transparent 50%);
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-9:checked ~ .sheet-clock {
|
|
background-image: linear-gradient(180deg, transparent 50%, black 50%),
|
|
linear-gradient(90deg, white 50%, transparent 50%);
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-10:checked ~ .sheet-clock {
|
|
background-image: linear-gradient(210deg, transparent 50%, black 50%),
|
|
linear-gradient(90deg, white 50%, transparent 50%);
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-11:checked ~ .sheet-clock {
|
|
background-image: linear-gradient(240deg, transparent 50%, black 50%),
|
|
linear-gradient(90deg, white 50%, transparent 50%);
|
|
}
|
|
|
|
.sheet-harm-checkbox.sheet-harm-12:checked ~ .sheet-clock {
|
|
background-color: black;
|
|
}
|
|
|
|
/* 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;
|
|
}
|
|
|
|
/* fix some display bugs */
|
|
.itemcontrol {
|
|
left: 0;
|
|
top: 0;
|
|
}
|
|
.repcontrol {
|
|
height: 28px;
|
|
} |