{
  "name": "Электронная очередь",
  "short_name": "QMS",
  "description": "Система управления электронной очередью — киоск, табло, кабинет оператора",
  "id": "./",
  "start_url": "./",
  "scope": "./",

  "display": "standalone",
  "display_override": ["standalone", "minimal-ui"],
  "orientation": "any",

  "theme_color": "#0d9488",
  "background_color": "#f8fafc",

  "lang": "ru",
  "dir": "ltr",

  "icons": [
    {
      "src": "icons/icon-any.svg",
      "sizes": "any",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "src": "icons/icon-maskable.svg",
      "sizes": "any",
      "type": "image/svg+xml",
      "purpose": "maskable"
    }
  ],

  "shortcuts": [
    {
      "name": "Терминал пациента",
      "short_name": "Киоск",
      "url": "./#patient",
      "icons": [{ "src": "icons/icon-maskable.svg", "sizes": "any", "type": "image/svg+xml" }]
    },
    {
      "name": "Кабинет оператора",
      "short_name": "Оператор",
      "url": "./#doctor",
      "icons": [{ "src": "icons/icon-maskable.svg", "sizes": "any", "type": "image/svg+xml" }]
    },
    {
      "name": "Регистратура",
      "short_name": "Регистратура",
      "url": "./#registrar",
      "icons": [{ "src": "icons/icon-maskable.svg", "sizes": "any", "type": "image/svg+xml" }]
    },
    {
      "name": "ТВ-табло",
      "short_name": "Табло",
      "url": "./#tv",
      "icons": [{ "src": "icons/icon-maskable.svg", "sizes": "any", "type": "image/svg+xml" }]
    }
  ],

  "categories": ["productivity", "medical"],
  "handle_links": "preferred",
  "launch_handler": {
    "client_mode": "navigate-existing"
  }
}
