diff --git a/images/icons/apple-touch-120.png b/images/icons/apple-touch-120.png new file mode 100644 index 000000000..d347855b9 Binary files /dev/null and b/images/icons/apple-touch-120.png differ diff --git a/images/icons/apple-touch-152.png b/images/icons/apple-touch-152.png new file mode 100644 index 000000000..db72a1385 Binary files /dev/null and b/images/icons/apple-touch-152.png differ diff --git a/images/icons/apple-touch-167.png b/images/icons/apple-touch-167.png new file mode 100644 index 000000000..bfcdde6b3 Binary files /dev/null and b/images/icons/apple-touch-167.png differ diff --git a/images/icons/apple-touch-180.png b/images/icons/apple-touch-180.png new file mode 100644 index 000000000..9fcbe4a43 Binary files /dev/null and b/images/icons/apple-touch-180.png differ diff --git a/images/icons/apple-touch-512.png b/images/icons/apple-touch-512.png new file mode 100644 index 000000000..4762d7d11 Binary files /dev/null and b/images/icons/apple-touch-512.png differ diff --git a/images/icons/apple-touch.svg b/images/icons/apple-touch.svg new file mode 100644 index 000000000..7dff7eddf --- /dev/null +++ b/images/icons/apple-touch.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/icons/maskable-192.png b/images/icons/maskable-192.png new file mode 100644 index 000000000..31a703a43 Binary files /dev/null and b/images/icons/maskable-192.png differ diff --git a/images/icons/maskable-192.webp b/images/icons/maskable-192.webp new file mode 100644 index 000000000..63736677a Binary files /dev/null and b/images/icons/maskable-192.webp differ diff --git a/images/icons/maskable-512.png b/images/icons/maskable-512.png new file mode 100644 index 000000000..31ed1805c Binary files /dev/null and b/images/icons/maskable-512.png differ diff --git a/images/icons/maskable-512.webp b/images/icons/maskable-512.webp new file mode 100644 index 000000000..6cfe8a735 Binary files /dev/null and b/images/icons/maskable-512.webp differ diff --git a/images/icons/maskable.svg b/images/icons/maskable.svg new file mode 100644 index 000000000..df759094d --- /dev/null +++ b/images/icons/maskable.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/icons/transparent-192.png b/images/icons/transparent-192.png new file mode 100644 index 000000000..848d57ccc Binary files /dev/null and b/images/icons/transparent-192.png differ diff --git a/images/icons/transparent-192.webp b/images/icons/transparent-192.webp new file mode 100644 index 000000000..790d3473b Binary files /dev/null and b/images/icons/transparent-192.webp differ diff --git a/images/icons/transparent-512.png b/images/icons/transparent-512.png new file mode 100644 index 000000000..4ed4299fd Binary files /dev/null and b/images/icons/transparent-512.png differ diff --git a/images/icons/transparent-512.webp b/images/icons/transparent-512.webp new file mode 100644 index 000000000..9b35a14be Binary files /dev/null and b/images/icons/transparent-512.webp differ diff --git a/images/icons/transparent.svg b/images/icons/transparent.svg new file mode 100644 index 000000000..523049ae1 --- /dev/null +++ b/images/icons/transparent.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html index ebabf14bd..465280898 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,16 @@ Hextris + + + + + + + + + diff --git a/manifest.webmanifest b/manifest.webmanifest new file mode 100644 index 000000000..9961b396a --- /dev/null +++ b/manifest.webmanifest @@ -0,0 +1,60 @@ +{ + "name": "Hextris", + "id": "hextris.io", + "scope": ".", + "start_url": ".", + "display": "standalone", + "background_color": "#ecf0f1", + "description": "An addictive puzzle game inspired by Tetris.", + "icons": [{ + "src": "images/icons/transparent-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any" + }, { + "src": "images/icons/transparent-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any" + }, { + "src": "images/icons/transparent-192.webp", + "sizes": "192x192", + "type": "image/webp", + "purpose": "any" + }, { + "src": "images/icons/transparent-512.webp", + "sizes": "512x512", + "type": "image/webp", + "purpose": "any" + }, { + "src": "images/icons/transparent.svg", + "sizes": "any", + "type": "image/svg+xml", + "purpose": "any" + }, { + "src": "images/icons/maskable-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, { + "src": "images/icons/maskable-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + }, { + "src": "images/icons/maskable-192.webp", + "sizes": "192x192", + "type": "image/webp", + "purpose": "maskable" + }, { + "src": "images/icons/maskable-512.webp", + "sizes": "512x512", + "type": "image/webp", + "purpose": "maskable" + }, { + "src": "images/icons/maskable.svg", + "sizes": "any", + "type": "image/svg+xml", + "purpose": "maskable" + }] +}