Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

FED-1220 feat (cmp: modal) add modal option and update styling #144

Closed
wants to merge 33 commits into from

Conversation

potench
Copy link
Contributor

@potench potench commented Nov 20, 2019

background

  • add optional modal styling for initial consent Banner
  • update Banner styling for legibility and move purposes to last
  • Allow override of purposes, vendors, and features from purposes.json and languages.js

test plan

yarn test

potench added 30 commits June 8, 2018 17:34
* (docs) testing pr template

* (docs)
* (refactor) partial migration

* (migrate) upgrade to latest cmp and move to openmail repo

* (refactor) fix webpack dev server for s1

* (refactor) add cross-var and update deploy:s1 npm scripts

* (feat) deploy:s1

* (refactor) move to configure dir

* (refactor) reorganize files

* (refactor) deploy s1 and deploy original separately to s3 bucket

* (refactor) reogranize loader files and update deploy

* (feat) added .node_version

* (refactor) remove codesmell from package json and babel config
* Add gdprAppliesGlobally flag as independent config property

* Truncate metadata string to match spec

* Update a couple dependencies
* upgrade (all) update to 89504d7

* upgrade cmp

* update style vars

* upstream merge and handle combining with customization from modal branch

* fix tests

* bump

* bump

* fix pubVendorConsent to check against known vendors

* adds footer / removes import tests because import isnt implemented correctly

* remove FOUC
…ns per vendor (#16)

* feat (ui: features) add ui for features names and descriptions per vendor

* remove console logs
…or (#18)

* FED-1221 refactor (init: events) only emit consent-change when no error

* add more tests

* add option to auto-upgrade consent with footer

* docs and tests

* fix onConsent event

* fix auto quotes

* fix bracket spacing
@potench potench closed this Nov 20, 2019
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.

None yet

1 participant