7 Commits

Author SHA1 Message Date
John McCardle
47a3cde38e add fax your rep CYOA form and transparency page
fax.html: seven-step wizard — address entry, legislator pick, persona
(parent/developer/student/privacy), educational walkthrough, customizable
compose with live PDF-style preview, verify, send. Expects serverless
endpoints /api/fax/lookup, /api/fax/send, /api/fax/status. Fails clean and
points to ffwf.net/contact when endpoints are absent. No mock data. OG
meta tags, share buttons, mobile responsive.

fax-transparency.html: the shame wall. 10/538 federal members with DC fax,
target-state coverage tables, 120/120 California algorithmic coverage.

Nav link added to every page. RSS entry for launch.
2026-04-18 05:53:33 -04:00
John McCardle
7636f35850 update site for v0.1.0: --dry-run, --revert, modular script
Update become-ageless.sh to v0.1.0 (modular restructure, systemd
gating). Update index.html, download.html, distros.html to describe
dry-run/revert workflow, userdb birthDate neutralization, and the
new reversibility. Add Dry Run & Revert card to download page.
Fix GitHub link to agelesslinux org.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:56:01 -04:00
John McCardle
004e6653b9 fix WCAG AA contrast, add landmark regions and keyboard-scrollable pre elements
Brighten --text-dim from #6b7394 to #808ab0 (4.62-5.68:1 on all
dark backgrounds, previously 3.37-4.14:1). Wrap page content in
<main> landmark on all 8 pages. Add tabindex="0" to all <pre>
elements for keyboard scrollability.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 13:46:22 -04:00
John McCardle
96366b68ad update distros tracker, state law map, and curl commands for --accept flag
Add Arch Linux 32 (excluding CA + BR), update MidnightBSD to reflect
Brazil exclusion, add IL/NY/Brazil to state law map, expand timeline
and penalty tracker, add support page, update all curl commands to
include --accept for non-interactive execution.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 06:19:09 -04:00
John McCardle
57b7f7723d RSS support 2026-03-10 23:27:54 -04:00
John McCardle
cc1ec21616 content update 2026-03-10
* lobbyists - discussing sponsorship and writers of the bills
* citations - resources informing Ageless Linux's positions
* add citation + header links throughout
* index - general re-organization, incorporate cited sources
2026-03-10 16:20:52 -04:00
John McCardle
71847b5f21 initial site: manifesto, state law tracker, distro compliance, downloads, hardware
Static site for agelesslinux.org. Six files:
- index.html: manifesto with legal standing, compliance analysis, Prohibition
  argument, FAQ, contact (John McCardle / FFwF Robotics LLC)
- map.html: state law tracker (CA, TX, UT, LA, CO + federal bills)
- distros.html: distro compliance tracker and reversion guides
- download.html: become-ageless.sh script, future ISOs and Flatpak store
- hardware.html: Ageless Device specs (Milk-V Duo S, three tiers)
- style.css: shared stylesheet for subpages

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 12:25:29 -04:00