VOTE NO ON MEASURE SA bilingual, fully sourced campaign site for the No on Measure S effort in Fresno County, taken from design brief to live domain in days, with explainer pages, share tools and a pledge form.

Client
United for Fresno
Disciplines
CampaignWebSEOBilingual
Stack
Next.js · Vercel · GA4 · Search Console
Live since
Stage
Launch
Project at a glance · imaginarii
88%
Delivered
52
Tasks
1
Workstreams
24.75
Story points
6
Sprints
www.votenoons.orgOpen live ↗

The running site, embedded live. If it doesn’t load, the site blocks embedding. open it in a new tab ↗.

Live results
Visitors · 28d
10
updating daily from the live site
Pageviews · 28d
13
updating daily from the live site
Search clicks · 28d
18
updating daily from the live site
100PERF
LCP
0.6s
INP
0ms
CLS
0
Performance from PageSpeed Insights · traffic from Google Analytics · search from Search Console. Updates automatically.
01

Overview

United for Fresno, a Fresno civic group, asked Imaginarii for a campaign website on Measure S, a countywide transportation sales tax on the November 3, 2026 ballot. The brief arrived about five weeks before Election Day. We ran research, design exploration and the build in parallel, and the site went live at votenoons.org within days of the first commit.

02

The challenge

  • A hard deadline. Ballots started arriving by mail on October 5, so every week of delay meant fewer voters would ever see the site. It also had a planned end date the day after the election.
  • Every number had to hold up. Ballot-measure sites are read skeptically. Each figure needed a visible link to a public record, and some figures had to be kept strictly separate so they could never be mixed up.
  • Two languages, equal weight. Fresno County has a large Spanish-speaking electorate. The Spanish site needed its own pages, its own URLs and correct language tags, not a translated overlay.
  • Mobile and shareable. Most traffic would come from phones and from links passed between friends, so sharing had to be built in, not bolted on.
  • No new infrastructure to babysit. A short-lived campaign site should not need a database or an admin panel to keep running.
First screen
The first screen: one message, one action, and a source chip under the headline figure.
The Spanish site at /es, with its own ballot banner and pledge button.
03

Design

We explored several visual directions before settling on a street-poster system: condensed display type, near-black panels and hazard-orange accents with striped dividers. It reads from across a room on a laptop and stays legible on a small phone screen. A sticky bar at the bottom of every page keeps the pledge one tap away, and a dismissible ballot banner at the top tells visitors when and how to vote.

04

What we built

  • Fact cards with sources. The numbers section is a set of cards, each with a source chip that links straight to the record behind it. Tapping a card opens a detail view with a chart.
  • A sources page. Every figure on the site is listed with its origin: official election documents first, then public data, then local reporting. The page invites readers to report a broken link or a figure that looks wrong.
  • Explainer pages in both languages. What the measure is, a question-and-answer page, and a side-by-side comparison with the current sales tax, each written in plain language with every number linked to its source.
  • An FAQ that answers in the page. Questions expand in place, and the answers are present in the page markup so search engines can read them.
  • A pledge form with no database. Name, email or mobile, and ZIP are sent through our managed intake gateway, so the campaign gets submissions without a database to secure or maintain. Retention is stated in the privacy policy.
  • Share tools. The pledge section offers a 1080 by 1920 story image and a 1080 by 1080 square image generated from the site's own hero, plus text-a-friend, copy-link and QR code options with preset share copy.
  • Op-eds and a graphics gallery. Articles supplied by the campaign are published on branded pages with a share bar, and printable handouts are collected in a gallery.
Features
Fact cards: each figure carries a source chip that links to the record.
The sources page lists official documents first, then data, then reporting.
FAQ answers expand in place and stay readable by search engines.
The pledge form next to generated share images and one-tap share options.
05

Search and accessibility

The site is fully static: every route is prerendered, so pages load fast on weak mobile connections. Each page has its own title and description, English and Spanish pages are paired with hreflang tags, and structured data describes the organization, the election event, the FAQ and the breadcrumbs. A sitemap, robots file, web manifest and generated social preview images complete the setup. Analytics only loads after a visitor accepts it in the consent banner, and the language a visitor picks is remembered on their next visit.

On a phone
Explainer pages are built for reading on a phone.
The fact cards stack into a single column on mobile.
06

Outcome

The site launched on its own domain with GA4 and Search Console in place, a complete Spanish version, and a source link on every figure. Through October it absorbed new material from the campaign, including op-eds, handouts and updated public filings, without a redesign. When the campaign ends the day after the election, there is no database or server to shut down.

Next case
ALL WORK