58abebf687
- AddMachineModal : sélecteurs OS + Type machine ; createMachine accepte osFamily/machineKind (manuel prioritaire, "Autre/auto" → détection os-release) - section Hardware sur la tuile + panneau détail : os/type/virt/arch/gpu/réseau depuis machine_hardware (sonde) via GET /machines/:id/hardware - identité : favicon.svg (serveur + LED Gruvbox), favicon.ico, apple-touch-icon, PWA 192/512, site.webmanifest ; liens + theme-color dans index.html tsc 0 · 104 tests · build OK. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
15 lines
596 B
JSON
15 lines
596 B
JSON
{
|
|
"name": "System Update",
|
|
"short_name": "SysUpdate",
|
|
"description": "Dashboard de mise à jour distante de machines Linux (SSH agentless).",
|
|
"start_url": "/",
|
|
"display": "standalone",
|
|
"background_color": "#2a231d",
|
|
"theme_color": "#fe8019",
|
|
"icons": [
|
|
{ "src": "/favicon.svg", "type": "image/svg+xml", "sizes": "any", "purpose": "any" },
|
|
{ "src": "/web-app-manifest-192x192.png", "type": "image/png", "sizes": "192x192", "purpose": "any maskable" },
|
|
{ "src": "/web-app-manifest-512x512.png", "type": "image/png", "sizes": "512x512", "purpose": "any maskable" }
|
|
]
|
|
}
|