Files
MatchLiveTv/backend/app/views/shared/_cookie_banner.html.erb
eminuxandCursor 1d97271555 Aggiunge i18n IT/EN/FR/DE/ES, pagine pubbliche squadre e UX archivio.
Il selettore lingua funziona sul web e sulle app native; su Android la preferenza è persistita e applicata al riavvio. Incluse anche eliminazione replay a scope e campi pagina pubblica squadra.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 19:30:44 +02:00

23 lines
1.0 KiB
ERB

<div id="cookie-banner" class="cookie-banner" role="dialog" aria-labelledby="cookie-banner-title" aria-describedby="cookie-banner-desc" hidden>
<div class="cookie-banner__inner">
<div class="cookie-banner__text">
<p id="cookie-banner-title" class="cookie-banner__title"><%= t("cookie.title") %></p>
<p id="cookie-banner-desc" class="cookie-banner__desc">
<%= raw t(
"cookie.body_html",
cookie_link: link_to(t("cookie.policy"), public_cookies_path, class: "cookie-banner__link"),
privacy_link: link_to(t("cookie.privacy"), public_privacy_path, class: "cookie-banner__link")
) %>
</p>
</div>
<div class="cookie-banner__actions">
<button type="button" class="btn btn-secondary cookie-banner__btn" data-cookie-reject>
<%= t("cookie.reject") %>
</button>
<button type="button" class="btn btn-primary cookie-banner__btn" data-cookie-accept-all>
<%= t("cookie.accept_all") %>
</button>
</div>
</div>
</div>