This project is not covered by Drupal’s security advisory policy.
Provide a lightweight, accessible, and mobile-friendly cookie consent solution for Drupal 10 websites, compliant with GDPR, ePrivacy, and other privacy regulations, with a focus on user experience and council-specific needs.
Key Features:
- Non-Intrusive Banner: A slim, customizable consent bar (top or bottom) that doesn’t block content or require immediate interaction.
- Accessibility First: WCAG 2.2 AA compliance, with keyboard navigation, screen reader support, and high-contrast options.
- Mobile Optimization: Responsive design with touch-friendly controls and zoom-friendly layouts.
- Granular Consent: Users can select cookie categories (e.g., Essential, Analytics, Marketing) with clear explanations.
- Multilingual Support: Seamless integration with Drupal’s i18n for multilingual sites.
- Lightweight Performance: Minimal JavaScript and CSS, with lazy-loaded consent modals.
- Customizable Styling: Themeable via Drupal’s admin UI, with CSS variables for easy branding.
- Testing Toolkit: Built-in tools for accessibility and compliance testing, including automated WCAG checks and user consent logs.
- Third-Party Integration: Support for Google Tag Manager, Matomo, and other analytics/marketing tools, with automatic script blocking until consent.
- Withdraw Consent: Floating tab for users to revisit and revoke consent easily.
- Creative Flair: Optional “gentle nudge” animations (e.g., subtle fade-ins) to draw attention without annoyance, and a “trust score” widget showing compliance status.
Comparison with Existing Solutions
|
Feature |
A11yCookieConsent |
Cookiebot |
Klaro |
EU Cookie Compliance |
Civic |
Digital Control Room |
|
WCAG 2.2 AA Compliance |
|
Partial |
Partial |
Partial |
Partial |
Unknown |
|
Non-Intrusive Banner |
|
|
|
|
|
|
|
Mobile Optimization |
|
|
|
Partial |
|
Partial |
|
Granular Consent |
|
|
|
|
|
|
|
Multilingual Support |
|
|
|
|
|
|
|
Lightweight (<15KB) |
|
|
|
|
|
|
|
Accessibility Testing |
|
|
|
|
|
|
|
Creative Features |
|
|
|
|
|
|
Supporting organizations:
Sponsored development
Project information
- Project categories: Access control, Accessibility
- Created by beautifulmind on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.


