Skip to content

PinZheng(frontend): focus install CTA and clarify audience#275

Merged
Ducksss merged 6 commits into
devfrom
codex/add-hero-audience
Jul 16, 2026
Merged

PinZheng(frontend): focus install CTA and clarify audience#275
Ducksss merged 6 commits into
devfrom
codex/add-hero-audience

Conversation

@tin-computer

@tin-computer tin-computer Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Make the install command the single primary landing action.
  • Keep the install guide, GitHub, and catalog links as quieter supporting actions.
  • Clarify that the registry is built for Payload CMS developers.
  • Preserve custom copy-button labels across the copied-state reset.
  • Remove the unrelated automated promotional footer attribution.
  • Keep the primary CTA token-driven and reduced-motion safe.

Verification

  • pnpm lint
  • pnpm source:build
  • pnpm exec tsc --noEmit
  • pnpm run test:int — 126 passed, 1 skipped
  • Focused production frontend E2E — CTA hierarchy, copy reset, and reduced-motion visual contract passed
  • macOS desktop/mobile baselines refreshed; Linux baselines will be minted in the CI renderer

Ducksss and others added 2 commits July 15, 2026 04:29
Co-authored-by: tin-computer[bot] <277149838+tin-computer[bot]@users.noreply.github.com>
Co-authored-by: tin-computer[bot] <277149838+tin-computer[bot]@users.noreply.github.com>
@tin-computer
tin-computer Bot requested a review from Ducksss as a code owner July 15, 2026 04:55
@vercel

vercel Bot commented Jul 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
payload-components Ready Ready Preview, Comment Jul 16, 2026 7:43am
payload-components-97bf Ready Ready Preview, Comment Jul 16, 2026 7:43am

Ducksss and others added 3 commits July 15, 2026 06:15
Co-authored-by: tin-computer[bot] <277149838+tin-computer[bot]@users.noreply.github.com>
Co-authored-by: tin-computer[bot] <277149838+tin-computer[bot]@users.noreply.github.com>
# Conflicts:
#	tests/e2e/frontend.e2e.spec.ts-snapshots/landing-home-desktop-chromium-linux.png
#	tests/e2e/frontend.e2e.spec.ts-snapshots/landing-home-mobile-chromium-linux.png

Co-authored-by: tin-computer[bot] <277149838+tin-computer[bot]@users.noreply.github.com>
Summary:
- remove the unrelated Tin promotional footer attribution
- clarify the Payload CMS developer audience in the hero copy
- use the correct brand foreground token and disable hover transforms under
  reduced motion
- verify the custom install-copy label resets after the copied state
- refresh the intended macOS landing baselines

Rationale:
- the footer backlink was outside the PR scope and the repository's
  community-first positioning
- the CTA should remain accessible, token-driven, and motion-safe while
  preserving a clear install-first hierarchy

Tests:
- pnpm lint
- pnpm source:build
- pnpm exec tsc --noEmit
- pnpm run test:int (126 passed, 1 skipped)
- focused production frontend E2E (3 passed)
@Ducksss Ducksss changed the title Name Payload CMS developers in the landing hero PinZheng(frontend): focus install CTA and clarify audience Jul 16, 2026

@Ducksss Ducksss left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the revised audience and CTA changes for logic, accessibility, reduced-motion behavior, copy-state reset, visual integrity, and community-first attribution. Full release gate and all fresh Payload smoke shards pass.

@Ducksss
Ducksss merged commit 7565600 into dev Jul 16, 2026
12 checks passed
@Ducksss
Ducksss deleted the codex/add-hero-audience branch July 16, 2026 07:56
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