Files
zeekay ba16375742 refactor(brand): pass 3 — manifests and metadata
apps/web/public/brand/{safe,lux,hanzo}/manifest.json hold per-brand web
app manifests; scripts/select-brand.sh copies the chosen one over
apps/web/public/safe.webmanifest at build time. MetaTags og/twitter
image and twitter:site read brand.appUrl / brand.twitterUrl. The
default webmanifest description is now brand-neutral.

apps/mobile/app.config.ts derives the product name from
EXPO_PUBLIC_BRAND_NAME (default 'Safe{Mobile}') and threads it into
the dev variant prefix and the camera-permission rationale string,
removing the only hard-coded brand strings in mobile config.
2026-05-15 02:58:14 -07:00

20 lines
451 B
JSON

{
"name": "Lux Safe",
"short_name": "Safe",
"description": "Lux Safe is the multi-signature smart account wallet for the Lux Network.",
"icons": [
{
"src": "/brand/active/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/brand/active/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"start_url": "/",
"display": "standalone"
}