/* === MODIFIED FROM FATE CORE STYLESHEET SJN 19 APRIL 2015 v1.0 === */ /* === GENERAL === */ .charsheet { min-width: 800px; } .sheet-header { margin-bottom: 4px; padding: 2px 4px; background: black; color: white; font-weight: bold; } .sheet-subheader { background: gray; color: white; font-weight: bold; } .sheet-subheader-conservative { background: Green; color: black; font-weight: bold; } .sheet-subheader-reckless { background: red; color: white; font-weight: bold; } .sheet-subheader-characteristic { background: blue; color: white; font-weight: bold; } .sheet-subheader-expertise { background: yellow; color: black; font-weight: bold; } .sheet-subheader-fortune { background: white; color: black; font-weight: bold; } .sheet-subheader-challenge { background: purple; color: white; font-weight: bold; } .sheet-subheader-misfortune { background: black; color: white; font-weight: bold; } .sheet-section { float: left; width: 100%; margin: 4px 0; padding: 0px; box-sizing: border-box; } .sheet-half { max-width: 50%; } .sheet-break { clear: both; } label, select { margin: 0; } textarea { margin: 0; width: 100%; height: 200px; resize: vertical; box-sizing: border-box; } .sheet-repitem, .repitem { margin-bottom: 2px; } /* Override Roll20 Button styling for something less conspicious */ button { height: 22px; line-height: 16px; margin: 0 !important; border-radius: 0 !important; background-image: none !important; border: none !important; box-shadow: none !important; } .repitem button { height: 28px; line-height: 20px; } /* === BASIC === */ .sheet-logo { width: 100%; margin: 0 5px; float: left; } .sheet-section-basic tr { margin-left: 1px; } .sheet-section-basic td { padding: 2px; } .sheet-section-weapon .sheet-column { width: 50px; } .sheet-section-basic input[type="number"] { width: 20px; } .sheet-section-basic .sheet-column { width: calc(50% - 200px); } /* === SKILLS === */ .sheet-section-skills { min-width: 400px; } .sheet-section-skills input { width: 120px; } .sheet-section-skills td:first-child { text-align: right; font-weight: bold; padding: 0 4px; } .sheet-skill-on { border: 1px solid black; } .sheet-skill-off { background-color: #E3E3E3; border: 1px solid gray; } /* === ASPECT === */ .sheet-section-aspects input { width: 100%; } /* === STRESS === */ .sheet-section-stress td { text-align: left; padding-right: 5px; } .sheet-section-stress input { margin-left: 2px; } .sheet-check-on { border: 1px solid black; } .sheet-check-off { background-color: #E3E3E3; border: 1px solid gray; } /* === CONSEQUENCES === */ .sheet-section-consequences { // float: right; } .sheet-section-consequences select { width: 100px; float: left; } .sheet-section-consequences input { margin-left: 2px; width: calc(100% - 102px); }