Skip to content

feat: polish landing page first-contact flow#1092

Closed
volcano303 wants to merge 1 commit into
entrius:testfrom
volcano303:feat/970-polish-landing-flow
Closed

feat: polish landing page first-contact flow#1092
volcano303 wants to merge 1 commit into
entrius:testfrom
volcano303:feat/970-polish-landing-flow

Conversation

@volcano303
Copy link
Copy Markdown
Contributor

Summary

Polishes the landing page first-contact flow for new visitors while preserving the PR #950 visual direction and keeping the change focused on the landing experience.

  • Clarifies the Gittensor loop: miners contribute to tracked repositories, validators review useful merged work, and reward estimates update from live GitHub activity.
  • Strengthens the first-contact proof sections with live work/top miner panels, clearer "How Gittensor works" copy, KPI treatment, maintainer/miner CTAs, and responsive layout polish.
  • Hardens dashboard/landing data composition so non-array or unavailable API responses render empty states instead of crashing the page.
  • Keeps PR feat: polish landing page first-contact flow and proof sections #1089's useful landing-page direction, but avoids the extra Vite proxy configuration scope for a cleaner merge-ready patch.

Related Issues

Fixes #970

Related to #877, #950, #971, #994, and #1089.

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Documentation
  • Other (describe below)

Screenshots

Captured locally during validation:

  • Desktop: /tmp/gittensor-home-test-api-desktop.png
  • Mobile: /tmp/gittensor-home-test-api-mobile.png

Checklist

  • New components are modularized/separated where sensible
  • Uses predefined theme (e.g. no hardcoded colors)
  • Responsive/mobile checked
  • Tested against the test API
  • npm run format and npm run lint:fix have been run
  • npm run build passes
  • Screenshots included for any UI/visual changes

@xiao-xiao-mao xiao-xiao-mao Bot added the enhancement New feature or request label May 13, 2026
@anderdc
Copy link
Copy Markdown
Collaborator

anderdc commented May 13, 2026

Duplicate of #1089 which is better scoped/implemented. Closing.

@anderdc anderdc closed this May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Polish landing page first-contact flow and proof sections

2 participants