diff --git a/pages/cookie-notice/draft-combined.html b/pages/cookie-notice/draft-combined.html index ee1140b..208ae47 100644 --- a/pages/cookie-notice/draft-combined.html +++ b/pages/cookie-notice/draft-combined.html @@ -5,6 +5,18 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Cookie Management</title> <style> + body { + font-family: Arial, sans-serif; + } + .cookie-category { + cursor: pointer; + font-weight: bold; + margin-top: 10px; + } + .cookie-list { + display: none; + margin-left: 20px; + } .cookie-banner { position: fixed; bottom: 0; @@ -33,8 +45,39 @@ } </style> <script> + function toggleVisibility(category) { + var list = document.getElementById(category); + if (list.style.display === "none") { + list.style.display = "block"; + } else { + list.style.display = "none"; + } + } + function acceptCookies() { - // Set cookies based on user preferences + // Accept all cookies + document.getElementById('performance-cookies').checked = true; + document.getElementById('functional-cookies').checked = true; + document.getElementById('targeting-cookies').checked = true; + + savePreferences(); + } + + function rejectCookies() { + // Reject all cookies + document.getElementById('performance-cookies').checked = false; + document.getElementById('functional-cookies').checked = false; + document.getElementById('targeting-cookies').checked = false; + + savePreferences(); + } + + function acceptSelected() { + // Save preferences based on selected checkboxes + savePreferences(); + } + + function savePreferences() { var performance = document.getElementById('performance-cookies').checked; var functional = document.getElementById('functional-cookies').checked; var targeting = document.getElementById('targeting-cookies').checked; @@ -47,16 +90,6 @@ // Hide the cookie banner document.getElementById('cookie-banner').style.display = 'none'; } - - function rejectCookies() { - // Set cookies to false (you should replace this with actual cookie setting logic) - document.cookie = "performance_cookies=false; path=/"; - document.cookie = "functional_cookies=false; path=/"; - document.cookie = "targeting_cookies=false; path=/"; - - // Hide the cookie banner - document.getElementById('cookie-banner').style.display = 'none'; - } </script> </head> <body>