Files
KoalaSync/website/site.webmanifest
T
Koala 72180ba817 feat(website): SEO, a11y, and build pipeline overhaul
- SEO: per-locale og:locale, Organization+WebSite schema, FAQPage replacing ItemList
- SEO: BreadcrumbList on legal pages, site.webmanifest, expanded sitemap
- a11y: hamburger ARIA+ESC, skip-to-content, aria-hidden on step-num
- a11y: focus-visible states, prefers-reduced-motion, emoji→SVG icons
- CSS: extract .mock-section-label, replace transition:all, will-change hints
- Build: esbuild JS minifier (-46%), sharp AVIF conversion (26 files, quality 70)
- Build: content hashing (style.XXXX.min.css), SVG minification, picture injection
- Cleanup: remove lightningcss (caused CSS merging bugs)
2026-06-01 03:20:51 +02:00

24 lines
549 B
JSON

{
"name": "KoalaSync",
"short_name": "KoalaSync",
"description": "Real-time video synchronization for friends. Privacy-first, open source.",
"start_url": "/",
"display": "standalone",
"background_color": "#0f172a",
"theme_color": "#0f172a",
"icons": [
{
"src": "/assets/NewLogoIcon_64.webp",
"sizes": "64x64",
"type": "image/webp",
"purpose": "any"
},
{
"src": "/assets/NewLogoIcon_128.webp",
"sizes": "128x128",
"type": "image/webp",
"purpose": "any maskable"
}
]
}