add theme installer page

This commit is contained in:
SethBurkart123
2024-04-09 19:34:28 +10:00
parent bbb11c91b7
commit 8c06ea1ec1
8 changed files with 394 additions and 10 deletions
+2
View File
@@ -9,6 +9,7 @@ import font from '../resources/fonts/IconFamily.woff'
import * as Sentry from "@sentry/react";
import ThemeCreator from './pages/ThemeCreator';
import Store from './pages/Store';
import Theme from './pages/Theme';
browser.storage.local.get().then(({ telemetry, DarkMode }) => {
if (DarkMode) document.documentElement.classList.add('dark');
@@ -45,6 +46,7 @@ root.render(
<Route path="/settings/embedded" element={<SettingsPage standalone={false} />} />
<Route path="/store" element={<Store />} />
<Route path="/themeCreator" element={<ThemeCreator />} />
<Route path="/theme" element={<Theme />} />
</Routes>
</HashRouter>
</React.StrictMode>,