mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
322 lines
6.0 KiB
CSS
322 lines
6.0 KiB
CSS
/* Sheet */
|
|
.sheet-pm-wrapper {
|
|
box-sizing: inherit;
|
|
font-family: Arial, sans-serif;
|
|
}
|
|
.sheet-table-cell {
|
|
display: table-cell;
|
|
vertical-align: middle;
|
|
text-align: center;
|
|
padding: 0 0 .125em 0;
|
|
}
|
|
.sheet-table-cell-label {
|
|
display: table-cell;
|
|
vertical-align: middle;
|
|
text-align: left;
|
|
padding: 0 0 .125em 0;
|
|
}
|
|
.sheet-table-row {
|
|
display: table-row;
|
|
vertical-align: bottom;
|
|
overflow: hidden;
|
|
border-collapse: collapse;
|
|
}
|
|
.sheet-table {
|
|
display: table;
|
|
width: 100%;
|
|
}
|
|
.sheet-table-header {
|
|
display: table-cell;
|
|
text-align: center;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
vertical-align: middle;
|
|
min-height: 1.25em;
|
|
overflow: hidden;
|
|
}
|
|
.sheet-table-header-left {
|
|
display: table-cell;
|
|
text-align: left;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
vertical-align: middle;
|
|
min-height: 1.25em;
|
|
overflow: hidden;
|
|
}
|
|
.sheet-inline {
|
|
display: inline-block;
|
|
margin: .3em .124em .3em .125em;
|
|
height: 3em;
|
|
min-height: 3em;
|
|
vertical-align: top;
|
|
text-align: center;
|
|
position: relative;
|
|
}
|
|
.sheet-nontable-repeating {
|
|
display: inline-block;
|
|
position: relative;
|
|
vertical-align: middle;
|
|
}
|
|
.sheet-section-head {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
color: White;
|
|
background-color: indigo;
|
|
padding-top: .25em;
|
|
padding-left: .5em;
|
|
width: calc(100% - 0.5em);
|
|
display: block;
|
|
border-radius: 10px 10px 0px 0px;
|
|
margin-top: 3px;
|
|
}
|
|
.sheet-nontable-subname {
|
|
text-align: center;
|
|
font-weight: bold;
|
|
color: White;
|
|
background-color: indigo;
|
|
padding-top: .25em;
|
|
width: 100%;
|
|
display: block;
|
|
}
|
|
.sheet-nontable-label {
|
|
text-align: left;
|
|
white-space: nowrap;
|
|
}
|
|
.sheet-nontable-bold {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
}
|
|
.sheet-shortCol {
|
|
width: 23%;
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
.sheet-medCol {
|
|
width: 37%;
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
.sheet-longCol {
|
|
width: 76%;
|
|
display: inline-block;
|
|
vertical-align: top;
|
|
}
|
|
.sheet-forceLine {
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
}
|
|
.sheet-longText {
|
|
width: 20em;
|
|
}
|
|
.sheet-fireteamInput {
|
|
width: 95%;
|
|
min-width: 95%;
|
|
}
|
|
.sheet-fireteamQual {
|
|
width: calc(100% - 7.15em);
|
|
}
|
|
.sheet-input-penalty {
|
|
width: calc(100% - 6.125em);
|
|
}
|
|
.sheet-input-name {
|
|
width: calc(100% - 3.5em);
|
|
}
|
|
.sheet-input-specialties {
|
|
width: 100%;
|
|
margin-left: .25em;
|
|
}
|
|
.sheet-width-shipWep {
|
|
width: 68%;
|
|
}
|
|
.sheet-width-shipDmg {
|
|
width: 30%;
|
|
}
|
|
.sheet-width-gearName {
|
|
width: 25%;
|
|
}
|
|
.sheet-width-gearLocker {
|
|
width: 15%;
|
|
}
|
|
.sheet-width-gearEffects {
|
|
width: 58%;
|
|
}
|
|
.sheet-width-ammoName {
|
|
width: 24%
|
|
}
|
|
.sheet-width-ammoMech {
|
|
width: 19%
|
|
}
|
|
.sheet-width-ammoUses {
|
|
width: 15%
|
|
}
|
|
.sheet-width-ammoEffects {
|
|
width: 39%
|
|
}
|
|
.sheet-width-weaponName {
|
|
width: 15%;
|
|
}
|
|
.sheet-width-weaponDmg {
|
|
width: 12%;
|
|
}
|
|
.sheet-width-weaponAmmo {
|
|
width: 15%;
|
|
}
|
|
.sheet-width-weaponReload {
|
|
width: 8%;
|
|
}
|
|
.sheet-width-weaponQualities{
|
|
width: 47%;
|
|
}
|
|
.sheet-width-armorName {
|
|
width: 18%;
|
|
}
|
|
.sheet-width-armorDefense {
|
|
width: 7%;
|
|
}
|
|
.sheet-width-armorDR {
|
|
width: 7%;
|
|
}
|
|
.sheet-width-armorHull {
|
|
width: 7%;
|
|
}
|
|
.sheet-width-armorQualities {
|
|
width: 58%;
|
|
}
|
|
.sheet-width-package {
|
|
width: 95%;
|
|
}
|
|
.sheet-left {
|
|
text-align: left;
|
|
}
|
|
.sheet-center {
|
|
text-align: center;
|
|
}
|
|
.sheet-span-header {
|
|
margin-left: 0em;
|
|
font-weight: bold;
|
|
}
|
|
.sheet-border {
|
|
border-style: solid;
|
|
border-width: medium;
|
|
border-color: indigo;
|
|
border-radius: 0px 0px 10px 10px;
|
|
}
|
|
.sheet-credit {
|
|
border-style: solid;
|
|
border-width: thin;
|
|
border-color: black;
|
|
background: linen;
|
|
}
|
|
/* Basic Roll Template - Keep in sync with Generic Roll Template */
|
|
.sheet-rolltemplate-pmBasic .inlinerollresult {
|
|
display: inline-block;
|
|
text-align: center;
|
|
color: inherit;
|
|
background: inherit;
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .inlinerollresult.fullfail {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .inlinerollresult.importantroll {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .inlinerollresult.fullcrit {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .sheet-normalDie {
|
|
width: 30px;
|
|
height: 30px;
|
|
font-size: 20px;
|
|
color: white;
|
|
background: indigo;
|
|
text-align: center;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .sheet-mayhemDie {
|
|
width: 30px;
|
|
height: 30px;
|
|
font-size: 20px;
|
|
color: black;
|
|
background: lightgray;
|
|
text-align: center;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .sheet-rt-frame {
|
|
width: 189px;
|
|
padding: 5px;
|
|
border: 1px solid;
|
|
background-color: white;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .sheet-roll-head {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
color: White;
|
|
background-color: indigo;
|
|
padding-top: .25em;
|
|
padding-left: .5em;
|
|
width: calc(100% - 0.5em);
|
|
display: block;
|
|
border-radius: 10px 10px 0px 0px;
|
|
margin-top: 3px;
|
|
}
|
|
.sheet-rolltemplate-pmBasic .sheet-roll-border {
|
|
border-style: solid;
|
|
border-width: medium;
|
|
border-color: indigo;
|
|
border-radius: 0px 0px 10px 10px;
|
|
background: white;
|
|
padding: 5px;
|
|
}
|
|
|
|
/* Generic Roll Template - keep in sync with Basic Roll Template */
|
|
.sheet-rolltemplate-pmGeneric .inlinerollresult {
|
|
display: inline-block;
|
|
text-align: center;
|
|
color: inherit;
|
|
background: inherit;
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .inlinerollresult.fullfail {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .inlinerollresult.importantroll {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .inlinerollresult.fullcrit {
|
|
border: none;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .sheet-normalDie {
|
|
width: 30px;
|
|
height: 30px;
|
|
font-size: 20px;
|
|
color: white;
|
|
background: indigo;
|
|
text-align: center;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .sheet-mayhemDie {
|
|
width: 30px;
|
|
height: 30px;
|
|
font-size: 20px;
|
|
color: black;
|
|
background: lightgray;
|
|
text-align: center;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .sheet-roll-head {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
color: White;
|
|
background-color: indigo;
|
|
padding-top: .25em;
|
|
padding-left: .5em;
|
|
width: calc(100% - 0.5em);
|
|
display: block;
|
|
border-radius: 10px 10px 0px 0px;
|
|
margin-top: 3px;
|
|
}
|
|
.sheet-rolltemplate-pmGeneric .sheet-roll-border {
|
|
border-style: solid;
|
|
border-width: medium;
|
|
border-color: indigo;
|
|
border-radius: 0px 0px 10px 10px;
|
|
background: white;
|
|
padding: 5px;
|
|
} |