webmanifest: add app icons

This commit is contained in:
Alex Gleason
2024-10-17 18:15:11 -05:00
parent 28e8dfb4ac
commit 5d484e4bf6
2 changed files with 14 additions and 5 deletions

View File

@@ -7,12 +7,19 @@ export const manifestController: AppController = async (c) => {
const meta = await getInstanceMetadata(await Storages.db(), c.req.raw.signal);
const manifest: WebManifestCombined = {
description: meta.about,
display: 'standalone',
icons: [{
src: meta.picture,
sizes: '192x192',
}, {
src: meta.picture,
sizes: '512x512',
}],
name: meta.name,
scope: '/',
short_name: meta.name,
start_url: '/',
display: 'standalone',
scope: '/',
description: meta.about,
};
return c.json(manifest, {