Skip to content

added a cookies page with cookies pop up#601

Merged
Aditya948351 merged 2 commits into
devpathindcommunity-india:masterfrom
ArshiBansal:cookies_branch
Jun 14, 2026
Merged

added a cookies page with cookies pop up#601
Aditya948351 merged 2 commits into
devpathindcommunity-india:masterfrom
ArshiBansal:cookies_branch

Conversation

@ArshiBansal

Copy link
Copy Markdown
Contributor

Description

This PR introduces a complete Cookies Policy system along with a cookie consent popup to improve compliance, transparency, and user privacy handling across the application.

Changes include:

  • Added a dedicated Cookies Policy page with full legal coverage of cookie usage, types, third-party services, and user control options.
  • Implemented a global cookie consent popup that appears on first visit and stores user preference using localStorage.
  • Added Accept / Reject functionality for non-essential cookies.
  • Integrated the consent popup into the Home page layout so it is shown globally.
  • Ensured future compatibility for analytics and tracking tools based on user consent.

Fixes #573

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

  • Local testing
  • Vercel Preview Deployment

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings or errors
  • I have checked that the "DevPath India" branding remains intact

@github-actions github-actions Bot added gssoc26 This is a official GirlScript Summer of Code label. level:intermediate Intermediate level issues type:feature labels Jun 13, 2026
@Aditya948351

Aditya948351 commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Thanks for taking this up! The cookies page and popup look like a great addition. I'll review the implementation details soon.

@Aditya948351 Aditya948351 merged commit 64a4622 into devpathindcommunity-india:master Jun 14, 2026
1 of 2 checks passed
@Aditya948351 Aditya948351 added the gssoc:approved give 50+ base points label Jun 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved give 50+ base points gssoc26 This is a official GirlScript Summer of Code label. level:intermediate Intermediate level issues type:feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add Cookies Page in Footer Legal Section and Cookie Consent Popup

2 participants