Skip to content

Dark Mode Revise Online by Retro-jpg

Screenshot of Dark Mode Revise Online

Details

AuthorRetro-jpg

LicenseNo License

Categoryexams.reviseonline.net.au

Created

Updated

Code size8.8 kB

Code checksum1f1a2b87

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

This aims to create a fairly decent dark mode for Revise Online.

Notes

This aims to create a fairly decent dark mode for Revise Online, not just in testing but on the main page aswell. i had to basically delete quite a few pages as there was content i either cannot edit, or have no clue how to edit. those being; Analytics, Marksbook, Formal assessments, and Help

Source code

/* ==UserStyle==
@name         Dark Mode Revise Online
@version      20250426.14.29
@namespace    https://userstyles.world/user/RetroBox
@description  This aims to create a fairly decent dark mode for Revise Online, not just in testing but on the main page aswell. i had to basically delete quite a few pages as there was content i either cannot edit, or have no clue how to edit. those being; Analytics, Marksbook, Formal assessments, and Help
@author       RetroBox
==/UserStyle== */
.block block--reviseep-block
{
    border: none;
}
.hero-banner__copy a {
    color: #07efd0;
}
.page-header__first > *
{
    border-left: solid #07efd0;
}
.block--reviseep-exam-attempt-complete-revision,
.block--reviseep-exam-attempt-current-revision,
.block--reviseep-exam-attempt-most-recent-revision,
.block--reviseep-commerce-course
{
    margin-top: 18px !important;
    padding-bottom: 0px !important;
    margin-bottom: 18px !important;
}
.revision-list-item__info,
.new-revision-block__title,
.revision-list-block__title,
.new-revision-form-results__title
{
    color: white;
}
.revision-list-block__item
{
    border-top: solid #ffffff17;
}
td,
tr.odd
{
    border-bottom: solid #ffffff17;
}
.exam-question__header
{
    background-color: #191919;
    margin-bottom: 18px;
}
.exam-attempt-form,
.exam-question__content,
.block--reviseep-exam-attempt-complete-revision,
.block--reviseep-exam-attempt-current-revision,
.block--reviseep-exam-attempt-new-revision,
.block--reviseep-exam-attempt-most-recent-revision,
.block--reviseep-commerce-course,
.block--reviseep-student-course
{
    background-color: #191919 !important;
}
body,
head,
.js,
.exam-section__questions
{
    background-color: #0c0c0c;
    color: white;
    border-radius: 0px !important;
    border-left: none !important;
    border-right: none !important;
}
label,
th,
table,
.exam-overview__instructions-item,
.exam-overview__value,
.exam-overview__exam-type,
.exam-attempt-expiry,
.block__content,
.revision-list-item__exam-type,
.copyright,
.new-revision-form-results__message,
.question__report-link
{
    color: #bababa !important;
}
.progressbar__text,
.progressbar > svg > path
{
    fill: #343434;
    fill-opacity: 1;
    stroke: #7e67f4;
    color: white;
}
.navigation
{
    border-right: solid !important;
    border: none !important;
}
/* subtle borders */
select.form-select,
.exam-section__questions,
.exam-question__content,
.exam-question__header,
.button--primary,
.button--secondary,
.page-header,
.block--reviseep-exam-attempt-complete-revision,
.block--reviseep-exam-attempt-new-revision,
.block--reviseep-exam-attempt-current-revision,
.block--reviseep-exam-attempt-most-recent-revision,
.side-menu__item,
.side-icon,
.block--reviseep-student-course,
.block--reviseep-commerce-course,
.form-submit,
.backstretch,
.cke_toolgroup,
.cke_contents
{
    border: solid #ffffff17;
    border-radius: 6px;
}
.page-footer
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    background-color: #19191900;
}
@media (min-width: 60rem)
{
    .page-content > *
    {
        margin-bottom: 0px;
    }
}
.exam-question__marks,
.exam-overview__course-name,
.exam-question__number,
.exam-section__marks,
.ctools-use-modal,
.exam-section__title,
.question-user-answer,
.exam-section__header-wrapper
{
    color: #7e67f4;
    border-bottom-color: #7e67f4;
}
.page-header
{
    background-color: #7e67f4;
    border-color: #0000003b;
    border-radius: 0px !important;
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}

