{
    "name": "DCA Investment Tracker",
    "short_name": "DCA Tracker",
    "description": "บันทึกการลงทุน Dollar Cost Averaging แบบ Local-First • Offline • PWA",
    "start_url": "/",
    "display": "standalone",
    "background_color": "#0a0e17",
    "theme_color": "#0a0e17",
    "orientation": "portrait-primary",
    "categories": ["finance", "productivity"],
    "icons": [
        {
            "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'><rect fill='%230a0e17' width='192' height='192' rx='40'/><text x='96' y='120' font-size='80' text-anchor='middle' fill='%2300e676'>📈</text></svg>",
            "sizes": "192x192",
            "type": "image/svg+xml",
            "purpose": "any maskable"
        },
        {
            "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><rect fill='%230a0e17' width='512' height='512' rx='100'/><text x='256' y='320' font-size='200' text-anchor='middle' fill='%2300e676'>📈</text></svg>",
            "sizes": "512x512",
            "type": "image/svg+xml",
            "purpose": "any maskable"
        }
    ],
    "shortcuts": [
        {
            "name": "บันทึก DCA ใหม่",
            "short_name": "เพิ่ม",
            "description": "เพิ่มรายการ DCA ใหม่",
            "url": "/?action=add",
            "icons": [
                {
                    "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><rect fill='%230a0e17' width='96' height='96' rx='20'/><text x='48' y='62' font-size='40' text-anchor='middle' fill='%2300e676'>➕</text></svg>",
                    "sizes": "96x96"
                }
            ]
        }
    ]
}
