diff --git a/public/manifest.json b/public/manifest.json index f4e0793..a5eb03c 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -1,7 +1,7 @@ { "name": "ZeroSixLab", "short_name": "ZSL", - "description": "Ankara merkezli, global vizyonlu yeni nesil yazılım ve Ar-Ge laboratuvarı.", + "description": "Ankara merkezli, global vizyonlu yeni nesil yazilim ve Ar-Ge laboratuvari.", "start_url": "/", "display": "standalone", "background_color": "#0A0E17", @@ -11,69 +11,17 @@ "lang": "tr", "icons": [ { - "src": "/icons/icon-72x72.png", - "sizes": "72x72", - "type": "image/png", - "purpose": "maskable any" + "src": "/icon", + "sizes": "32x32", + "type": "image/png" }, { - "src": "/icons/icon-96x96.png", - "sizes": "96x96", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-128x128.png", - "sizes": "128x128", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-144x144.png", - "sizes": "144x144", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-152x152.png", - "sizes": "152x152", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-192x192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-384x384.png", - "sizes": "384x384", - "type": "image/png", - "purpose": "maskable any" - }, - { - "src": "/icons/icon-512x512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable any" + "src": "/apple-icon", + "sizes": "180x180", + "type": "image/png" } ], "categories": ["business", "productivity", "utilities"], - "screenshots": [ - { - "src": "/screenshots/desktop.png", - "sizes": "1920x1080", - "type": "image/png", - "form_factor": "wide" - }, - { - "src": "/screenshots/mobile.png", - "sizes": "390x844", - "type": "image/png", - "form_factor": "narrow" - } - ], "related_applications": [], "prefer_related_applications": false } diff --git a/src/app/apple-icon.tsx b/src/app/apple-icon.tsx new file mode 100644 index 0000000..274b0d5 --- /dev/null +++ b/src/app/apple-icon.tsx @@ -0,0 +1,26 @@ +import { ImageResponse } from 'next/og'; + +export const runtime = 'edge'; +export const size = { width: 180, height: 180 }; +export const contentType = 'image/png'; + +export default function Icon() { + return new ImageResponse( + ( +