From a4f4abb648dda5377a8f0977a98d112a8378e764 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Wed, 10 Dec 2025 13:22:07 +0200 Subject: [PATCH] feat: Add PWA support for mobile app-like experience MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add manifest.json and meta tags to enable: - Add to Home Screen on iOS/Android - Standalone mode (no browser UI) - Custom app icon and theme color 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- reports-app/frontend/index.html | 15 ++++++++++++-- reports-app/frontend/public/manifest.json | 24 +++++++++++++++++++++++ 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 reports-app/frontend/public/manifest.json diff --git a/reports-app/frontend/index.html b/reports-app/frontend/index.html index 00c2ec9..2dfff19 100644 --- a/reports-app/frontend/index.html +++ b/reports-app/frontend/index.html @@ -2,11 +2,22 @@ - - + + ROA Reports - Rapoarte ERP + + + + + + + + + + + diff --git a/reports-app/frontend/public/manifest.json b/reports-app/frontend/public/manifest.json new file mode 100644 index 0000000..18d6ec2 --- /dev/null +++ b/reports-app/frontend/public/manifest.json @@ -0,0 +1,24 @@ +{ + "name": "ROA Reports", + "short_name": "ROA", + "description": "Rapoarte ERP - facturi și încasări", + "start_url": "/", + "display": "standalone", + "background_color": "#ffffff", + "theme_color": "#2563eb", + "orientation": "portrait-primary", + "icons": [ + { + "src": "/icon-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any maskable" + }, + { + "src": "/icon-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any maskable" + } + ] +}