diff --git a/assets/webui/assets.go b/assets/webui/assets.go index dbeca06..fb4c825 100644 --- a/assets/webui/assets.go +++ b/assets/webui/assets.go @@ -22,7 +22,7 @@ import ( // FS WebUI嵌入静态文件 // -//go:embed index.html ofdgo.css ofdgo.js ofdgo.sw.js ofdgo.wasm wasm_exec.js +//go:embed index.html ofdgo.css ofdgo.js ofdgo.json ofdgo.svg ofdgo.sw.js ofdgo.wasm wasm_exec.js var FS embed.FS // Checksum 计算WebUI嵌入资源校验值 diff --git a/assets/webui/index.html b/assets/webui/index.html index 3865178..0cdfe16 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -3,7 +3,10 @@ + OFDGo WebUI + + diff --git a/assets/webui/ofdgo.json b/assets/webui/ofdgo.json new file mode 100644 index 0000000..0264546 --- /dev/null +++ b/assets/webui/ofdgo.json @@ -0,0 +1,17 @@ +{ + "id": "./", + "name": "OFDGo WebUI", + "short_name": "OFDGo", + "start_url": "./", + "scope": "./", + "display": "standalone", + "background_color": "#eef1f4", + "theme_color": "#fbfcfd", + "icons": [ + { + "src": "./ofdgo.svg", + "sizes": "any", + "type": "image/svg+xml" + } + ] +} diff --git a/assets/webui/ofdgo.svg b/assets/webui/ofdgo.svg new file mode 100644 index 0000000..bcd9f5d --- /dev/null +++ b/assets/webui/ofdgo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/webui/ofdgo.sw.js b/assets/webui/ofdgo.sw.js index b3c17c7..9a2d474 100644 --- a/assets/webui/ofdgo.sw.js +++ b/assets/webui/ofdgo.sw.js @@ -1,6 +1,6 @@ const CACHE_PREFIX = `ofdgo:${self.registration.scope}:app:`; const META_CACHE = `${CACHE_PREFIX}meta`; -const ASSETS = ["./", "ofdgo.css", "ofdgo.js", "wasm_exec.js", "ofdgo.wasm", "ofdgo.sw.js"] +const ASSETS = ["./", "ofdgo.css", "ofdgo.js", "ofdgo.json", "ofdgo.svg", "ofdgo.sw.js", "ofdgo.wasm", "wasm_exec.js"] .map((path) => new URL(path, self.registration.scope).href); const CLIENT_PREFIX = new URL("__client/", self.registration.scope).href;