Costech has a Driver's Ed Program which lots of schools use, including mine
Dark Mode:
background-color: #3b3b3b;
}
#top-header {
background: linear-gradient(to bottom, #000000 0%, #3c3c3c 100%);
}
#second-menu ul li a {
color: white;
}
.page-h1 {
color: white;
}
.sorting {
color: white;
}
body.cke_editable.cke_editable_themed.cke_contents_ltr {
color: white;
}
#side-menu li{
background: #232323;
border-radius: 40px;
padding: 30px;
margin-top: 10px;
}
ul#side-menu{
margin-top: 0px;
}
strong {
color: white;
}
td {
color: white;
}
label {
color: white;
}
table.dataTable tbody tr {
background-color: #fff0;
}
h1 {
color: white;
}
.progress-bar-success {
background-color: gray;
}
.form-control {
background-color: #262626;
color: white;
}
.modal-content {
background-color: #3b3b3b;
}
.form-control[disabled] {
background-color: #666;
}
h4 {
color: white;
}
I have created a script which can enable a "Dev Mode" this lets you change time and a bunch of other weird stuff
Run this as a bookmarklet:
!async function(){var e=!1;"use strict";setTimeout(function(){document.onmousedown=""},1e3);let t=await document.querySelectorAll("ul#main-navigation li"),a=t[t.length-1];a.insertAdjacentHTML("afterend",'<li><a href="javascript:;" data-toggle="tooltip" data-placement="bottom" title="" menu_id="msg" data-original-title="" id="sm"><i class="fa fa-gear"></i> Dev Menu</a></li>');var i=await document.querySelector("#sm");async function l(){if(!1==e){e=!0,i.innerHTML='<i class="fa fa-gear"></i> Close Dev Menu';var t=document.querySelectorAll("input");for(let a=0;a<t.length;a++)"hidden"==t[a].type&&(t[a].type="",t[a].classList.add("illfindlater"))}else{i.innerHTML='<i class="fa fa-gear"></i> Dev Menu',e=!1;var t=document.querySelectorAll("input");for(let l=0;l<t.length;l++)console.log(t[l].type),t[l].classList.contains("illfindlater")&&(t[l].classList.remove("illfindlater"),t[l].type="hidden")}}i.addEventListener("click",l)}();
Tampermonkey:
// ==UserScript==
// @name Costech Driver's Ed Mods
// @namespace http://tampermonkey.net/
// @version 2024-04-25
// @description Cool Stuff
// @author ant-7802
// @match https://www.wakedrivered.com/wakenew/index.php/student/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=wakedrivered.com
// @grant none
// ==/UserScript==
(async function() {
var status = false;
'use strict';
setTimeout(function(){
document.onmousedown = ""
},1000);
var hidden = [];
const mna = await document.querySelectorAll("ul#main-navigation li")
console.log(mna)
const mn = mna[mna.length - 1]
mn.insertAdjacentHTML("afterend",`<li><a href="javascript:;" data-toggle="tooltip" data-placement="bottom" title="" menu_id="msg" data-original-title="" id="sm"><i class="fa fa-gear"></i> Dev Menu</a></li>`)
var sm = await document.querySelector("#sm")
async function ok() {
if (status == false) {
status = true;
sm.innerHTML = `<i class="fa fa-gear"></i> Close Dev Menu`
var obj = document.querySelectorAll("input");
for (let i = 0; i < obj.length; i++) {
if (obj[i].type == "hidden") {
obj[i].type = ""
obj[i].classList.add("illfindlater")
}
}
} else {
sm.innerHTML = `<i class="fa fa-gear"></i> Dev Menu`
status = false;
var obj = document.querySelectorAll("input");
for (let i = 0; i < obj.length; i++) {
console.log(obj[i].type)
if (obj[i].classList.contains("illfindlater")) {
obj[i].classList.remove("illfindlater")
obj[i].type = "hidden"
}
}
}
}
sm.addEventListener("click",ok);
})();```