You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current desktop airdrop view has a complex SVG timeline chart (CampaignHero lines 157-496) that is hard to understand. The key message — "as FDV grows, you earn more AND each token is worth more" — is not clear from the current UI.
Users need to instantly understand:
There are 4 milestone tiers with different FDV targets
Each milestone unlocks a bigger % of the airdrop pool (10% → 30% → 50% → 100%)
The pool value itself grows because higher FDV = higher per-PLOT price
Missing a milestone means most of the pool gets burned
Solution
Remove the SVG chart entirely. Replace with a segmented progress bar + milestone cards.
1. Segmented progress bar instead of linear
A single bar to Diamond makes Bronze look like 1% — discouraging. A 4-segment bar means reaching Bronze fills 25% of the bar. Each segment represents one milestone. The current FDV position is marked with a triangle/arrow indicator below.
2. Streamlined card content (6 lines, not 7)
Removed per-PLOT value — it's just FDV ÷ 1M, which is the same info as the FDV line repackaged. Each card shows:
Tier emoji + name (header)
FDV target
CMC rank (muted, prod only)
Unlock % + PLOT amount
Pool USD value at that FDV
Burn % (the tension — 90% burn at Bronze makes Diamond feel urgent)
3. Burn % creates visual tension
The proposal table shows Pool Burned (90% / 70% / 50% / 0%). This is powerful — at Bronze, 90% of the pool is destroyed. Showing this on each card makes the stakes visceral and motivates pushing for higher milestones.
4. Keep existing elements above cards
Title, description, lock-up proof link (#1003), and countdown timer remain unchanged above the new layout. The 3-column StatsRow (Participants / FDV / Progress) is removed — its info is now redundant with the segmented progress bar and cards.
5. Reached milestone visual treatment
Reached: accent border, full opacity, checkmark or glow
Current target (next unreached): normal border, full opacity
Problem
The current desktop airdrop view has a complex SVG timeline chart (CampaignHero lines 157-496) that is hard to understand. The key message — "as FDV grows, you earn more AND each token is worth more" — is not clear from the current UI.
Users need to instantly understand:
Solution
Remove the SVG chart entirely. Replace with a segmented progress bar + milestone cards.
Wireframe
Design decisions
1. Segmented progress bar instead of linear
A single bar to Diamond makes Bronze look like 1% — discouraging. A 4-segment bar means reaching Bronze fills 25% of the bar. Each segment represents one milestone. The current FDV position is marked with a triangle/arrow indicator below.
2. Streamlined card content (6 lines, not 7)
Removed per-PLOT value — it's just FDV ÷ 1M, which is the same info as the FDV line repackaged. Each card shows:
3. Burn % creates visual tension
The proposal table shows Pool Burned (90% / 70% / 50% / 0%). This is powerful — at Bronze, 90% of the pool is destroyed. Showing this on each card makes the stakes visceral and motivates pushing for higher milestones.
4. Keep existing elements above cards
Title, description, lock-up proof link (#1003), and countdown timer remain unchanged above the new layout. The 3-column StatsRow (Participants / FDV / Progress) is removed — its info is now redundant with the segmented progress bar and cards.
5. Reached milestone visual treatment
CMC Rank References (prod mode only)
Static approximate values. Shown as muted text below FDV. Skipped in test mode.
Responsive behavior
Files to modify
src/components/airdrop/CampaignHero.tsx— remove TimelineChart (lines 157-496), remove StatsRow, replace with segmented progress bar + milestone cardssrc/components/airdrop/MilestoneTrack.tsx— remove entirely (CampaignHero handles everything)Acceptance Criteria