mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-06 03:34:40 +00:00
feat: improve performance of extension popup and update release notes
This commit is contained in:
@@ -142,6 +142,20 @@ export function OpenWhatsNewPopup() {
|
|||||||
/* html */ `
|
/* html */ `
|
||||||
<div class="whatsnewTextContainer" style="height: 50%;overflow-y: scroll;">
|
<div class="whatsnewTextContainer" style="height: 50%;overflow-y: scroll;">
|
||||||
|
|
||||||
|
<h1>3.2.6 - Bug fixes and performance improvements</h1>
|
||||||
|
<li>Improved contrast for notifications</li>
|
||||||
|
<li>Added 12-hour time format toggle</li>
|
||||||
|
<li>Using external update video to ensure smaller package size</li>
|
||||||
|
<li>Refactored underlying code to improve performance</li>
|
||||||
|
<li>Removed old theme system <span style="font-style: italic;">*revamp coming soon*</span></li>
|
||||||
|
<li>Improved notices contrast</li>
|
||||||
|
<li>Remove Telemetry completely - as we weren't using it too much</li>
|
||||||
|
<li>Added Error handling to settings interface</li>
|
||||||
|
<li>Fixed HTML message editor cursor becoming misaligned</li>
|
||||||
|
<li>Enabled spellcheck inside of direct messages</li>
|
||||||
|
<li>Fixed timetable dates being misaligned</li>
|
||||||
|
<li>Other minor bug fixes and under the hood improvements</li>
|
||||||
|
|
||||||
<h1>3.2.5 - More Bug Fixes</h1>
|
<h1>3.2.5 - More Bug Fixes</h1>
|
||||||
<li>New direct message scroll animations</li>
|
<li>New direct message scroll animations</li>
|
||||||
<li>Added error message for brave browser shields breaking backgrounds</li>
|
<li>Added error message for brave browser shields breaking backgrounds</li>
|
||||||
|
|||||||
@@ -2883,6 +2883,10 @@ li.MessageList__unread___3imtO {
|
|||||||
body:has(.outside-container:not(.hide)) #AddedSettings.tooltip:hover > .tooltiptext {
|
body:has(.outside-container:not(.hide)) #AddedSettings.tooltip:hover > .tooltiptext {
|
||||||
transform: scale(0);
|
transform: scale(0);
|
||||||
}
|
}
|
||||||
|
#ExtensionPopup {
|
||||||
|
will-change: opacity, transform;
|
||||||
|
transform: translateZ(0); // promotes GPU rendering
|
||||||
|
}
|
||||||
.assessmenttooltip svg {
|
.assessmenttooltip svg {
|
||||||
fill: var(--text-primary);
|
fill: var(--text-primary);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { FC, createRef, useState } from 'react';
|
import { FC, createRef, useState } from 'react';
|
||||||
import BackgroundSelector from '../../components/BackgroundSelector';
|
import BackgroundSelector from '../../components/BackgroundSelector';
|
||||||
import ThemeSelector from '../../components/ThemeSelector';
|
//import ThemeSelector from '../../components/ThemeSelector';
|
||||||
import { memo } from 'react';
|
import { memo } from 'react';
|
||||||
|
|
||||||
type ThemeSelectorRef = {
|
type ThemeSelectorRef = {
|
||||||
@@ -22,7 +22,7 @@ const Themes: FC = () => {
|
|||||||
{isEditMode ? 'Done' : 'Edit'}
|
{isEditMode ? 'Done' : 'Edit'}
|
||||||
</button>
|
</button>
|
||||||
<BackgroundSelector disableTheme={disableTheme} isEditMode={isEditMode} />
|
<BackgroundSelector disableTheme={disableTheme} isEditMode={isEditMode} />
|
||||||
<ThemeSelector ref={themeSelectorRef} isEditMode={isEditMode} />
|
{/* <ThemeSelector ref={themeSelectorRef} isEditMode={isEditMode} /> */}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user