Aggiunge cookie policy, banner consenso e Google Analytics opzionale.
Il banner consente solo necessari o tutti i cookie; GA4 si carica solo dopo consenso. Aggiornati privacy, footer, sitemap e variabile GOOGLE_ANALYTICS_MEASUREMENT_ID. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
21
backend/app/views/shared/_cookie_banner.html.erb
Normal file
21
backend/app/views/shared/_cookie_banner.html.erb
Normal file
@@ -0,0 +1,21 @@
|
||||
<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">Cookie e privacy</p>
|
||||
<p id="cookie-banner-desc" class="cookie-banner__desc">
|
||||
Usiamo cookie necessari per login e sicurezza. Con il tuo consenso attiviamo anche
|
||||
<strong>Google Analytics</strong> per statistiche aggregate sul sito.
|
||||
<%= link_to "Cookie policy", public_cookies_path, class: "cookie-banner__link" %>
|
||||
e <%= link_to "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>
|
||||
Solo necessari
|
||||
</button>
|
||||
<button type="button" class="btn btn-primary cookie-banner__btn" data-cookie-accept-all>
|
||||
Accetta tutti
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -8,7 +8,9 @@
|
||||
<%= link_to "Dirette", public_live_index_path %> ·
|
||||
<%= link_to "FAQ", public_faq_path %> ·
|
||||
<%= link_to "Privacy", public_privacy_path %> ·
|
||||
<%= link_to "Cookie", public_cookies_path %> ·
|
||||
<%= link_to "Termini", public_termini_path %>
|
||||
· <button type="button" class="footer-link-btn" data-cookie-manage>Gestisci cookie</button>
|
||||
</div>
|
||||
<div class="site-footer__legal">
|
||||
<p>© 2026 Emiliano Frascaro – P. IVA 14230270960</p>
|
||||
|
||||
Reference in New Issue
Block a user