diff --git a/index.html b/index.html
index b51fa0e..c1f84b2 100644
--- a/index.html
+++ b/index.html
@@ -5,14 +5,12 @@
-
+
-
Ariège Hub
-
-
-
+ %VITE_APP_NAME% Hub
+
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
index 4801b8e..ba8df07 100644
Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index ff8bfd5..84495b0 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/icon-192.png b/public/icon-192.png
new file mode 100644
index 0000000..17abda4
Binary files /dev/null and b/public/icon-192.png differ
diff --git a/public/icon-512.png b/public/icon-512.png
new file mode 100644
index 0000000..3819dee
Binary files /dev/null and b/public/icon-512.png differ
diff --git a/public/icon-maskable-192.png b/public/icon-maskable-192.png
new file mode 100644
index 0000000..b280cd5
Binary files /dev/null and b/public/icon-maskable-192.png differ
diff --git a/public/icon-maskable-512.png b/public/icon-maskable-512.png
new file mode 100644
index 0000000..bdd4754
Binary files /dev/null and b/public/icon-maskable-512.png differ
diff --git a/public/pwa-192x192.png b/public/pwa-192x192.png
deleted file mode 100644
index 985d1a0..0000000
Binary files a/public/pwa-192x192.png and /dev/null differ
diff --git a/public/pwa-512x512.png b/public/pwa-512x512.png
deleted file mode 100644
index 54f5910..0000000
Binary files a/public/pwa-512x512.png and /dev/null differ
diff --git a/public/splash.png b/public/splash.png
deleted file mode 100644
index 4a3abcd..0000000
Binary files a/public/splash.png and /dev/null differ
diff --git a/src/assets/logo-72px.png b/src/assets/logo-72px.png
deleted file mode 100644
index 93e107e..0000000
Binary files a/src/assets/logo-72px.png and /dev/null differ
diff --git a/src/modules/market/composables/useMarket.ts b/src/modules/market/composables/useMarket.ts
index d86cca8..78b2937 100644
--- a/src/modules/market/composables/useMarket.ts
+++ b/src/modules/market/composables/useMarket.ts
@@ -147,7 +147,7 @@ export function useMarket() {
relays: config.nostr.relays,
selected: true,
opts: {
- name: 'Ariège Market',
+ name: `${import.meta.env.VITE_APP_NAME} Market`,
description: 'A communal market to sell your goods',
merchants: [],
ui: {}
diff --git a/vite.config.ts b/vite.config.ts
index 77ef7fa..669900a 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -17,7 +17,7 @@ export default defineConfig(({ mode }) => ({
devOptions: {
enabled: true
},
- strategies: 'injectManifest',
+ // strategies: 'injectManifest',
srcDir: 'public',
filename: 'sw.js',
workbox: {
@@ -25,48 +25,35 @@ export default defineConfig(({ mode }) => ({
'**/*.{js,css,html,ico,png,svg}'
]
},
- includeAssets: ['favicon.ico', 'apple-touch-icon.png', 'mask-icon.svg'],
+ includeAssets: [
+ 'favicon.ico',
+ 'apple-touch-icon.png',
+ 'mask-icon.svg',
+ // optional: include the icon PNGs explicitly if you also reference them directly
+ 'icon-192.png',
+ 'icon-512.png',
+ 'icon-maskable-192.png',
+ 'icon-maskable-512.png',
+ ],
manifest: {
- name: 'Ario - Nostr Community Hub',
- short_name: 'Ario',
- description: 'Nostr-based community platform with Lightning Network integration for events and announcements',
+ name: 'AIO - Community Hub',
+ short_name: 'AIO',
+ description: 'Nostr-based community platform with Lightning Network integration for events, market and announcements',
theme_color: '#1f2937',
background_color: '#ffffff',
display: 'standalone',
orientation: 'portrait-primary',
start_url: '/',
scope: '/',
- id: 'ario-nostr-hub',
+ id: 'aio-community-hub',
categories: ['social', 'utilities'],
lang: 'en',
- icons: [
- {
- src: 'pwa-192x192.png',
- sizes: '192x192',
- type: 'image/png',
- purpose: 'any'
- },
- {
- src: 'pwa-512x512.png',
- sizes: '512x512',
- type: 'image/png',
- purpose: 'any'
- },
- {
- src: 'pwa-512x512.png',
- sizes: '512x512',
- type: 'image/png',
- purpose: 'maskable'
- }
+ "icons": [
+ { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" },
+ { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" },
+ { "src": "/icon-maskable-192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" },
+ { "src": "/icon-maskable-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }
],
- screenshots: [
- {
- src: 'splash.png',
- sizes: '1080x1920',
- type: 'image/png',
- form_factor: 'narrow'
- }
- ]
}
}),
Inspect(),