From 67ceff0925871b75bde7cd2a0cccaf971e4639af Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Wed, 20 Dec 2023 13:35:48 +1100 Subject: [PATCH] fix css and interface links --- src/SEQTA.ts | 6 +++--- src/css/{documentload.js => documentload.ts} | 0 src/css/{iframe.js => iframe.ts} | 0 src/css/{injected.js => injected.ts} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename src/css/{documentload.js => documentload.ts} (100%) rename src/css/{iframe.js => iframe.ts} (100%) rename src/css/{injected.js => injected.ts} (100%) diff --git a/src/SEQTA.ts b/src/SEQTA.ts index b89a20aa..714d0af5 100644 --- a/src/SEQTA.ts +++ b/src/SEQTA.ts @@ -11,7 +11,6 @@ import ShortcutLinks from './seqta/content/links.json'; import Sortable from 'sortablejs'; import StorageListener from './seqta/utils/StorageListener'; import { appendBackgroundToUI } from './seqta/ui/ImageBackgrounds'; -// Icons import assessmentsicon from './seqta/icons/assessmentsIcon'; import browser from 'webextension-polyfill'; import coursesicon from './seqta/icons/coursesIcon'; @@ -52,6 +51,7 @@ document.addEventListener( IsSEQTAPage = true; console.log('[BetterSEQTA+] Verified SEQTA Page'); + import('./css/injected.scss'); import('./css/documentload.scss'); /* const link = GetCSSElement(); document.getElementsByTagName('html')[0].appendChild(link); */ @@ -820,7 +820,7 @@ export function closeSettings() { } function addExtensionSettings() { - const link = GetCSSElement('interface/popup.css'); + const link = GetCSSElement('src/interface/popup.css'); document.querySelector('html')!.appendChild(link); const extensionPopup = document.createElement('div'); @@ -829,7 +829,7 @@ function addExtensionSettings() { document.body.appendChild(extensionPopup); const extensionIframe: HTMLIFrameElement = document.createElement('iframe'); - extensionIframe.src = `${browser.runtime.getURL('interface/index.html')}#settings/embedded`; + extensionIframe.src = `${browser.runtime.getURL('src/interface/index.html')}#settings/embedded`; extensionIframe.id = 'ExtensionIframe'; extensionIframe.setAttribute('allowTransparency', 'true'); extensionIframe.setAttribute('excludeDarkCheck', 'true'); diff --git a/src/css/documentload.js b/src/css/documentload.ts similarity index 100% rename from src/css/documentload.js rename to src/css/documentload.ts diff --git a/src/css/iframe.js b/src/css/iframe.ts similarity index 100% rename from src/css/iframe.js rename to src/css/iframe.ts diff --git a/src/css/injected.js b/src/css/injected.ts similarity index 100% rename from src/css/injected.js rename to src/css/injected.ts