diff --git a/examples/eth-pm/public/favicon.ico b/examples/eth-pm/public/favicon.ico
index a11777c..74cf5df 100644
Binary files a/examples/eth-pm/public/favicon.ico and b/examples/eth-pm/public/favicon.ico differ
diff --git a/examples/eth-pm/public/favicon.png b/examples/eth-pm/public/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/eth-pm/public/favicon.png differ
diff --git a/examples/eth-pm/public/index.html b/examples/eth-pm/public/index.html
index aa069f2..5f60cbd 100644
--- a/examples/eth-pm/public/index.html
+++ b/examples/eth-pm/public/index.html
@@ -7,9 +7,9 @@
-
+
-
-
+
+
+
+
diff --git a/examples/light-chat/manifest.json b/examples/light-chat/manifest.json
new file mode 100644
index 0000000..5ee4e94
--- /dev/null
+++ b/examples/light-chat/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Light chat",
+ "name": "Send messages between several users (or just one) using light client targeted protocols.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/light-js/favicon.ico b/examples/light-js/favicon.ico
new file mode 100644
index 0000000..74cf5df
Binary files /dev/null and b/examples/light-js/favicon.ico differ
diff --git a/examples/light-js/favicon.png b/examples/light-js/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/light-js/favicon.png differ
diff --git a/examples/light-js/index.html b/examples/light-js/index.html
index 094da06..b8a855b 100644
--- a/examples/light-js/index.html
+++ b/examples/light-js/index.html
@@ -4,6 +4,9 @@
JS-Waku light node example
+
+
+
diff --git a/examples/light-js/manifest.json b/examples/light-js/manifest.json
new file mode 100644
index 0000000..28821c6
--- /dev/null
+++ b/examples/light-js/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Light js",
+ "name": "Send messages between several users (or just one) using light client targeted protocols.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/relay-angular-chat/src/favicon.ico b/examples/relay-angular-chat/src/favicon.ico
index 997406a..74cf5df 100644
Binary files a/examples/relay-angular-chat/src/favicon.ico and b/examples/relay-angular-chat/src/favicon.ico differ
diff --git a/examples/relay-angular-chat/src/favicon.png b/examples/relay-angular-chat/src/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/relay-angular-chat/src/favicon.png differ
diff --git a/examples/relay-angular-chat/src/index.html b/examples/relay-angular-chat/src/index.html
index 858e7cf..f1a3497 100644
--- a/examples/relay-angular-chat/src/index.html
+++ b/examples/relay-angular-chat/src/index.html
@@ -5,7 +5,9 @@
RelayAngularChat
-
+
+
+
diff --git a/examples/relay-angular-chat/src/manifest.json b/examples/relay-angular-chat/src/manifest.json
new file mode 100644
index 0000000..d660cdb
--- /dev/null
+++ b/examples/relay-angular-chat/src/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Relay chat",
+ "name": "A barebone messaging app to illustrate the Angular Relay guide.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/relay-js/favicon.ico b/examples/relay-js/favicon.ico
new file mode 100644
index 0000000..74cf5df
Binary files /dev/null and b/examples/relay-js/favicon.ico differ
diff --git a/examples/relay-js/favicon.png b/examples/relay-js/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/relay-js/favicon.png differ
diff --git a/examples/relay-js/index.html b/examples/relay-js/index.html
index 56d84d3..9254723 100644
--- a/examples/relay-js/index.html
+++ b/examples/relay-js/index.html
@@ -4,6 +4,9 @@
JS-Waku Chat
+
+
+
diff --git a/examples/relay-js/manifest.json b/examples/relay-js/manifest.json
new file mode 100644
index 0000000..d6b4e7e
--- /dev/null
+++ b/examples/relay-js/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Relay js",
+ "name": "This example uses Waku Relay to send and receive simple text messages.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/relay-reactjs-chat/public/favicon.ico b/examples/relay-reactjs-chat/public/favicon.ico
index a11777c..74cf5df 100644
Binary files a/examples/relay-reactjs-chat/public/favicon.ico and b/examples/relay-reactjs-chat/public/favicon.ico differ
diff --git a/examples/relay-reactjs-chat/public/favicon.png b/examples/relay-reactjs-chat/public/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/relay-reactjs-chat/public/favicon.png differ
diff --git a/examples/relay-reactjs-chat/public/index.html b/examples/relay-reactjs-chat/public/index.html
index aa069f2..357a2f9 100644
--- a/examples/relay-reactjs-chat/public/index.html
+++ b/examples/relay-reactjs-chat/public/index.html
@@ -7,9 +7,9 @@
-
+
-
React App
+
React Relay
diff --git a/examples/relay-reactjs-chat/public/manifest.json b/examples/relay-reactjs-chat/public/manifest.json
index 080d6c7..a601780 100644
--- a/examples/relay-reactjs-chat/public/manifest.json
+++ b/examples/relay-reactjs-chat/public/manifest.json
@@ -1,6 +1,6 @@
{
- "short_name": "React App",
- "name": "Create React App Sample",
+ "short_name": "React Relay",
+ "name": "A barebone chat app to illustrate the ReactJS Relay guide.",
"icons": [
{
"src": "favicon.ico",
@@ -8,14 +8,9 @@
"type": "image/x-icon"
},
{
- "src": "logo192.png",
+ "src": "favicon.png",
"type": "image/png",
"sizes": "192x192"
- },
- {
- "src": "logo512.png",
- "type": "image/png",
- "sizes": "512x512"
}
],
"start_url": ".",
diff --git a/examples/rln-js/favicon.ico b/examples/rln-js/favicon.ico
new file mode 100644
index 0000000..74cf5df
Binary files /dev/null and b/examples/rln-js/favicon.ico differ
diff --git a/examples/rln-js/favicon.png b/examples/rln-js/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/rln-js/favicon.png differ
diff --git a/examples/rln-js/index.html b/examples/rln-js/index.html
index 26beed9..49fda79 100644
--- a/examples/rln-js/index.html
+++ b/examples/rln-js/index.html
@@ -9,6 +9,9 @@
rel="stylesheet"
/>
+
+
+
diff --git a/examples/rln-js/manifest.json b/examples/rln-js/manifest.json
new file mode 100644
index 0000000..b130e0a
--- /dev/null
+++ b/examples/rln-js/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Rln js",
+ "name": "Use RLN in the browser, compatible with nwaku chat2 and go-waku chat2 RLN implementations.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/store-js/favicon.ico b/examples/store-js/favicon.ico
new file mode 100644
index 0000000..74cf5df
Binary files /dev/null and b/examples/store-js/favicon.ico differ
diff --git a/examples/store-js/favicon.png b/examples/store-js/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/store-js/favicon.png differ
diff --git a/examples/store-js/index.html b/examples/store-js/index.html
index e0a7e99..df6d766 100644
--- a/examples/store-js/index.html
+++ b/examples/store-js/index.html
@@ -4,6 +4,9 @@
JS-Waku store script tag example
+
+
+
diff --git a/examples/store-js/manifest.json b/examples/store-js/manifest.json
new file mode 100644
index 0000000..8eafb9b
--- /dev/null
+++ b/examples/store-js/manifest.json
@@ -0,0 +1,20 @@
+{
+ "short_name": "Store js",
+ "name": "This example uses Waku Store to retrieve the latest ping relay message (used for keep alive purposes) and displays its timestamp.",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "favicon.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/examples/store-reactjs-chat/public/favicon.ico b/examples/store-reactjs-chat/public/favicon.ico
index a11777c..74cf5df 100644
Binary files a/examples/store-reactjs-chat/public/favicon.ico and b/examples/store-reactjs-chat/public/favicon.ico differ
diff --git a/examples/store-reactjs-chat/public/favicon.png b/examples/store-reactjs-chat/public/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/store-reactjs-chat/public/favicon.png differ
diff --git a/examples/store-reactjs-chat/public/index.html b/examples/store-reactjs-chat/public/index.html
index aa069f2..d5f77c9 100644
--- a/examples/store-reactjs-chat/public/index.html
+++ b/examples/store-reactjs-chat/public/index.html
@@ -7,9 +7,9 @@
-
+
-
React App
+
React Store
diff --git a/examples/store-reactjs-chat/public/manifest.json b/examples/store-reactjs-chat/public/manifest.json
index 080d6c7..ea8720b 100644
--- a/examples/store-reactjs-chat/public/manifest.json
+++ b/examples/store-reactjs-chat/public/manifest.json
@@ -1,6 +1,6 @@
{
- "short_name": "React App",
- "name": "Create React App Sample",
+ "short_name": "React Store",
+ "name": "A simple app that retrieves chat messages using Waku Store to illustrate the Retrieve Messages Using Waku Store With ReactJS guide.",
"icons": [
{
"src": "favicon.ico",
@@ -8,14 +8,9 @@
"type": "image/x-icon"
},
{
- "src": "logo192.png",
+ "src": "favicon.png",
"type": "image/png",
"sizes": "192x192"
- },
- {
- "src": "logo512.png",
- "type": "image/png",
- "sizes": "512x512"
}
],
"start_url": ".",
diff --git a/examples/web-chat/public/favicon.ico b/examples/web-chat/public/favicon.ico
new file mode 100644
index 0000000..74cf5df
Binary files /dev/null and b/examples/web-chat/public/favicon.ico differ
diff --git a/examples/web-chat/public/favicon.png b/examples/web-chat/public/favicon.png
new file mode 100644
index 0000000..7f4a04d
Binary files /dev/null and b/examples/web-chat/public/favicon.png differ
diff --git a/examples/web-chat/public/index.html b/examples/web-chat/public/index.html
index 6905606..c064396 100644
--- a/examples/web-chat/public/index.html
+++ b/examples/web-chat/public/index.html
@@ -14,6 +14,8 @@
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
-->
+
+