This aims to create a fairly decent dark mode for Revise Online.
Dark Mode Revise Online by Retro-jpg

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
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;
}