Skip to content

Commit

Permalink
Rolemaster First Edition Character Sheet
Browse files Browse the repository at this point in the history
Rolemaster First Edition Character Sheet, initial commit
  • Loading branch information
Tim Grant committed May 13, 2014
1 parent 8bb822b commit 390b94b
Show file tree
Hide file tree
Showing 4 changed files with 1,871 additions and 0 deletions.
260 changes: 260 additions & 0 deletions Rolemaster_1E/Rolemaster_1E.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,260 @@
/* Resets */
.charsheet .sheet-wrapper {
width: 830px;
font: 12px Arial, Helvetica, sans-serif;
}
.charsheet .sheet-wrapper div {
border: 1px solid #999;
margin: 3px;
padding: 3px;
}
.charsheet .sheet-wrapper label {
font-weight: bold;
}
.charsheet .sheet-wrapper th {
background-color: #000;
color: #FFF;
}
.charsheet .sheet-wrapper ul {
list-style: none;
list-style-type: none;
margin:0;
padding:0;
}

/* global styles */

.charsheet .sheet-wrapper .sheet-statbox {
width: 30px;
}

/* Demogrphics Block */

.charsheet .sheet-wrapper .sheet-demographics {
width: 280px;
float: left;
font-size: 1.1em;
padding-bottom: 6px;
background-color:#eee;
border-right: 2px solid #777;
border-bottom:2px solid #777;
}
.charsheet .sheet-wrapper .sheet-demographics ul {
margin-left: 10px;
}
.charsheet .sheet-wrapper .sheet-demographics li {
margin-bottom:0.5em;
margin-top:0.5em;
}
.charsheet .sheet-wrapper .sheet-demographics label {
display: inline-block;
width: 80px;
}
.charsheet .sheet-wrapper .sheet-demographics input {
width: 175px;
}
.charsheet .sheet-wrapper .sheet-demographics select {
width: 185px;
}

/* Languages Block */

.charsheet .sheet-languages {
/*width: 33%;*/
float:left;
margin-left: 8px;
margin-right: 8px;
padding:0px;
border-right:2px solid #777;
border-bottom:2px solid #777;
}
.charsheet .sheet-languages li {
width:200px;
}
.charsheet .sheet-languages li {
display: inline-block;
}
.charsheet .sheet-languages table, .spell-lists table {
margin:0 0 2px 0;
padding:0;
}
.charsheet .sheet-languages th, .spell-lists th {
font-size: 1.1em;
background-color:#000;
border-bottom:2px solid #999;
margin:0px;
padding:5px;
letter-spacing: .02em;
}
.charsheet .sheet-languages input.sheet-language-text, .spell-lists input.sheet-text {
margin-top:2px;
margin-left:10px;
margin-right: 10px;
width: 120px;
}
.charsheet .sheet-languages input.sheet-statbox, .spell-lists input.sheet-statbox {
margin-left:10px;
}

/* Spell Lists */
.charsheet .sheet-spell-lists {
width: 275px;
float: left;
border-right: 2px solid #777;
border-bottom:2px solid #777;
padding:5;
position:relative;
right: -7px;
}
.charsheet .sheet-spell-lists th {
font-size: 120%;
padding: 5px 2px;
}

.charsheet .sheet-spell-lists .sheet-text {
width: 160px;
}

/* Combat Info Block */

.charsheet .sheet-combat-info {
width: 200px;
float: left;
border-right:2px solid #777;
border-bottom:2px solid #777;
padding:0;
/*display: inline-block;*/
}
.charsheet .sheet-combat-info ul {
}
.charsheet .sheet-combat-info li {
padding: 1px 5px 1px 5px;
}
.charsheet .sheet-combat-info label {
display: inline-block;
width: 150px;
font-size: 1.2em;
}
.charsheet .sheet-combat-info .statbox {
margin-top:2px;
margin-bottom:2px;
}
.charsheet .sheet-combat-info .zebra, .stats .zebra {
background-color:#eee;
}
.charsheet .sheet-combat-info .crucial {
border:3px double #000;
}

/* Statistics Block */
.charsheet .sheet-stats {
display: inline-block;
float: left;
clear: left;
width: 63%;
margin-right:20px;
border-right:2px solid #777;
border-bottom:2px solid #777;
padding:0;
}
.charsheet .sheet-stats table {
/* Removed > combinator */
width: 100%;
}
.charsheet tr.sheet-stat th {
/* Removed > combinator */
font-weight:bold;
font-size: 120%;
}

.charsheet tr.sheet-stat td {
font-weight:bold;
}
.charsheet .sheet-stat-table th {
background-color: #000;
color: #FFF;
font-size: 120%;
padding:7px;
border-bottom:2px solid #999;
}

.charsheet .sheet-stat-table td.total {
font-size: 120%;
}
.charsheet .sheet-stats .sheet-statname {
font-size: 1.2em;
padding: 7px 0 7px 7px;
}
.charsheet .sheet-stats .sheet-temp, .charsheet .sheet-stats .pot, .charsheet .sheet-stats .sheet-dev, .charsheet .sheet-stats .sheet-normal, .charsheet .sheet-stats .sheet-race, .charsheet .sheet-stats .sheet-total {
text-align: center;
}
.sheet-stats .sheet-total .sheet-statbox {
border: 3px double #000;
}
/* Skills */
.charsheet div.sheet-skills {
width: 100%;
clear: left;
padding: 0;
border-right:2px solid #777;
border-bottom:2px solid #777;
}
.charsheet div.sheet-skills .sheet-ranks {
display:none;
/* margin:0;
padding: 0 0 0 5px; */
}
.charsheet div.sheet-skills .sheet-ranks input {
width: 1.2em;
height: 1.2em;
font-size: 1em;
margin: -2px;
}
.charsheet .sheet-skills table {
width: 100%;
}
.charsheet .sheet-skills th {
font-size: 1.1em;
padding: 5px 0 5px 0;
}
.charsheet .sheet-skills input.sheet-statbox {
width: 30px;
}
.charsheet .sheet-skills .sheet-total-bonus {
border-right:1px dotted #000;
}
.charsheet .sheet-skills .sheet-total-bonus .sheet-statbox {
border: 3px double #000;
margin-right: 10px;
margin-left: 3px;
}
.charsheet .sheet-skill-name input {
margin-left: 5px;
width: 130px;
}
.charsheet .sheet-ranks .sheet-fivepct {
border: 1px solid #000;
}
.charsheet .sheet-ranks .sheet-twopct {
border: 1px dashed #000;
}

.charsheet .sheet-ranks .sheet-onepct {
border: 1px dotted #000;
}

.charsheet .sheet-cost-standard {
padding-left: 5px;
}

.charsheet .sheet-cost-standard, .charsheet .sheet-cost-rapid, .charsheet .sheet-rank-bonus, .charsheet .sheet-stat-bonus,
.charsheet .sheet-level-bonus, .charsheet .sheet-item-bonus, .charsheet .sheet-misc-bonus, .charsheet .sheet-ranks {
background: #eee;
}

.charsheet .sheet-cost-standard .sheet-statbox, .charsheet .sheet-cost-rapid .sheet-statbox, .charsheet .sheet-rank-bonus .sheet-statbox, .charsheet .sheet-stat-bonus .sheet-statbox,
.charsheet .sheet-level-bonus .sheet-statbox, .charsheet .sheet-item-bonus .sheet-statbox, .charsheet .sheet-misc-bonus .sheet-statbox {
width: 20px;
margin-right:5px;
margin-left: 2px;
}
Loading

0 comments on commit 390b94b

Please sign in to comment.