mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-03-13 02:02:34 +00:00
feat: pwa
This commit is contained in:
214
frontend/app/src/manifest.webmanifest
Normal file
214
frontend/app/src/manifest.webmanifest
Normal file
@@ -0,0 +1,214 @@
|
||||
{
|
||||
"name": "Goethe-Uni",
|
||||
"short_name": "Goethe-Uni",
|
||||
"description": "Mit der Goethe-Uni App kannst dein Studium noch besser organisieren. Informationen über die Universität, Bibliotheken, Räumen, Veranstaltungen und Personen sind leicht über die Suche auffindbar.",
|
||||
"theme_color": "#00618F",
|
||||
"background_color": "#00618F",
|
||||
"display": "standalone",
|
||||
"display_override": ["standalone"],
|
||||
"orientation": "portrait-primary",
|
||||
"scope": "./",
|
||||
"start_url": "./",
|
||||
"categories": ["education"],
|
||||
"prefer_related_applications": false,
|
||||
"related_applications": [
|
||||
{
|
||||
"platform": "play",
|
||||
"id": "de.goetheuni"
|
||||
}
|
||||
],
|
||||
"shortcuts": [
|
||||
{
|
||||
"name": "Suche",
|
||||
"url": "/search",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/search_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Mensa",
|
||||
"url": "/canteen",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/local_cafe_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Karte",
|
||||
"url": "/map",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/map_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Meine App",
|
||||
"url": "/profile",
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/school_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "monochrome any"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"icons": [
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x48.png",
|
||||
"sizes": "48x48",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x72.png",
|
||||
"sizes": "72x72",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x96.png",
|
||||
"sizes": "96x96",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x128.png",
|
||||
"sizes": "128x128",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x384.png",
|
||||
"sizes": "384x384",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/maskable_icon_x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x48.png",
|
||||
"sizes": "48x48",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x72.png",
|
||||
"sizes": "72x72",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x96.png",
|
||||
"sizes": "96x96",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x128.png",
|
||||
"sizes": "128x128",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x384.png",
|
||||
"sizes": "384x384",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "assets/icons/icon_x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
}
|
||||
],
|
||||
"screenshots": [
|
||||
{
|
||||
"src": "/assets/screenshots/overview.png",
|
||||
"type": "image/png",
|
||||
"sizes": "664x1440",
|
||||
"form_factor": "narrow",
|
||||
"label": "Übersicht"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/canteens.png",
|
||||
"type": "image/png",
|
||||
"sizes": "664x1440",
|
||||
"form_factor": "narrow",
|
||||
"label": "Mensen"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/map.png",
|
||||
"type": "image/png",
|
||||
"sizes": "664x1440",
|
||||
"form_factor": "narrow",
|
||||
"label": "Karte"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/my-app.png",
|
||||
"type": "image/png",
|
||||
"sizes": "664x1440",
|
||||
"form_factor": "narrow",
|
||||
"label": "Meine App"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/overview-wide.png",
|
||||
"type": "image/png",
|
||||
"sizes": "2304x1440",
|
||||
"form_factor": "wide",
|
||||
"label": "Übersicht"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/canteens-wide.png",
|
||||
"type": "image/png",
|
||||
"sizes": "2304x1440",
|
||||
"form_factor": "wide",
|
||||
"label": "Mensen"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/map-wide.png",
|
||||
"type": "image/png",
|
||||
"sizes": "2304x1440",
|
||||
"form_factor": "wide",
|
||||
"label": "Karte"
|
||||
},
|
||||
{
|
||||
"src": "/assets/screenshots/my-app-wide.png",
|
||||
"type": "image/png",
|
||||
"sizes": "2304x1440",
|
||||
"form_factor": "wide",
|
||||
"label": "Meine App"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user