CivicComply's accessibility widget works on any government website — and it's designed to look like it belongs there. Change colors, styles, and behavior with a single line of configuration.
The widget scans your page for PDF links and injects one of two pill-shaped buttons next to each one. Which button appears depends on whether an accessible version of that document exists.
CivicComply has processed this document and an accessible HTML version exists. Clicking opens the accessible version immediately — no form, no wait.
No accessible version exists yet. Clicking opens a brief form — name, email, and optional accessibility notes. Your agency is notified immediately and the request is tracked in your CivicComply dashboard.
Government websites come in every color scheme imaginable. Choose the variant that fits yours — or let us suggest one based on your brand colors.
Everything is controlled by data- attributes on the script tag. Paste it once, set your options, and you're done.
| Attribute | Values | Description |
|---|---|---|
data-site-key |
Your unique key | Required. Found in your CivicComply dashboard under Settings → Site Keys. |
data-button-variant |
greendefault navy dark ghost |
Controls the color scheme of both the Accessible and Request Access buttons. |
data-mirror-prefix |
/civiccomply (default) |
The folder prefix where CivicComply pushes accessible HTML versions. Change only if your server uses a different path. |
data-modal-theme |
lightdefault dark |
Controls the appearance of the request form modal. |
data-scan-on-load |
truedefault false |
If true, the widget scans the page immediately on load. Set to false for SPAs that load content dynamically. |
data-icon-style |
dynamicdefault static |
Controls which accessibility figure is shown on the Request Access button. dynamic uses ISO 21902; static uses the traditional ISA symbol. |
data-debug |
falsedefault true |
When true, logs detailed information to the browser console. Use during installation to verify the widget is working correctly. |
Our brand mark — a bold C with a green checkmark in the open space — appears in the modal footer on free accounts. Here's what it looks like and where it appears.
A small "Accessibility services by CivicComply" line at the bottom of both the available version modal and the request form modal. Links to civiccomply.com.
A subtle CivicComply watermark is added to the footer of accessible HTML versions we produce. This marks documents as CivicComply-certified accessible.
All widget colors are driven by CSS custom properties. For enterprise custom variants, these are the tokens your team will reference.
Three real-world agency scenarios — each using a different variant to match its site's visual identity.