{
  "name": "Protein Logger",
  "short_name": "Protein",
  "description": "100% offline protein tracker — data stays on your device",
  "start_url": "/",
  "scope": "/",
  "display": "standalone",
  "orientation": "portrait-primary",
  "theme_color": "#121212",
  "background_color": "#121212",
  "icons": [
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "72x72",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "96x96",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "128x128",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "144x144",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%23121212%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.85em%22 font-size=%2280%22>💪</text></svg>",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "Rychlý přídavek",
      "short_name": "Přidat",
      "description": "Přidej jídlo s proteinem",
      "url": "/?quick-add",
      "icons": [
        { "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><rect fill=%22%2300D2FF%22 width=%22100%22 height=%22100%22 rx=%2220%22/><text y=%22.75em%22 font-size=%2270%22 text-anchor=%22middle%22>⚡</text></svg>", "sizes": "96x96" }
      ]
    }
  ],
  "categories": ["health", "fitness", "utilities"],
  "screenshots": [
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22750%22 height=%221334%22><rect fill=%22%23121212%22 width=%22750%22 height=%221334%22/><text x=%22375%22 y=%2250%22 font-size=%2230%22 fill=%22%2300D2FF%22 text-anchor=%22middle%22 font-family=%22system-ui%22>Protein Logger PWA</text></svg>",
      "sizes": "750x1334",
      "type": "image/svg+xml",
      "form_factor": "narrow"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%221280%22 height=%22720%22><rect fill=%22%23121212%22 width=%221280%22 height=%22720%22/><text x=%22640%22 y=%2250%22 font-size=%2230%22 fill=%22%2300D2FF%22 text-anchor=%22middle%22 font-family=%22system-ui%22>Protein Logger PWA</text></svg>",
      "sizes": "1280x720",
      "type": "image/svg+xml",
      "form_factor": "wide"
    }
  ]
}
