Cookie consent
The consent gate that must obtain a lawful choice without dark-patterning the visitor.
Company & Trust · 8 checks · 4 resources
Before you ship
8- 01Reject-all with equal prominence to accept-all — same size, same visual weight, same click depth
- 02Granular category toggles — necessary, functional, analytics, marketing, each described in one plain sentence
- 03No pre-ticked non-essential categories — consent is opt-in, not opt-out
- 04No tracking script fires before an affirmative choice — including analytics and tag managers
- 05Consent record kept — timestamp, categories chosen, and policy version, retrievable for an audit
- 06Persistent re-entry point — a footer link or floating control to change the choice later, at any time
- 07Re-prompt on material change — when new vendors or categories are added, not on a fixed nagging schedule
- 08Non-blocking layout — the banner does not obscure the content or the legal links behind it
Resources that help you build this
4- UX Patterns for Devs · 92 UX patterns with accessibility rules, an MCP server and llms.txt
- BMW DESIGN.md · A 544-line DESIGN.md token spec of bmw.com you drop in for a coding agent to follow
- Chánh Đại Components · 96-item shadcn registry of pixel-perfect portfolio and marketing components
- Humane by Design · 7 digital well-being principles broken into 29 concrete UI best practices