Skip to content

chore: UI and content tweaks — transparency copy, events subdomain, jua kali logo - #59

Merged
tylerkstevens merged 3 commits into
mainfrom
feat/ui-content-tweaks
Oct 15, 2026
Merged

tylerkstevens merged 3 commits into
mainfrom
feat/ui-content-tweaks

Conversation

@tylerkstevens

Copy link
Copy Markdown
Collaborator

Summary

A handful of small UI/content fixes in one branch:

  • Transparency page copy: hero trimmed to the 501(c)(3)/EIN line plus "See our transparency documents below." on its own line. The closing CTA now says "Questions? Start at the FAQ." with a primary "Read the FAQ →" button to /faq (secondary still goes to contact).
  • PageCTA component: new optional donateHref / contactHref props, defaulting to /donate and /contact — all other pages render exactly as before.
  • Events now live at events.256foundation.org: the connect card on /community is renamed "Developer Calls" → "Dev Calls and other Events"; the footer Events Calendar link and both telehash "View Events Calendar" links point at the new subdomain. Forum upcoming-events URLs are gone from the site (README table and channel-list test updated to match).
  • Assets: public/ecosystem/jua-kali.webp — white background flood-filled to transparency so the logo sits on the card background like the other ecosystem logos. Interior white details of the mark preserved; verified on magenta composite and in-browser.

Testing

  • npm test — 66/66 pass
  • npx eslint . — clean
  • Manual: transparency page intro/CTA, FAQ button click-through, community card label/icon/href, telehash + footer links, logo rendering in light cards

Note: anyone who viewed /community recently may see the old white-box jua kali logo until the optimized-image cache expires or after a hard refresh — same URL, new bytes.

Trim the hero to the EIN line plus a one-line pointer to the documents.
Replace the donate/contact close with Read the FAQ -> /faq and
Get in touch -> /contact. PageCTA gains optional donateHref/contactHref
props, defaulting to /donate and /contact so other pages are unchanged.
Rename the connect card Developer Calls -> Dev Calls and other Events and
point it at the new events subdomain. Same target for the footer Events
Calendar link and both telehash View Events Calendar links; drop the
'on the forum' note now that the calendar has its own home.
Flood-fill the white backdrop to alpha so the logo sits on the card
background like the other ecosystem logos. Interior white details of
the mark are preserved.
@tylerkstevens
tylerkstevens merged commit dcf4218 into main Oct 15, 2026
1 check failed
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.

1 participant