diff --git a/android-chrome-192x192.png b/android-chrome-192x192.png new file mode 100644 index 0000000..6425053 Binary files /dev/null and b/android-chrome-192x192.png differ diff --git a/android-chrome-512x512.png b/android-chrome-512x512.png new file mode 100644 index 0000000..4254207 Binary files /dev/null and b/android-chrome-512x512.png differ diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000..979536b Binary files /dev/null and b/apple-touch-icon.png differ diff --git a/browserconfig.xml b/browserconfig.xml new file mode 100644 index 0000000..b3930d0 --- /dev/null +++ b/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/favicon-16x16.png b/favicon-16x16.png new file mode 100644 index 0000000..b79c6b8 Binary files /dev/null and b/favicon-16x16.png differ diff --git a/favicon-32x32.png b/favicon-32x32.png new file mode 100644 index 0000000..2f344cd Binary files /dev/null and b/favicon-32x32.png differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..19cdd93 Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.svg b/favicon.svg new file mode 100644 index 0000000..b152ce8 --- /dev/null +++ b/favicon.svg @@ -0,0 +1,46 @@ + + + + + + + + + diff --git a/mstile-150x150.png b/mstile-150x150.png new file mode 100644 index 0000000..bef2f21 Binary files /dev/null and b/mstile-150x150.png differ diff --git a/safari-pinned-tab.svg b/safari-pinned-tab.svg new file mode 100644 index 0000000..c46073d --- /dev/null +++ b/safari-pinned-tab.svg @@ -0,0 +1,15 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + diff --git a/src/main.ts b/src/main.ts index e0581f8..eeb1a22 100644 --- a/src/main.ts +++ b/src/main.ts @@ -31,13 +31,8 @@ import { makeStringExtensions } from "./extensions/StringExtensions"; import { installInterfaceLogic } from "./InterfaceLogic"; import { installWindowBehaviors } from "./WindowBehavior"; import { makeNumberExtensions } from "./extensions/NumberExtensions"; -// @ts-ignore -import { registerSW } from "virtual:pwa-register"; import colors from "./colors.json"; -if ("serviceWorker" in navigator) { - registerSW(); -} export class Editor { // Universes and settings diff --git a/vite.config.js b/vite.config.js index ece1292..a493faf 100644 --- a/vite.config.js +++ b/vite.config.js @@ -12,6 +12,7 @@ const vitePWAconfiguration = { cleanupOutdatedCaches: false, globPatterns: [ "**/*.{js,js.gz,css,html,gif,png,json,woff,woff2,json,ogg,wav,mp3,ico,png,svg}", + "favicon/*.{js,js.gz,css,html,gif,png,json,woff,woff2,json,ogg,wav,mp3,ico,png,svg}", ], runtimeCaching: [ { @@ -34,11 +35,6 @@ const vitePWAconfiguration = { }, ], }, - includeAssets: [ - "favicon/favicon.icon", - "favicon/apple-touch-icon.png", - "mask-icon.svg", - ], manifest: "manifest.webmanifest", registerType: "autoUpdate", injectRegister: "script-defer",