From caa44cbbc3b97259b270145677b62083c9a20f34 Mon Sep 17 00:00:00 2001 From: Dan Salvato Date: Fri, 9 Feb 2024 22:38:18 -0700 Subject: [PATCH] Replace "simple view" checkbox with persistent sidebar toggle switch --- .../main_menu/components/main-menu.vue | 55 ++++-- src/modules/main_menu/index.js | 9 +- src/sites/twitch-twilight/styles/main.scss | 3 +- .../twitch-twilight/styles/toggle_switch.scss | 31 +++ src/std-components/toggle-switch.vue | 184 ++++++++++++++++++ 5 files changed, 257 insertions(+), 25 deletions(-) create mode 100644 src/sites/twitch-twilight/styles/toggle_switch.scss create mode 100644 src/std-components/toggle-switch.vue diff --git a/src/modules/main_menu/components/main-menu.vue b/src/modules/main_menu/components/main-menu.vue index 836af818..934e03a5 100644 --- a/src/modules/main_menu/components/main-menu.vue +++ b/src/modules/main_menu/components/main-menu.vue @@ -87,23 +87,40 @@ /> -