{"componentChunkName":"component---src-templates-single-project-js","path":"/work/protect-democracy","result":{"data":{"markdownRemark":{"rawMarkdownBody":"\nA policy tracker site built around data visualization and an editorial override system I added late in the engagement.\n\nI built a \"Page/Post Overrides\" editor sidebar that consolidated topper-visibility and section-override toggles into a single panel, line graph and threat chart scripts with their ACF field groups, a progress meter component, and Bluesky sharing for shareable action items. I also refactored the action-index filtering to sort by editor-defined display order (backed by a FacetWP transient cache hook) and built full-card click targets that work whether or not an image is present. This was the heaviest QA workload of any Wide Eye project I worked on, with dozens of tickets closed across accessibility, layout, and rendering issues.\n","internal":{"content":"\nA policy tracker site built around data visualization and an editorial override system I added late in the engagement.\n\nI built a \"Page/Post Overrides\" editor sidebar that consolidated topper-visibility and section-override toggles into a single panel, line graph and threat chart scripts with their ACF field groups, a progress meter component, and Bluesky sharing for shareable action items. I also refactored the action-index filtering to sort by editor-defined display order (backed by a FacetWP transient cache hook) and built full-card click targets that work whether or not an image is present. This was the heaviest QA workload of any Wide Eye project I worked on, with dozens of tickets closed across accessibility, layout, and rendering issues.\n"},"html":"<p>A policy tracker site built around data visualization and an editorial override system I added late in the engagement.</p>\n<p>I built a \"Page/Post Overrides\" editor sidebar that consolidated topper-visibility and section-override toggles into a single panel, line graph and threat chart scripts with their ACF field groups, a progress meter component, and Bluesky sharing for shareable action items. I also refactored the action-index filtering to sort by editor-defined display order (backed by a FacetWP transient cache hook) and built full-card click targets that work whether or not an image is present. This was the heaviest QA workload of any Wide Eye project I worked on, with dozens of tickets closed across accessibility, layout, and rendering issues.</p>","frontmatter":{"path":"/work/protect-democracy","title":"Protect Democracy","author":"Taqwa","date":"06-01-26","tech":["WordPress","FacetWP","D3-style charts","ACF"],"role":"Software Engineer II","liveLink":"https://protectdemocracy.org/","image":"images/protect-democracy-1.png","fullImage":null,"heroImage":"images/protect-democracy-1.png","type":"project","video":null}}},"pageContext":{}},"staticQueryHashes":["3649515864"]}