Files
documentation/manifest.webmanifest
2026-11-14 18:21:12 -08:00

149 lines
3.9 KiB
JSON

{
"$schema": "https://json.schemastore.org/web-manifest-combined.json",
"id": "https://vyla.cc/",
"name": "Vyla Ecosystem Documentation",
"short_name": "Vyla Docs",
"description": "Official developer guides, API references, architecture specifications, and cross-platform clients for the Vyla Ecosystem.",
"start_url": "/",
"scope": "/",
"display": "standalone",
"display_override": [
"window-controls-overlay",
"standalone",
"minimal-ui"
],
"background_color": "#070709",
"theme_color": "#070709",
"orientation": "any",
"lang": "en-US",
"dir": "ltr",
"categories": [
"development",
"documentation",
"multimedia",
"utilities"
],
"prefer_related_applications": false,
"icons": [
{
"src": "/src/assets/images/favicon-32x32.png",
"sizes": "32x32",
"type": "image/png",
"purpose": "any"
},
{
"src": "/src/assets/images/favicon-96x96.png",
"sizes": "96x96",
"type": "image/png",
"purpose": "any"
},
{
"src": "/src/assets/images/apple-touch-icon.png",
"sizes": "180x180",
"type": "image/png",
"purpose": "any"
},
{
"src": "/src/assets/images/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/src/assets/images/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/src/assets/images/maskable-icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/src/assets/images/maskable-icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
}
],
"shortcuts": [
{
"name": "Stream API Gateway",
"short_name": "Stream API",
"description": "Explore the self-hosted streaming gateway and HTTP/SSE endpoints",
"url": "/stream-api/overview",
"icons": [
{
"src": "/src/assets/images/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
]
},
{
"name": "Vyla SDK Reference",
"short_name": "SDK",
"description": "Access the complete TypeScript SDK reference and source scrapers",
"url": "/sdk/vyla-sdk",
"icons": [
{
"src": "/src/assets/images/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
]
},
{
"name": "Vyla Home (Desktop)",
"short_name": "Vyla Home",
"description": "Download and configure the native desktop application",
"url": "/products/home",
"icons": [
{
"src": "/src/assets/images/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
]
},
{
"name": "API Reference & Paths",
"short_name": "Paths",
"description": "Examine endpoints for movies, TV series, subtitles, and proxying",
"url": "/stream-api/reference/paths",
"icons": [
{
"src": "/src/assets/images/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
]
}
],
"screenshots": [
{
"src": "/src/assets/images/desktop-preview.png",
"sizes": "1280x729",
"type": "image/png",
"form_factor": "wide",
"label": "Vyla Documentation Platform Desktop Interface"
},
{
"src": "/src/assets/images/thumbnail.png",
"sizes": "1200x630",
"type": "image/png",
"form_factor": "wide",
"label": "Vyla Ecosystem Overview & Multi-Device Architecture"
},
{
"src": "/src/assets/images/mobile-preview.png",
"sizes": "750x1334",
"type": "image/png",
"form_factor": "narrow",
"label": "Vyla Documentation Platform Mobile Interface"
}
]
}