From 1e3c6aa385f8caa85f34b26c9b16be5488841a80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Andreas=20Nilsen?= Date: Fri, 3 Oct 2025 09:13:27 +0200 Subject: [PATCH] working on bas styling --- modern-bas.user.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modern-bas.user.js b/modern-bas.user.js index d27a48d..a257d85 100644 --- a/modern-bas.user.js +++ b/modern-bas.user.js @@ -1,14 +1,14 @@ // ==UserScript== // @name BAS - Modern Style Toggle // @namespace https://git.ntnu.no/M365-Drift/MonkeyMagic -// @version 1.0.9 +// @version 1.0.10 // @description Apply modern styling to BAS/Cereweb with toggle between modern and classic // @author Øyvind Nilsen (on@ntnu.no) // @match https://bas.ntnu.no/* // @exclude https://bas.ntnu.no/groupadmin/* // @exclude https://bas.ntnu.no/userclient/* -// @exclude https://bas.ntnu.no/login // @resource modernCSS https://raw.git.ntnu.no/M365-Drift/MonkeyMagic/main/modern-bas.css +// @resource modernLoginCSS https://raw.git.ntnu.no/M365-Drift/MonkeyMagic/main/modern-bas-login.css // @grant GM_addStyle // @grant GM_getResourceText // @grant GM_setValue @@ -42,6 +42,12 @@ const cssContent = GM_getResourceText('modernCSS'); modernStyleElement = GM_addStyle(cssContent); console.log('✅ Modern BAS CSS applied'); + + if (document.getElementById('login')) { + const loginCssContent = GM_getResourceText('modernLoginCSS'); + GM_addStyle(loginCssContent); + console.log('✅ Modern BAS Login CSS applied'); + } } // Enable modern style @@ -54,7 +60,7 @@ /*if (link.href.includes('/css/style.css') || link.href.includes('yui') || link.href.includes('default.css')) {*/ - if (link.href.includes('/css/style.css') || link.href.includes('border_tabs')) { + if (link.href.includes('/css/style.css') || link.href.includes('border_tabs') || link.href.includes('/css/login.css')) { link.disabled = true; } }); @@ -92,7 +98,7 @@ /*if (link.href.includes('/css/style.css') || link.href.includes('yui') || link.href.includes('default.css')) {*/ - if (link.href.includes('/css/style.css') || link.href.includes('border_tabs')) { + if (link.href.includes('/css/style.css') || link.href.includes('border_tabs') || link.href.includes('/css/login.css')) { link.disabled = false; } });