From b8709f6391dbf3dd7a7e1522747d385583fcb0dc Mon Sep 17 00:00:00 2001 From: Aden Linday Date: Tue, 16 Jun 2026 17:29:30 +0930 Subject: [PATCH] fix: fix analytics page breaking built @sethBurkart123 --- package.json | 2 +- src/plugins/built-in/gradeAnalytics/loadAnalyticsPage.ts | 2 +- src/plugins/built-in/gradeAnalytics/tailwind.css | 3 +++ src/plugins/built-in/gradeAnalytics/ui.ts | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 src/plugins/built-in/gradeAnalytics/tailwind.css diff --git a/package.json b/package.json index 21e44ffb..c74719dc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "betterseqtaplus", - "version": "3.7.0", + "version": "3.7.1", "type": "module", "description": "Enhance SEQTA Learn's usability and aesthetics! A fork of BetterSEQTA to continue development and add heaps more features!", "browserslist": "> 0.5%, last 2 versions, not dead", diff --git a/src/plugins/built-in/gradeAnalytics/loadAnalyticsPage.ts b/src/plugins/built-in/gradeAnalytics/loadAnalyticsPage.ts index e92875eb..bddd67dc 100644 --- a/src/plugins/built-in/gradeAnalytics/loadAnalyticsPage.ts +++ b/src/plugins/built-in/gradeAnalytics/loadAnalyticsPage.ts @@ -1,5 +1,6 @@ import { settingsState } from "@/seqta/utils/listeners/SettingsState"; import { waitForElm } from "@/seqta/utils/waitForElm"; +import { renderAnalyticsPage } from "./ui"; let loadInFlight: Promise | null = null; @@ -41,6 +42,5 @@ async function loadAnalyticsPageInner(): Promise { const titlediv = document.getElementById("title")?.firstChild; if (titlediv) (titlediv as HTMLElement).innerText = "Analytics"; - const { renderAnalyticsPage } = await import("./ui"); renderAnalyticsPage(container); } diff --git a/src/plugins/built-in/gradeAnalytics/tailwind.css b/src/plugins/built-in/gradeAnalytics/tailwind.css new file mode 100644 index 00000000..b5c61c95 --- /dev/null +++ b/src/plugins/built-in/gradeAnalytics/tailwind.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/src/plugins/built-in/gradeAnalytics/ui.ts b/src/plugins/built-in/gradeAnalytics/ui.ts index 854a6fa1..5beecc69 100644 --- a/src/plugins/built-in/gradeAnalytics/ui.ts +++ b/src/plugins/built-in/gradeAnalytics/ui.ts @@ -1,4 +1,4 @@ -import tailwindStyles from "@/interface/index.css?inline"; +import tailwindStyles from "./tailwind.css?inline"; import pluginStyles from "./styles.css?inline"; import { settingsState } from "@/seqta/utils/listeners/SettingsState"; import { mount, unmount } from "svelte";