Skip to content

ui: non-docker one-liner, remove hero CTAs/BTC, rename Functionality#366

Merged
JohnMcLear merged 1 commit intoether:masterfrom
JohnMcLear:fix/homepage-cleanup
Apr 17, 2026
Merged

ui: non-docker one-liner, remove hero CTAs/BTC, rename Functionality#366
JohnMcLear merged 1 commit intoether:masterfrom
JohnMcLear:fix/homepage-cleanup

Conversation

@JohnMcLear
Copy link
Copy Markdown
Member

Summary

Four tweaks to the home page after PRs #361 and #365 landed:

  • InstallOneLiner: replace the Docker one-liner with the native curl | sh (Linux/macOS) and irm | iex (Windows) installers from etherpad-lite's README. Caption updated from "Needs Docker" to git + Node.js ≥ 20 with the follow-up cd etherpad-lite && pnpm run prod step.
  • MainHeadline: remove the "Read the manifesto" and "Why Etherpad" CTA buttons from the .content.primary.showcase container. The header already links to /about, and the hero was getting crowded once InstallOneLiner landed.
  • MainHeadline: shrink hero <h1> from 2.5rem to 2.3rem so the heading sits more naturally above the subhead.
  • AddFunctionalities: rename heading "Add Functionalities" → "Add Functionality" — functionality reads as an uncountable collective here, which is more idiomatic.
  • Footer: remove the unverified Bitcoin donation line that PR docs: rewrite homepage to lead with positioning + add /about and /why-etherpad #361 reintroduced on top of chore(footer): remove unverified Bitcoin donation address #362.

No routing or dependency changes. The /about and /why-etherpad pages still exist, just without hero-level CTAs.

Test plan

  • pnpm run build succeeds; all seven routes still generate as static
  • Home page renders without the two CTA buttons and shows the new installer commands
  • Tabs in InstallOneLiner swap between Linux / macOS (same curl command) and Windows (PowerShell irm)
  • Footer no longer shows the Bitcoin line
  • /about link from the header still works

🤖 Generated with Claude Code

Four related tweaks to the home page after PRs ether#361 and ether#365 landed.

- InstallOneLiner: swap the Docker one-liner for the native
  curl/irm installer commands from etherpad-lite README (Linux/macOS
  use bin/installer.sh, Windows uses bin/installer.ps1). Update the
  caption from "Needs Docker" to git + Node.js >= 20 with the
  follow-up `cd etherpad-lite && pnpm run prod` step.
- MainHeadline: remove the "Read the manifesto" and "Why Etherpad"
  CTA buttons from the hero. The header already links to /about,
  and the hero was getting crowded once the InstallOneLiner landed.
- MainHeadline: shrink hero h1 from 2.5rem to 2.3rem so the heading
  fits more naturally above the subhead on narrower viewports.
- AddFunctionalities: rename heading "Add Functionalities" to
  "Add Functionality" — "functionality" reads as an uncountable
  collective here, which is more idiomatic.
- Footer: remove the unverified Bitcoin donation line that PR ether#361
  reintroduced when the positioning branch merged on top of ether#362.

No routing or dependency changes. `pnpm run build` succeeds; all
routes still generate statically.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JohnMcLear JohnMcLear merged commit c2d4c98 into ether:master Apr 17, 2026
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