import type { MetadataRoute } from 'next'; import { SITE_NAME, TAGLINE } from '@/lib/site'; export default function manifest(): MetadataRoute.Manifest { return { name: `${SITE_NAME} — ${TAGLINE}`, short_name: SITE_NAME, description: 'The interactive data atlas of the world: 218 countries, 260+ indicators, every number traceable to its source.', start_url: '/', display: 'standalone', background_color: '#fbfaf7', theme_color: '#1c5cab', categories: ['education', 'news', 'reference'], icons: [ { src: '/icon.svg', type: 'image/svg+xml', sizes: 'any', purpose: 'any' }, { src: '/icon.png', type: 'image/png', sizes: '512x512', purpose: 'any' }, { src: '/apple-icon.png', type: 'image/png', sizes: '180x180', purpose: 'any' }, ], }; }