Skip to content

refactor(landing): simplify components and clean up branding round-trip#124

Merged
sungmanch merged 7 commits intomainfrom
feat/landing-redesign-cli-improvements-20260213
Feb 14, 2026
Merged

refactor(landing): simplify components and clean up branding round-trip#124
sungmanch merged 7 commits intomainfrom
feat/landing-redesign-cli-improvements-20260213

Conversation

@sungmanch
Copy link
Copy Markdown
Collaborator

Summary

  • Replace nested ternary operators with type-safe Record lookup maps in EnterprisePreview
  • Consolidate 10 individual landing component imports into a single barrel import in LandingPage
  • Remove unnecessary useCallback wrapper in SectionNav for static navigation handler
  • Clean up VibeBetter branding round-trip (introduced then reverted) from development iteration

Changes

  • 4de18d6 refactor(landing): rebrand metadata and OG tags to VibeBetter
  • 13cff4f refactor(landing): update hero, showcase, and footer CTA routing and messaging
  • 6acdddb refactor(landing): rebrand OG image to VibeBetter
  • 092e481 refactor(landing): update mobile share title to VibeBetter
  • 0830c97 revert(landing): restore NoMoreAISlop branding across landing page
  • 7cdb95c refactor(landing): simplify ternary operators, imports, and callbacks

Net diff: 4 files changed (+30/-20) — branding commits cancel out, real payload is code simplification.

Test Plan

  • TypeScript compilation passes (npx tsc --noEmit)
  • No new dependencies introduced
  • Visual verification of landing page components

Generated with Claude Code using /ship-it

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

sungmanch and others added 6 commits February 14, 2026 13:41
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…messaging

All CTAs now route directly to /dashboard/analyze via Next.js router
instead of scrolling to pricing section. Unified CTA label to
"Get Started Free" and updated messaging copy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update social share preview image with new brand name, tagline,
and URL to match landing page rebrand.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Revert VibeBetter brand name back to NoMoreAISlop in metadata,
hero badge, footer copyright, OG image, and mobile share title.
Messaging copy and CTA routing improvements are preserved.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 14, 2026

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

Project Deployment Actions Updated (UTC)
no-more-ai-slop Ready Ready Preview, Comment Feb 14, 2026 4:50am

Request Review

@sungmanch
Copy link
Copy Markdown
Collaborator Author

Code Review

No issues found.

5 parallel review checks completed:

  • CLAUDE.md compliance: Pass
  • Bug scan (changes only): Pass
  • Git history context: No concerns
  • Previous PR feedback: 3 pre-existing items (not introduced by this PR)
  • Code comment compliance: Pass

The refactoring correctly preserves all functionality while improving readability through Record lookup maps, barrel import consolidation, and removal of unnecessary memoization.

Generated with Claude Code

If useful, react with a thumbs-up. Otherwise, thumbs-down.

…ttern

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sungmanch sungmanch merged commit f82731e into main Feb 14, 2026
1 of 2 checks passed
@sungmanch sungmanch deleted the feat/landing-redesign-cli-improvements-20260213 branch February 14, 2026 04:50
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