diff --git a/apps/web/public/cartesi-logo-192x192.png b/apps/web/public/cartesi-logo-192x192.png index 39b987a6..0c78b48d 100644 Binary files a/apps/web/public/cartesi-logo-192x192.png and b/apps/web/public/cartesi-logo-192x192.png differ diff --git a/apps/web/public/cartesi-logo-512x512.png b/apps/web/public/cartesi-logo-512x512.png new file mode 100644 index 00000000..77337f92 Binary files /dev/null and b/apps/web/public/cartesi-logo-512x512.png differ diff --git a/apps/web/public/manifest.json b/apps/web/public/manifest.json index 802cdede..b1428615 100644 --- a/apps/web/public/manifest.json +++ b/apps/web/public/manifest.json @@ -12,6 +12,17 @@ "src": "cartesi-logo-192x192.png", "sizes": "192x192", "type": "image/png" + }, + { + "src": "cartesi-logo-512x512.png", + "sizes": "512x512", + "type": "image/png" + }, + { + "src": "maskable-icon-196x196.png", + "sizes": "196x196", + "type": "image/png", + "purpose": "any maskable" } ] } diff --git a/apps/web/public/maskable-icon-196x196.png b/apps/web/public/maskable-icon-196x196.png new file mode 100644 index 00000000..9cd3817e Binary files /dev/null and b/apps/web/public/maskable-icon-196x196.png differ diff --git a/apps/web/src/app/manifest.ts b/apps/web/src/app/manifest.ts new file mode 100644 index 00000000..58cf1dad --- /dev/null +++ b/apps/web/src/app/manifest.ts @@ -0,0 +1,32 @@ +import type { MetadataRoute } from "next"; + +export default function manifest(): MetadataRoute.Manifest { + return { + name: "CartesiScan", + short_name: "CartesiScan", + description: + "Scan DApp inputs and interact with DApp's backend at ease.", + start_url: "/", + display: "standalone", + theme_color: "#000000", + background_color: "#00f7ff", + icons: [ + { + src: "cartesi-logo-192x192.png", + sizes: "192x192", + type: "image/png", + }, + { + src: "cartesi-logo-512x512.png", + sizes: "512x512", + type: "image/png", + }, + { + src: "maskable-icon-196x196.png", + sizes: "196x196", + type: "image/png", + purpose: "maskable", + }, + ], + }; +}