.tex2jax,
.question-answer--correct
{
    color: #07efd0;
    border-bottom-color: #07efd0;
}
select
{
    background-color: #343434;
    border: solid #ffffff17;
    color: #07efd0;
    border-bottom: #ffffff17;
    transition: 250ms ease-in;
    padding: 0px 6px;
    font-weight: 700;
}
select.form-select
{
    color: #07efd0;
    transition: 250ms ease-in;
    font-weight: 700;
}
.question-answer__title
{
    color: #ff6c37;
}
/* buttons */
button
{
    vertical-align: middle;
}
.button--primary,
.form-submit,
.button--primary:focus
{
    background-color: #343434;
    color: #07efd0;
    transition: 250ms ease-in;
}
.button--primary:hover,
.form-submit:hover
{
    background-color: #07efd0;
    color: #343434;
    border-color: #0000003b;
}
.button--primary:focus, .button--secondary:focus {
  animation: pulse 1s infinite ease-in-out alternate;
}
@keyframes pulse {
  from { transform: scale(1); }
  to { transform: scale(0.9); }
}
.button--secondary,
.button--secondary:focus
{
    background-color: #343434;
    color: #7e67f4;
    transition: 250ms ease-in;
}
.button--secondary:hover
{
    background-color: #7e67f4;
    color: #343434;
    border-color: #0000003b;
}
.new-revision-block,
.block--reviseep-exam-attempt-new-revision,
.revision-list-block,
.block--reviseep-exam-attempt-complete-revision,
.block--reviseep-exam-attempt-current-revision,
.block--reviseep-exam-attempt-most-recent-revision,
.new-revision-form-results,
.cke_wysiwyg_frame
{
    background: none;
}
.site-logo
{
    border-radius: 0px 0px 6px 0px;
    border: none;
    background-color: #7e67f4;
    border-bottom: solid #0000003b;
}
.side-menu-link
{
    background-color: #191919;
    transition: background-color 250ms ease-in !important;
    border: none;
    border-bottom: solid #ffffff17;
    border-top: solid #ffffff17;
    border-right: solid #ffffff17;
    border-radius: 0px 6px 6px 0px;
}
.side-menu-link:hover
{
    background-color: #7e67f4;
    border-color: #0000003b;
}
.side-menu__item
{
    border: none;
    padding-top: 9px;
}
.side-menu-link__title
{
    color: #07efd0;
    transition: 250ms ease-in;
}
::-webkit-scrollbar
{
    display: none;
}
.navigation
{
    background: none;
    border: none;
    border-right: solid #ffffff17;
}
.page__navigation.page__navigation--resizable .side-menu-link
{
    transition: min-height 250ms ease-in;
}
.side-menu-link__icon
{
    color: #7e67f4;
}
.commerce-multicurrency-selector-form
{
    padding-left: 20vh
}
.quick-links__toggle
{
    display: none;
}
.cke_top {
    padding: 6px 0px 6px;
    box-shadow: none;
    background: none;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf');
    border-bottom: none;
}
.cke_bottom {
    display: none;
}
.cke_button_icon {
    filter: contrast(1000%) saturate(1000%) invert(100%); 
    image-rendering: pixelated;
    transform: scale(1.2);
}
.cke_toolgroup {
    float: left;
    margin: 0;
    box-shadow: none;
    background-color: #343434;;
    background-image: none;
    border-color: #464646;
    filter: none;
}
.cke_chrome{
    border: none;
    box-shadow: none !important;
}
.cke_contents{
    background: #343434;
}
.cke_editable
{
    color: White !important;
    background-color: #343434 !important;
    font-family: "Proxima Nova", sans-serif !important;
}
.cke_inner {
    background: none;
}
.cke_button{
    margin: 2px;
}
a.cke_button_off:hover, a.cke_button_off:focus, a.cke_button_off:active, a.cke_button_disabled:hover, a.cke_button_disabled:focus, a.cke_button_disabled:active {
    box-shadow: none;
    background: none;
    background: #464646;
    background-image: none;
    border-radius: 14px;
    transform: scale(1)
}
a.cke_button_on:hover, a.cke_button_on:focus, a.cke_button_on:active {
    box-shadow: none;
    background: #464646;
    border-radius: 4px;
    transform: scale(1);
}
.cke_button_off {
    border-radius: 14px !important;
    background: none;
    transition: 400ms cubic-bezier(.47,1.64,.41,.8), border-radius 400ms ease-in-out;
}
.cke_button_on {
    box-shadow: none !important;
    background: #464646;
    background-image: none;
    border-radius: 4px !important;
    transform: scale(1);
    transition: 400ms cubic-bezier(.47,1.64,.41,.8), border-radius 400ms cubic-bezier(.47,1.64,.41,.8);
}
.icomoon--enlarge2{
    display: none;
    }
/* broken shit */
.block--reviseep-analytics,
.block--reviseep-markbook,
.block--reviseep-formal-assessment,
.basic-page {
    background-color: #fff0;
    background: url('https://i.imgur.com/glcTCvP.png');
    padding: 152.5px 308px;
    background-repeat: no-repeat;
    margin: 0px;
}
.reviseep-markbook-gen-student-filters{
    display: none;
}
.markbook, .analytics-dashboard, .schedule-dashboard__content, .basic-page__copy {
    display: none;
}

Reviews

No reviews yet.