Skip to content

[Airdrop] Update stats row: replace PL Earned with FDV and Target Progress #939

@realproject7

Description

@realproject7

Parent: #877

Problem

The stats row below the countdown shows "Participants / PL Earned / PLOT Price". "PL Earned" is a user-specific metric in a global section — doesn't belong here.

Fix

Change the 3 stats boxes to:

Box Label Value
1 Participants Total unique addresses earning points
2 FDV Current FDV value (price × 1M), labeled "FDV"
3 Target Progress Progress % toward the next milestone target

Target Progress box details

  • Show a mini progress bar inside the box
  • Title changes dynamically based on current zone:
    • Pre-Bronze: "Progress to 🥉 Bronze"
    • Bronze reached: "Progress to 🥈 Silver"
    • Silver reached: "Progress to 🥇 Gold"
    • Gold reached: "Progress to 💎 Diamond"
    • Diamond reached: "💎 Diamond Achieved!"
  • Progress % = currentFDV / nextMilestoneTargetFDV × 100
  • Example: FDV $500K, next target $1M → "50%" with label "Progress to 🥉 Bronze"

Files

  • src/components/airdrop/CampaignHero.tsx — stats row section

Acceptance Criteria

  • Box 1: Participants count
  • Box 2: Current FDV (labeled "FDV")
  • Box 3: Progress % toward next milestone with dynamic label
  • Progress bar visual inside box 3
  • Label updates as milestones are reached

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/T3Assigned to T3 builder agentairdropPLOT 10x Airdrop CampaigndesignDesign and UI changes

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions