From afaa4de385ec04b0a2bf58a804742ecbbe00af9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoni=20Nu=C3=B1ez=20Romeu?= Date: Tue, 7 Jul 2026 12:50:32 +0200 Subject: [PATCH] Google services, design fixes --- .gitea/workflows/docker.yaml | 1 + apps/frontend-mobile/eas.json | 11 ------- apps/frontend-mobile/google-services.json | 29 +++++++++++++++++++ apps/frontend/src/App.css | 1 + .../src/components/MedicineResults.css | 3 +- apps/frontend/src/components/PharmacyList.css | 2 +- apps/frontend/src/views/SearchView.css | 3 ++ 7 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 apps/frontend-mobile/google-services.json diff --git a/.gitea/workflows/docker.yaml b/.gitea/workflows/docker.yaml index 832a48d..fc83815 100644 --- a/.gitea/workflows/docker.yaml +++ b/.gitea/workflows/docker.yaml @@ -89,5 +89,6 @@ jobs: port: ${{ secrets.PORT }} script: | cd /docker/FarmaFinder + git pull docker compose pull docker compose up -d diff --git a/apps/frontend-mobile/eas.json b/apps/frontend-mobile/eas.json index 35c8e97..a4ac867 100644 --- a/apps/frontend-mobile/eas.json +++ b/apps/frontend-mobile/eas.json @@ -15,17 +15,11 @@ }, "preview": { "distribution": "internal", - "ios": { - "buildType": "preview" - }, "android": { "buildType": "apk" } }, "production": { - "ios": { - "buildType": "release" - }, "android": { "buildType": "app-bundle" } @@ -33,11 +27,6 @@ }, "submit": { "production": { - "ios": { - "appleId": "", - "ascAppId": "", - "appleTeamId": "" - }, "android": { "serviceAccountKeyPath": "./google-service-account.json" } diff --git a/apps/frontend-mobile/google-services.json b/apps/frontend-mobile/google-services.json new file mode 100644 index 0000000..8e38d87 --- /dev/null +++ b/apps/frontend-mobile/google-services.json @@ -0,0 +1,29 @@ +{ + "project_info": { + "project_number": "441816187714", + "project_id": "farmaclic-53c42", + "storage_bucket": "farmaclic-53c42.firebasestorage.app" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:441816187714:android:e212145141c570147fbedb", + "android_client_info": { + "package_name": "com.farmafinder.app" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "AIzaSyD6cnDvP9v1a7XUI7p8oF0jTPwTNBgKylY" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } + } + ], + "configuration_version": "1" +} \ No newline at end of file diff --git a/apps/frontend/src/App.css b/apps/frontend/src/App.css index 6b03978..bbe1be5 100644 --- a/apps/frontend/src/App.css +++ b/apps/frontend/src/App.css @@ -11,6 +11,7 @@ flex: 1; min-height: 0; overflow-y: auto; + overflow-x: hidden; overscroll-behavior-y: contain; } diff --git a/apps/frontend/src/components/MedicineResults.css b/apps/frontend/src/components/MedicineResults.css index 83a4b3e..831ec97 100644 --- a/apps/frontend/src/components/MedicineResults.css +++ b/apps/frontend/src/components/MedicineResults.css @@ -1,10 +1,11 @@ .medicine-results { display: grid; - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 1rem; margin-top: 0.5rem; max-height: 70vh; overflow-y: auto; + overflow-x: hidden; overscroll-behavior: contain; animation: fadeInUp 0.5s ease-out; } diff --git a/apps/frontend/src/components/PharmacyList.css b/apps/frontend/src/components/PharmacyList.css index 540cbed..34ec18b 100644 --- a/apps/frontend/src/components/PharmacyList.css +++ b/apps/frontend/src/components/PharmacyList.css @@ -14,7 +14,7 @@ .pharmacy-grid { display: grid; - grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 1rem; } diff --git a/apps/frontend/src/views/SearchView.css b/apps/frontend/src/views/SearchView.css index dbea7f3..6f10caa 100644 --- a/apps/frontend/src/views/SearchView.css +++ b/apps/frontend/src/views/SearchView.css @@ -2,6 +2,7 @@ width: 100%; max-width: 48rem; margin: 0 auto; + overflow-x: hidden; } @media (min-width: 1024px) { @@ -13,6 +14,7 @@ .search-content { padding: 1rem var(--margin-main) 2rem; animation: fadeInUp 0.5s ease-out; + overflow-x: hidden; } .section-title { @@ -203,6 +205,7 @@ margin-top: 1.5rem; max-height: 70vh; overflow-y: auto; + overflow-x: hidden; overscroll-behavior: contain; } -- 2.52.0