mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-05 19:24:39 +00:00
feat: 3.4.13
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "betterseqtaplus",
|
||||
"version": "3.4.12",
|
||||
"version": "3.4.13",
|
||||
"type": "module",
|
||||
"description": "Enhance SEQTA Learn's usability and aesthetics! A fork of BetterSEQTA to continue development add add heaps more features!",
|
||||
"browserslist": "> 0.5%, last 2 versions, not dead",
|
||||
|
||||
@@ -824,7 +824,7 @@ div > ol:has(.uiFileHandlerWrapper) {
|
||||
[aria-labelledby="lixycoxs-tab-1"] [minlength="0"] {
|
||||
min-height: 128px !important;
|
||||
}
|
||||
.student #menu > ul::before {
|
||||
body.student #menu > ul::before {
|
||||
background-image: var(--betterseqta-logo) !important;
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
|
||||
@@ -147,14 +147,21 @@ export class ThemeManager {
|
||||
public async initialize(): Promise<void> {
|
||||
console.debug("[ThemeManager] Starting initialization");
|
||||
try {
|
||||
// Check if theme creator was open during reload
|
||||
const neumorphicThemeId = "9a9786d1-b5fc-4a91-8c7a-f8bf7f7679ad";
|
||||
const migrationCSS = "#title {\nbackground: transparent !important;\n}";
|
||||
|
||||
const theme = (await localforage.getItem(neumorphicThemeId)) as CustomTheme | null;
|
||||
if (theme && theme.CustomCSS && !theme.CustomCSS.includes("#title {\nbackground: transparent !important;\n}")) {
|
||||
theme.CustomCSS = theme.CustomCSS + "\n" + migrationCSS;
|
||||
await localforage.setItem(neumorphicThemeId, theme);
|
||||
}
|
||||
|
||||
const themeCreatorOpen = localStorage.getItem("themeCreatorOpen");
|
||||
if (themeCreatorOpen === "true") {
|
||||
console.debug(
|
||||
"[ThemeManager] Theme creator was open, clearing preview state",
|
||||
);
|
||||
this.clearPreview();
|
||||
// Clean up the flag
|
||||
localStorage.removeItem("themeCreatorOpen");
|
||||
}
|
||||
|
||||
|
||||
@@ -32,6 +32,13 @@ export function OpenWhatsNewPopup() {
|
||||
const text = stringToHTML(/* html */ `
|
||||
<div class="whatsnewTextContainer" style="height: 50%;overflow-y: auto;">
|
||||
|
||||
<h1>3.4.13 - Bug Fixes & Styling Improvements</h1>
|
||||
<li>Fixed house/year box hard failing when house_colour does not exist</li>
|
||||
<li>Fixed message of the day being unreadable in light mode</li>
|
||||
<li>Fixed global font styling issues due to SEQTA updates</li>
|
||||
<li>Fixed styling issues with title bar and other elements</li>
|
||||
<li>Other minor bug fixes and improvements</li>
|
||||
|
||||
<h1>3.4.12 - Privacy Updates & Bug Fixes</h1>
|
||||
<li>Added privacy statement</li>
|
||||
<li>Added disclaimer modal to assessment averages switch</li>
|
||||
|
||||
Reference in New Issue
Block a user