This repository has no description
1import type { MetadataRoute } from 'next';
2import { theme } from '@/styles/theme';
3
4export default function manifest(): MetadataRoute.Manifest {
5 return {
6 name: 'Semble',
7 short_name: 'Semble',
8 description: 'A social knowledge network for research',
9 start_url: '/home',
10 display: 'standalone',
11 background_color: '#ffffff',
12 theme_color: theme.colors?.orange?.[6],
13 icons: [
14 {
15 src: '/semble-icon-192x192.png',
16 sizes: '192x192',
17 type: 'image/png',
18 purpose: 'any',
19 },
20 {
21 src: '/semble-icon-192x192.png',
22 sizes: '192x192',
23 type: 'image/png',
24 purpose: 'maskable',
25 },
26 {
27 src: '/semble-icon-512x512.png',
28 sizes: '512x512',
29 type: 'image/png',
30 purpose: 'maskable',
31 },
32 ],
33 share_target: {
34 action: '/home',
35 method: 'GET',
36 params: {
37 url: 'addUrl',
38 text: 'addText',
39 title: 'addTitle',
40 },
41 },
42 };
43}