diff --git a/docs/index.html b/docs/index.html
index c129901..968ba2b 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1 +1 @@
-
Tab Viewer
\ No newline at end of file
+Tab Viewer
\ No newline at end of file
diff --git a/docs/res/manifest.webmanifest b/docs/res/manifest.webmanifest
new file mode 100644
index 0000000..646cae4
--- /dev/null
+++ b/docs/res/manifest.webmanifest
@@ -0,0 +1 @@
+{"background_color":"purple","description":"Shows random fox pictures. Hey, at least it isn't cats.","display":"fullscreen","icons":[{"src":"replacethiswithadot/favicon.4419477b.png","sizes":"128x128","type":"image/png"}],"name":"Tablature Viewer","short_name":"Tabviewer","start_url":"/"}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 5b8e3b3..a5039f3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,6 +17,8 @@
"xhr2": "^0.2.1"
},
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.6.0",
+ "@parcel/transformer-webmanifest": "^2.6.0",
"parcel": "^2.0.0",
"purescript": "^0.15.2",
"purs-tidy": "^0.7.2",
@@ -1073,6 +1075,24 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/@parcel/packager-raw-url": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.6.0.tgz",
+ "integrity": "sha512-ddckywqcC+6FozsNm49C9CO0zKK8t1AJS8fMNByHFta3cnlRzeo8inEjIcfXnvX/s1RhTXrOflyF73+z6J1QBw==",
+ "dev": true,
+ "dependencies": {
+ "@parcel/plugin": "2.6.0",
+ "@parcel/utils": "2.6.0"
+ },
+ "engines": {
+ "node": ">= 12.0.0",
+ "parcel": "^2.6.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/packager-svg": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.6.0.tgz",
@@ -1498,6 +1518,25 @@
"url": "https://opencollective.com/parcel"
}
},
+ "node_modules/@parcel/transformer-webmanifest": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.6.0.tgz",
+ "integrity": "sha512-SYTFZ4eMLU3/FS0YZlOGviGwkqjFznG3b+tgdoYKrs03faQOy5fQPcFSeXl3z0iCh6Jh1KdW8ccjDpxLB3OLpg==",
+ "dev": true,
+ "dependencies": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.6.0",
+ "@parcel/plugin": "2.6.0",
+ "@parcel/utils": "2.6.0"
+ },
+ "engines": {
+ "parcel": "^2.6.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
"node_modules/@parcel/types": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.6.0.tgz",
@@ -5755,6 +5794,16 @@
"@parcel/plugin": "2.6.0"
}
},
+ "@parcel/packager-raw-url": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@parcel/packager-raw-url/-/packager-raw-url-2.6.0.tgz",
+ "integrity": "sha512-ddckywqcC+6FozsNm49C9CO0zKK8t1AJS8fMNByHFta3cnlRzeo8inEjIcfXnvX/s1RhTXrOflyF73+z6J1QBw==",
+ "dev": true,
+ "requires": {
+ "@parcel/plugin": "2.6.0",
+ "@parcel/utils": "2.6.0"
+ }
+ },
"@parcel/packager-svg": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.6.0.tgz",
@@ -6016,6 +6065,18 @@
"semver": "^5.7.1"
}
},
+ "@parcel/transformer-webmanifest": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@parcel/transformer-webmanifest/-/transformer-webmanifest-2.6.0.tgz",
+ "integrity": "sha512-SYTFZ4eMLU3/FS0YZlOGviGwkqjFznG3b+tgdoYKrs03faQOy5fQPcFSeXl3z0iCh6Jh1KdW8ccjDpxLB3OLpg==",
+ "dev": true,
+ "requires": {
+ "@mischnic/json-sourcemap": "^0.1.0",
+ "@parcel/diagnostic": "2.6.0",
+ "@parcel/plugin": "2.6.0",
+ "@parcel/utils": "2.6.0"
+ }
+ },
"@parcel/types": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.6.0.tgz",
diff --git a/package.json b/package.json
index 17d9a52..6a85625 100644
--- a/package.json
+++ b/package.json
@@ -31,6 +31,8 @@
"homepage": "https://github.com/tablature-viewer/tablature-viewer.github.io",
"description": "",
"devDependencies": {
+ "@parcel/packager-raw-url": "^2.6.0",
+ "@parcel/transformer-webmanifest": "^2.6.0",
"parcel": "^2.0.0",
"purescript": "^0.15.2",
"purs-tidy": "^0.7.2",
diff --git a/res/manifest.webmanifest b/res/manifest.webmanifest
index 0e81eac..4360d61 100644
--- a/res/manifest.webmanifest
+++ b/res/manifest.webmanifest
@@ -4,7 +4,7 @@
"display": "fullscreen",
"icons": [
{
- "src": "./res/favicon.png",
+ "src": "./favicon.png",
"sizes": "128x128",
"type": "image/png"
}