Skip to content

feat: add cookie-consent-banner component#159

Merged
alirezazim03 merged 1 commit intoalirezazim03:mainfrom
GlenFonceca:feat/add-cookie-consent-banner-component
Oct 17, 2025
Merged

feat: add cookie-consent-banner component#159
alirezazim03 merged 1 commit intoalirezazim03:mainfrom
GlenFonceca:feat/add-cookie-consent-banner-component

Conversation

@GlenFonceca
Copy link
Contributor

Description

Added a fully GDPR-compliant Cookie Consent Banner component for React with Tailwind CSS.

Component Details

  • Category: feedback
  • Framework: react
  • Name: cookie-consent-banner

Features

  • GDPR compliant with granular consent options
  • Accept All, Reject All, and Manage Preferences
  • Persistent storage with configurable cookie expiry
  • Fully responsive and accessible (WCAG 2.1)
  • Customizable text, position, and callbacks
  • No external dependencies (except React, Tailwind, lucide-react)

Component Structure

components/modal/react/cookie-consent-banner/
├── component.json # Component metadata
├── CookieConsent.jsx # Main component
└── README.md # Documentation

Screenshots

image

Testing

  • Component follows required folder structure
  • component.json is valid and complete
  • Code follows project coding standards
  • Documentation is complete and clear
  • Component is responsive
  • All validation checks pass
  • License attribution is correct (MIT)

@vercel
Copy link

vercel bot commented Oct 16, 2025

@GlenFonceca is attempting to deploy a commit to the Ali Azimi's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Oct 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
open-ui-library Ready Ready Preview Comment Oct 17, 2025 6:34pm

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

@alirezazim03 alirezazim03 merged commit b325b2b into alirezazim03:main Oct 17, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants