diff --git a/index.html b/index.html
index 0d8f8ae..2a25a5f 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,14 @@
- open pose editor
+ 3D Openpose Editor
+
+
+
+
+
+
+
diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png
new file mode 100644
index 0000000..232c97f
Binary files /dev/null and b/public/android-chrome-192x192.png differ
diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png
new file mode 100644
index 0000000..6b3f901
Binary files /dev/null and b/public/android-chrome-512x512.png differ
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
new file mode 100644
index 0000000..63ddda1
Binary files /dev/null and b/public/apple-touch-icon.png differ
diff --git a/public/browserconfig.xml b/public/browserconfig.xml
new file mode 100644
index 0000000..a47e5a5
--- /dev/null
+++ b/public/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #2d89ef
+
+
+
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
new file mode 100644
index 0000000..375e5a1
Binary files /dev/null and b/public/favicon-16x16.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
new file mode 100644
index 0000000..d989a42
Binary files /dev/null and b/public/favicon-32x32.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..33374f1
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/icons/icon-128x128.png b/public/icons/icon-128x128.png
new file mode 100644
index 0000000..10d4f04
Binary files /dev/null and b/public/icons/icon-128x128.png differ
diff --git a/public/icons/icon-144x144.png b/public/icons/icon-144x144.png
new file mode 100644
index 0000000..36c990f
Binary files /dev/null and b/public/icons/icon-144x144.png differ
diff --git a/public/icons/icon-152x152.png b/public/icons/icon-152x152.png
new file mode 100644
index 0000000..0a18519
Binary files /dev/null and b/public/icons/icon-152x152.png differ
diff --git a/public/icons/icon-192x192.png b/public/icons/icon-192x192.png
new file mode 100644
index 0000000..fb553c0
Binary files /dev/null and b/public/icons/icon-192x192.png differ
diff --git a/public/icons/icon-384x384.png b/public/icons/icon-384x384.png
new file mode 100644
index 0000000..6635d3d
Binary files /dev/null and b/public/icons/icon-384x384.png differ
diff --git a/public/icons/icon-48x48.png b/public/icons/icon-48x48.png
new file mode 100644
index 0000000..bf9d3fe
Binary files /dev/null and b/public/icons/icon-48x48.png differ
diff --git a/public/icons/icon-512x512.png b/public/icons/icon-512x512.png
new file mode 100644
index 0000000..222328d
Binary files /dev/null and b/public/icons/icon-512x512.png differ
diff --git a/public/icons/icon-72x72.png b/public/icons/icon-72x72.png
new file mode 100644
index 0000000..7464c55
Binary files /dev/null and b/public/icons/icon-72x72.png differ
diff --git a/public/icons/icon-96x96.png b/public/icons/icon-96x96.png
new file mode 100644
index 0000000..707228b
Binary files /dev/null and b/public/icons/icon-96x96.png differ
diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png
new file mode 100644
index 0000000..1a6bd3e
Binary files /dev/null and b/public/mstile-150x150.png differ
diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg
new file mode 100644
index 0000000..a53d4a3
--- /dev/null
+++ b/public/safari-pinned-tab.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/vite.config.ts b/vite.config.ts
index cff34bc..ca4067d 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -28,13 +28,65 @@ const config: UserConfigFn = ({ command, mode, ssrBuild }) => {
},
],
},
+ includeAssets: [
+ 'favicon.ico',
+ 'apple-touch-icon.png',
+ 'safari-pinned-tab.svg',
+ ],
manifest: {
- name: 'open pose editor',
- short_name: 'open pose editor',
- description: 'open pose editor (Yu Zhu)',
+ name: '3D Openpose Editor',
+ short_name: '3D Openpose Editor',
+ description: '3D Openpose Editor (Yu Zhu)',
theme_color: '#ffffff',
background_color: '#ffffff',
- display: 'standalone',
+ icons: [
+ {
+ src: 'icons/icon-72x72.png',
+ sizes: '72x72',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-96x96.png',
+ sizes: '96x96',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-128x128.png',
+ sizes: '128x128',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-144x144.png',
+ sizes: '144x144',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-152x152.png',
+ sizes: '152x152',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-192x192.png',
+ sizes: '192x192',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-384x384.png',
+ sizes: '384x384',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-512x512.png',
+ sizes: '512x512',
+ type: 'image/png',
+ },
+ {
+ src: 'icons/icon-512x512.png',
+ sizes: '512x512',
+ type: 'image/png',
+ purpose: 'maskable any',
+ },
+ ],
},
})