Landing hero cleanup: drop Configure link, How-it-works to bottom #229
Labels
No labels
actions
bug
cli
duplicate
enhancement
fork
forum
git storage
help wanted
insights
invalid
issues
moderation
oidc
ownership transfer
packages
pr/merge protection rules
projects
pull requests
question
releases
sponsorships
tags
webhooks
wiki
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crueber/walhub#229
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Landing hero cleanup: drop Configure link, move How-it-works to bottom
The hero stacks too many competing elements (Browse/Push buttons, a "Configure" link that doesn't read as a link, a compliance paragraph, then a How-it-works button). Simplify, keeping the marketing page aimed at a less technical audience:
/how-it-works— verify it does, don't duplicate it here.Acceptance criteria
node --testgreen (pins updated); browser check both themes, zero console errors; no new deps.Fixed by #230 (#230) — hero trimmed to title + sub + two CTAs; How-it-works CTA now bottom-only; compliance paragraph verified still on /how-it-works. Web tests 439/439 green; browser check of / both themes still open.
Review of PR #230 (fix/issue-229, landing hero cleanup) — verified in scratch worktree at
0265974(removed afterward; main worktree untouched, still clean apart from pre-existing untracked .opencode/).SCOPE (matches expectation): 3 files — web/src/pages/Landing.jsx (hero deletions), web/test/unit/landing.test.js (pins rewritten), docs/go/12_web_ui.md (§2.3 + cross-link para + #229 decision entry, same change per law 12). App.jsx untouched — setup stays in top nav (App.jsx:56), verified via diff --name-only.
CHECKS (all pass):
VERIFY RESULTS:
No fixes pushed — nothing broken found; nothing to block on.
MERGE RECOMMENDATION: ready to merge (browser check both themes remains open — needs an env with a runnable Chromium).
Fixed by PR #230 (review clean; 439/439 node tests), merged. Closing.
Browser verdict (real Chromium 145 via :9222 daemon, served main @ 127.0.0.1:8080 through walgit.localhost:8080, anonymous): ALL PASS.
total, links list is just the 2 CTAs).
Screenshots: /tmp/opencode/hero-dark-top.png, hero-dark-bottom.png, hero-light-top.png, hero-light-bottom.png. Targets I opened closed via Target.closeTarget; :9222 daemon left running. No code touched, no commits.