Skip to content

Cookie Consent #130

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Cookie Consent #130

wants to merge 1 commit into from

Conversation

dscrobonia
Copy link

@dscrobonia dscrobonia commented May 29, 2020

Note: This PR is still a WIP. Right now the buttons are not functional.

- Summary
This PR adds a banner for cookie consent. Right now the site uses google analytics, this will allow users to opt out/in to being tracked with GA.

The banner was generated by this free tool from Osana.

If folks like the way it looks I can update the copy and work on connecting the buttons to functionality.

One nitpick from me is that I didn't like how after accepting/rejecting the cookie policy there is a floating tab at the bottom to re-open the cookie consent banner. I wish it would just go away. It is pretty small though so it's not too big a deal.

- Test plan
I tried running npm run test but there are no tests that are run! 🤷

- Description for the changelog

Adds cookie consent banner for managing Google Analytics.

image

@psiinon
Copy link
Member

psiinon commented Jun 1, 2020

Oh nice! Will check it out asap :)

@psiinon psiinon self-requested a review June 1, 2020 09:12
@kingthorin
Copy link
Member

kingthorin commented Jun 11, 2020

The colour/format seems fine (good even 😉). That's bottom of window not bottom of page right?

@dscrobonia
Copy link
Author

@kingthorin yeah I pulled the actual colors from the site on that one haha. Yeah bottom of the window.

@psiinon any thoughts?

@zaproxy zaproxy deleted a comment from dscrobonia Jun 12, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants