Kumasy-Marketing/app/manifest.ts

34 lines
1,006 B
TypeScript

import type { MetadataRoute } from "next";
import { SITE_NAME } from "./lib/site";
export default function manifest(): MetadataRoute.Manifest {
return {
name: "Kumasy — Kursverwaltung und Buchungssystem",
short_name: SITE_NAME,
description:
"Kurse, Räume, Trainer, Buchungen und Zahlungen für Kursbetriebe in einer Oberfläche.",
start_url: "/",
display: "standalone",
background_color: "#f9fafb",
theme_color: "#f9fafb",
lang: "de",
dir: "ltr",
categories: ["business", "productivity"],
icons: [
{ src: "/icons/icon-192.png", sizes: "192x192", type: "image/png" },
{ src: "/icons/icon-512.png", sizes: "512x512", type: "image/png" },
{
src: "/icons/icon-maskable-192.png",
sizes: "192x192",
type: "image/png",
purpose: "maskable",
},
{
src: "/icons/icon-maskable-512.png",
sizes: "512x512",
type: "image/png",
purpose: "maskable",
},
],
};
}