Added proper icon
No files matched your search
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 8.7 KiB |
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev/svgjs" width="1024" height="1024" viewBox="0 0 1024 1024"><image width="1024" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
@media (prefers-color-scheme: dark) { :root { filter: none; } }
|
||||
</style></svg>
|
||||
|
After Width: | Height: | Size: 110 KiB |
@@ -16,6 +16,9 @@ export const metadata: Metadata = {
|
||||
export default function RootLayout({ children }: { children: React.ReactNode }) {
|
||||
return (
|
||||
<html lang="en" className="dark">
|
||||
<head>
|
||||
<meta name="apple-mobile-web-app-title" content="AI-Toolkit" />
|
||||
</head>
|
||||
<body className={inter.className}>
|
||||
<ThemeProvider>
|
||||
<div className="flex h-screen bg-gray-950">
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "AI Toolkit",
|
||||
"short_name": "AIToolkit",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/web-app-manifest-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/web-app-manifest-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
],
|
||||
"theme_color": "#000000",
|
||||
"background_color": "#000000",
|
||||
"display": "standalone"
|
||||
}
|
||||