diff --git a/frontend/src/ts/elements/commandline-lists.ts b/frontend/src/ts/elements/commandline-lists.ts index 00a69172e..15a309041 100644 --- a/frontend/src/ts/elements/commandline-lists.ts +++ b/frontend/src/ts/elements/commandline-lists.ts @@ -21,6 +21,7 @@ import * as ModesNotice from "../elements/modes-notice"; import * as ConfigEvent from "../observables/config-event"; import * as ShareTestSettingsPopup from "../popups/share-test-settings-popup"; import { Auth } from "../firebase"; +import * as PageController from "../controllers/page-controller"; export let current: MonkeyTypes.CommandsGroup[] = []; @@ -2491,6 +2492,7 @@ Misc.getChallengeList().then((challenges) => { noIcon: true, display: challenge.display, exec: (): void => { + PageController.change("test"); ChallengeController.setup(challenge.name); TestLogic.restart(false, true); }, diff --git a/frontend/static/themes/_list.json b/frontend/static/themes/_list.json index 9c509f83f..c9e297e5f 100644 --- a/frontend/static/themes/_list.json +++ b/frontend/static/themes/_list.json @@ -744,4 +744,9 @@ "bgColor": "#cec176", "mainColor": "#ffffff" } + ,{ + "name": "husqy", + "bgColor": "#000000", + "mainColor": "#c58aff" + } ] diff --git a/husqy.css b/husqy.css new file mode 100644 index 000000000..e6cc584cc --- /dev/null +++ b/husqy.css @@ -0,0 +1,17 @@ +:root { + --bg-color: #000000; + --main-color: #c58aff; + --caret-color: #c58aff; + --sub-color: #972fff; + --sub-alt-color: #1e001e; + --text-color: #ebd7ff; + --error-color: #da3333; + --error-extra-color: #791717; + --colorful-error-color: #da3333; + --colorful-error-extra-color: #791717; +} + +#liveWpm, +#timerNumber { + color: #c58aff; +}