mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-06 03:34:40 +00:00
feat: add changelog button
This commit is contained in:
+1
-1
@@ -117,7 +117,7 @@ export async function HideMenuItems(): Promise<void> {
|
||||
}
|
||||
}
|
||||
|
||||
function OpenWhatsNewPopup() {
|
||||
export function OpenWhatsNewPopup() {
|
||||
const background = document.createElement('div')
|
||||
background.id = 'whatsnewbk'
|
||||
background.classList.add('whatsnewBackground')
|
||||
|
||||
@@ -5,6 +5,8 @@ import logoDark from './assets/betterseqta-light-full.png';
|
||||
import Shortcuts from './pages/Shortcuts';
|
||||
import Picker from './components/Picker';
|
||||
import Themes from './pages/Themes';
|
||||
|
||||
import browser from 'webextension-polyfill';
|
||||
import { memo } from 'react';
|
||||
|
||||
interface SettingsPage {
|
||||
@@ -32,6 +34,7 @@ const SettingsPage = ({ standalone }: SettingsPage) => {
|
||||
<div className="grid border-b border-b-zinc-200/40 place-items-center">
|
||||
<img src={logo} className="w-4/5 dark:hidden" />
|
||||
<img src={logoDark} className="hidden w-4/5 dark:block" />
|
||||
<button onClick={() => browser.runtime.sendMessage({ type: 'currentTab', info: 'OpenChangelog' })} className="absolute w-8 h-8 text-lg rounded-xl font-IconFamily top-1 right-1 bg-zinc-100 dark:bg-zinc-700"></button>
|
||||
</div>
|
||||
<Picker />
|
||||
<TabbedContainer tabs={tabs} />
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import browser from 'webextension-polyfill'
|
||||
|
||||
import { MenuOptionsOpen, OpenMenuOptions, closeSettings } from '../../SEQTA';
|
||||
import { MenuOptionsOpen, OpenMenuOptions, OpenWhatsNewPopup, closeSettings } from '../../SEQTA';
|
||||
import { deleteTheme, disableTheme, downloadTheme, listThemes, setTheme } from '../ui/Themes';
|
||||
|
||||
export class MessageHandler {
|
||||
@@ -42,6 +42,9 @@ export class MessageHandler {
|
||||
sendResponse({ status: 'success' });
|
||||
});
|
||||
return true;
|
||||
case 'OpenChangelog':
|
||||
OpenWhatsNewPopup();
|
||||
break;
|
||||
|
||||
default:
|
||||
console.log('Unknown request info:', request.info);
|
||||
|
||||
Reference in New Issue
Block a user