Skip to content

EdgenuityStyles by Gravy59

Details

AuthorGravy59

LicenseMIT

Categoryr07.core.learn.edgenuity.com

Created

Updated

Size7.8 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Customizes edgenuity to be wacky

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         EdgenuityStyles
@version      20240516.10.36
@namespace    https://userstyles.world/user/Gravy59
@description  Allows for custom images on edgenuity
@author       Gravy59
@license      MIT
==/UserStyle== */
@-moz-document domain("r07.core.learn.edgenuity.com") {
    :root {
        /*Any link to any image will work. If you want anime, peruse https://imgur.com/a/TWlUSMk and COPY IMAGE ADDRESS.*/
        --corner-image: url("https://i.imgur.com/GMp02A6.png");
        /*If you want to set a custom font, do it here.*/
        /*--font: "Trattatello";*/
    }

    body {
        line-height: calc(100% + 4px);
        font-size: 0.875rem;
        background: unset;
        padding: unset;
        background-image: radial-gradient(circle at top left, #a45765 0, black 100%);
    }

    html,
    body,
    input,
    span {
        font-family: var(--font, sans-serif) !important;
    }

    #wrap {
        background-image: var(--corner-image);
        background-position: bottom 10% right;
        background-size: 25%;
        background-repeat: no-repeat;
    }

    select {
        appearance: none;
        border: 1px solid #dee2e6;
        border-radius: 0.375rem;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
        background-repeat: no-repeat;
        background-position: right .75rem center;
        background-size: 16px 12px;
        padding: .25rem 2.25rem .25rem .5rem;
    }

    .answer-choice {
        display: block;
        min-height: 1.5rem;
        padding-left: 1.5em;
        margin-bottom: .125rem;
        text-indent: unset;
        padding-top: unset;
        line-height: 1.5;
    }

    .QuestionContainer {
        display: contents;
    }

    .answer-choice .QuestionContainer [type=radio],
    .answer-choice .icon-qa-wrong2,
    .answer-choice .icon-qa-right1 {
        float: left;
        margin-left: -1.5em;
        width: 1em;
        height: 1em;
        border-radius: 50%;
        margin-top: .25em;
        vertical-align: top;
        appearance: none;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        border: 1px solid #dee2e6;
    }

    .answer-choice .icon-qa-wrong2 {
        background-color: red;
    }
    .answer-choice .icon-qa-right1 {
        background-color: #34c834;
    }

    .answer-choice [type=radio]:checked {
        background-color: #0d6efd;
        border-color: #0d6efd;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
    }

    .answer-choice [type=radio]:focus {
        border-color: #86b7fe;
        outline: 0;
        box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
    }

    .answer-choice label {
        display: inline-block;
        padding: unset;
        font-family: inherit;
    }

    .mainhead {
        all: revert;
        position: sticky;
        left: 0;
        right: 0;
        top: 0;
        background: #1A191B;
        color: #EEEEF0;
        display: grid;
        gap: 1rem;
        grid-template-columns: min-content 2fr 2fr;
        align-items: center;
        padding: 0.5rem 0.75rem;
        width: 100%;
        z-index: 50;
    }

    .mainhead a.nav {
        all: revert;
        text-decoration: none;
        color: inherit;
        display: block;
        padding: 0.5rem;
    }

    .mainhead a.nav-home {
        padding: 0;
        display: inline-flex;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EEEEF0' viewBox='0 0 16 16'%3E%3Cpath d='M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.708L8 2.207l6.646 6.647a.5.5 0 0 0 .708-.708L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293z'/%3E%3Cpath d='m8 3.293 6 6V13.5a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 13.5V9.293z'/%3E%3C/svg%3E") 50% 50% no-repeat;
        text-indent: -9999px;
        min-width: 1.5rem;
        min-height: 1.5rem;
        box-sizing: border-box;
    }

    .head-nav {
        position: static !important;
        display: flex;
        align-items: center;
        justify-self: end;
        line-height: 1;
    }

    .head-nav li {
        all: unset;
    }

    .head-nav li.parent {
        all: unset;
        background: unset !important;
    }

    .head-nav li.parent a {
        all: unset;
        padding: 0 !important;
    }

    .head-nav li.parent a::after {
        display: inline-block;
        margin-left: .255em;
        vertical-align: .255em;
        content: "";
        border-top: .3em solid;
        border-right: .3em solid transparent;
        border-bottom: 0;
        border-left: .3em solid transparent;
    }

    ul.toolbar {
        display: none;
    }

    #lessonInfo,
    #viewer-frame {
        margin: 0 0 auto 0;
        padding-left: 2rem;
    }

    #invis-o-div {
        display: none !important;
    }

    .title-bar {
        background: #fff;
        padding: 0 0.875rem;
    }

    .title-bar h1 {
        font-size: 1.25rem;
    }

    .content {
        padding: 0 0.875rem;
    }

    .reading {
        border-radius: 0.375rem;
        border: 1px solid rgb(0 0 0 / 0.175);
        background-clip: border-box;
        padding: 1rem;
        line-height: calc(100% + 4px);
        font-size: 0.875rem;
    }

    /*.mainfoot a:nth-child(3) {
        display: block !important;
        position: fixed;
        background-image: var(--corner-image);
        background-size: contain;
        background-repeat: no-repeat;
        right: 0;
        bottom: 0;
        width: 20%;
        height: 0;
        padding-top: 20%;
    }*/
}

@-moz-document url-prefix("https://student.edgenuity.com") {
    .edgenuity-logo {
        content: url('https://github.com/microsoft/Pride-flag/assets/58180094/27b5e6e6-6061-45a8-a4b3-3a38b99f41fb');
    }

    .cards:has(.behind) .course-logo-bug {
        content: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/64634297b1f522b78c43b6ea_29.png');
    }

    .cards:has(.ontarget) .course-logo-bug {
        content: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/64634a45e09531a27f710f5e_84.png');
    }

    .cards:has(.ahead) .course-logo-bug {
        content: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/646345003a0b4fac8bf423d4_43.png');
    }

    .lesson-tile.sle-card.card,
    .ActivityTile.card {
        margin-left: 60px;
    }

    .ActivityTile .card-body:after {
        height: 50px;
        width: 50px;
        left: -55px;
    }

    .ActivityTile .card-body:after {
        background: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/6463442b794219e8d0e92fe9_41.png');
        content: "";
        background-size: cover;
        border: none;
    }

    .ActivityTile-status-completed .card-body:after {
        background: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/64634a319401364b823f2048_83.png');
        content: "";
        background-size: cover;
        border: none;
    }

    .ActivityTile-status-current .card-body:after {
        background: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/6463443b4648fab8dc73c49f_45.png');
        content: "";
        background-size: cover;
        border: none;
    }

    .ActivityTile-status-current.ActivityTile-late .card-body:after {
        background: url('https://assets-global.website-files.com/646218c67da47160c64a84d5/64634297b1f522b78c43b6ea_29.png');
        content: "";
        background-size: cover;
        border: none;
    }
}

Reviews

No reviews yet.