From cd8e97243f36a3a171a6808b8bd2e13a7f2e2ce1 Mon Sep 17 00:00:00 2001 From: Emiliano Frascaro Date: Tue, 2 Jun 2026 20:04:34 +0200 Subject: [PATCH] Allinea branding homepage a Match Live TV per verifica OAuth Google. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nome visibile in hero, meta application-name, JSON-LD e documentazione; corregge mismatch con «Match Live Tv» in Console. Co-authored-by: Cursor --- backend/app/views/layouts/marketing.html.erb | 4 +- backend/app/views/public/pages/home.html.erb | 14 +++++++ .../app/views/shared/_marketing_nav.html.erb | 6 +-- backend/app/views/shared/_meta_tags.html.erb | 1 + backend/public/marketing.css | 8 ++++ docs/GOOGLE_OAUTH_BRANDING.md | 41 +++++++++++++++++++ .../app/src/main/res/values/strings.xml | 2 +- mobile/ios/Runner/Info.plist | 2 +- mobile/lib/main.dart | 2 +- 9 files changed, 73 insertions(+), 7 deletions(-) create mode 100644 docs/GOOGLE_OAUTH_BRANDING.md diff --git a/backend/app/views/layouts/marketing.html.erb b/backend/app/views/layouts/marketing.html.erb index f66d46c..f0963ec 100644 --- a/backend/app/views/layouts/marketing.html.erb +++ b/backend/app/views/layouts/marketing.html.erb @@ -4,9 +4,11 @@ <%= content_for?(:title) ? yield(:title) : "Match Live TV" %> + <%= render "shared/meta_tags" %> + <%= yield :head %> - + <%= render "shared/marketing_nav" %> diff --git a/backend/app/views/public/pages/home.html.erb b/backend/app/views/public/pages/home.html.erb index aad71cd..18f6bab 100644 --- a/backend/app/views/public/pages/home.html.erb +++ b/backend/app/views/public/pages/home.html.erb @@ -1,10 +1,24 @@ <% content_for :title, "Match Live TV — Diretta live partite giovanili da telefono" %> <% content_for :meta_description, "Non puoi andare in palestra? Guarda la diretta live della partita di tuo figlio dal telefono o dal computer, senza installare app. Pallavolo, calcio e sport giovanili: link da condividere con nonni e parenti, archivio se te la perdi." %> <% content_for :canonical_url, seo_absolute_url(root_path) %> +<% content_for :head do %> + +<% end %>
+

Match Live TV

LIVE

Ogni partita, ogni evento, per chi non può esserci.

diff --git a/backend/app/views/shared/_marketing_nav.html.erb b/backend/app/views/shared/_marketing_nav.html.erb index b327a01..3ef6bc1 100644 --- a/backend/app/views/shared/_marketing_nav.html.erb +++ b/backend/app/views/shared/_marketing_nav.html.erb @@ -2,9 +2,9 @@

- <%= link_to root_path, class: "mast-brand", aria: { label: "Match Live Tv" } do %> - - Match Live TV + <%= link_to root_path, class: "mast-brand", aria: { label: "Match Live TV" }, title: "Match Live TV" do %> + + <% end %>