{
    "name": "CRM Arte7",
    "short_name": "CRM Arte7",
    "start_url": ".",
    "display": "standalone",
    "background_color": "#0E0E0E",
    "theme_color": "#0E0E0E",
    "_nota_colores": "Los dos colores son --ink (#0E0E0E), el negro de crm_flutter/lib/tema/arte7.dart, y no el coral. background_color pinta la pantalla mientras la app todavia no dibuja: si no es exactamente el fondo del Scaffold, cada arranque abre con un parpadeo de color. Y theme_color pinta la barra del sistema, que en el CRM instalado queda pegada a un AppBar que tambien es ink; un coral ahi seria una franja suelta sobre una barra negra, no un acento. El mismo valor esta repetido en el meta theme-color de web/index.html, que es el que aplica cuando el CRM se abre en una pestana en vez de instalado: si se cambia aqui, se cambia alli.",
    "description": "Sistema interno de Arte7 para el seguimiento de leads: captura, conversaciones y tablero.",
    "_nota_orientacion": "Aqui NO hay clave orientation, y su ausencia es la decision. La plantilla de Flutter trae portrait-primary, que en la app instalada bloquea el giro. El tablero esta escrito para aprovechar el ancho: pantallas/tablero.dart mide con LayoutBuilder y pone 4 columnas a partir de 880 px, 2 a partir de 420 y 1 por debajo. Una tablet en vertical no llega a 880 y en horizontal si, asi que bloquear el giro tira una disposicion que alguien escribio a proposito. Sin la clave manda el dispositivo, que es lo que ya pasa hoy en la pestana del navegador. Si algun dia se vuelve a poner, que sea porque una pantalla concreta se rompe en horizontal, no por herencia de la plantilla.",
    "prefer_related_applications": false,
    "icons": [
        {
            "src": "icons/Icon-192.png",
            "sizes": "192x192",
            "type": "image/png"
        },
        {
            "src": "icons/Icon-512.png",
            "sizes": "512x512",
            "type": "image/png"
        },
        {
            "src": "icons/Icon-maskable-192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "maskable"
        },
        {
            "src": "icons/Icon-maskable-512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "maskable"
        }
    ]
}
