Skip to content

Roll20 OGL Sheet Tweaks by keithcurtis1

Imported and mirrored from https://raw.githubusercontent.com/uso-archive/data/flomaster/data/usercss/179745.user.css

Screenshot of Roll20 OGL Sheet Tweaks

Details

Authorkeithcurtis1

LicenseNO-REDISTRIBUTION

Categoryroll20

Created

Updated

Size4.3 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

This style makes numerous quality of life tweaks to the official Roll20 sheet. Since the sheet is under constant development, the style is made modular with each section commented so that users can adjust display.

Notes

Use with caution. Sheet is always being developed and parts may become superfluous or detrimental over time.

Source code

/* ==UserStyle==
@name           Roll20 OGL Sheet Tweaks
@namespace      USO Archive
@author         Keith Curtis
@description    `This style makes numerous quality of life tweaks to the official Roll20 sheet. Since the sheet is under constant development, the style is made modular with each section commented so that users can adjust display.`
@version        20200428.3.43
@license        NO-REDISTRIBUTION
@preprocessor   uso
==/UserStyle== */
/* Tweaks for OGL Sheet */
@-moz-document domain("app.roll20.net"){
/* CORE PAGE */
/* Makes description of equipment legible and enlarges edit box */
.charsheet .sheet-item .sheet-subitem .sheet-subtextarea {
    line-height: 13px;
    font-size: 11px;
    height: 96px;
}

/*Tightens Features and Traits?*/
.charsheet .sheet-col3 .sheet-textbox .sheet-display {
    padding: 0px 0px 5px 10px;
    margin-bottom: 0px !important;
}
/* makes edit and add buttons less obtrusive */
.charsheet .repcontrol .repcontrol_add:before,
.charsheet .repcontrol .repcontrol_edit:after {
    background-color: #fff;
    border: 1px solid #fff;
    color: #bbb;
    padding: 0px;
}



/* SPELL PAGE */
/* Enlarges the word Cantrips on Spell Sheet */
.charsheet .sheet-cantrips span {
    font-size: 14px;
    line-height: 14px;
}

/*tightens list*/
.charsheet .sheet-spell {
    margin-bottom: 0px;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    ;
}

/*Tightens space between spell levels*/
.charsheet .sheet-spell-container {
    min-height: 30px;
}

.charsheet .sheet-spell .sheet-display button[type=roll].sheet-spellcard {
    width : 85%;
    border-bottom: 0px solid #fff;
}

  .sheet-row  .charsheet .sheet-3colrow  {
    display: inline-block !important;
    vertical-align:bottom !important;
}

.ui-dialog .charsheet .sheet-row .sheet-details{
        display:block !important;

}

/* Fixes display of innate field*/
.charsheet .sheet-spells .sheet-innate {
    color: #666;
    display: inline !important;
    font-size: 9px;
    text-transform: uppercase;
    font-weight: bolder;
    margin-left: -1px !important;
}

/* Gets rid of comma*/
.charsheet .sheet-innate:before {
    content: ", ";
    color: #fff;
}


/* Changes Ritual tag to Green */
.charsheet span.sheet-spellritual {
    background-color: #019515;
}

/* Changes Concentration tag to Blue */
.charsheet span.sheet-spellconcentration {
    background-color: #015e95;
}

/* Fancy spell names*/
.charsheet .sheet-spell .sheet-display span.sheet-spellname {
    font-size: 16px;
    font-family: "Times New Roman", Times, serif;
    text-transform: capitalize;
    font-variant: small-caps;
    color: #7e2d40;
    font-weight: bolder;
    margin-right: 0px;

}


/* Changes Spell background to yellow in edit mode */
.charsheet .sheet-spell .sheet-wrapper .sheet-options-flag:checked ~ .sheet-options {
    display: inherit;
    background-color: #f9f6ca;
    padding: 5px;
    margin: 10px 5px 10px 5px;
}

/* Changes Spell background to parchment in display mode */
.charsheet .sheet-spell .sheet-details {
    background-image: url('https://i.imgur.com/vjL1blE.jpg');
    /*defaults to blue if image link is broken*/
    background-color: #eafbff;
    padding: 5px;
    display: grid !important;
    margin: 10px 5px 10px 5px;
}

/* Boldens spall name in display mode */
.charsheet .sheet-spell .sheet-details span[name="attr_spellname"] {
    font-weight: bolder;
}


/* TEMPORARY SECTION */
/* START Remove these after sheet is fixed on death saves*/
div.sheet-hdice-dsaves-container:nth-child(4) > div:nth-child(2) > button:nth-child(3) {
    /* margin-top: 6px; */
    margin-top: 0px !important;
}
div.sheet-row-container:nth-child(1) {
    margin-top: 2px !important;
}
div.sheet-row-container:nth-child(2) {
    margin-top: 2px !important;
}

.charsheet .sheet-hdice-dsaves-container input[type=number] {
    padding-top: 0px !important;
}

.sheet-roll-hitdie > select:nth-child(3) {
    font-size: 1px !important;
    width: 25px !important;
}
.charsheet .sheet-subcontainer .sheet-roll-hitdie button[type=roll]{
    margin-left: 15px;
}
/* END Remove these after sheet is fixed on death saves*/}

Reviews

No reviews yet.