Skip to content

Convert modal to 'How It Works' guide with 5 sections (#1034)#1037

Merged
realproject7 merged 1 commit intomainfrom
feat/how-it-works-modal-1034
May 4, 2026
Merged

Convert modal to 'How It Works' guide with 5 sections (#1034)#1037
realproject7 merged 1 commit intomainfrom
feat/how-it-works-modal-1034

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

  • Changes trigger text from "Why is this airdrop different?" to "How does this work?"
  • Expands modal into a comprehensive 5-section guide:
    1. The Airdrop Pool — what's locked, what happens at the end
    2. Milestones & Pool Size — 4 tiers with PLOT amounts, burn mechanics, double benefit
    3. How to Earn PL Points — all point actions with rates
    4. Streak Boost — tier table with percentages, miss penalty
    5. Why Is This Different? — existing 2-column comparison preserved
  • Modal is scrollable (max-h-[85vh] overflow-y-auto) for mobile
  • MCap footnote included at bottom

Closes #1034

Test plan

  • Trigger text reads "How does this work? →"
  • Modal opens with all 5 sections
  • Point rates and streak boosts match spec
  • Milestone tiers show correct PLOT amounts (5K/15K/25K/50K)
  • Comparison table preserved as section 5
  • Modal scrolls on mobile/short viewports
  • Close button and backdrop click work
  • Copy is clear and grammatically correct

🤖 Generated with Claude Code

Replace the brief comparison modal with a comprehensive "How does this
work?" guide covering: the airdrop pool, milestones & pool size, how to
earn PL points, streak boosts, and the existing comparison table as
section 5. Modal is scrollable on mobile. Trigger text updated.

Bump version: 1.4.0 → 1.5.0

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

vercel Bot commented May 4, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plotlink Ignored Ignored May 4, 2026 4:14am

Request Review

Copy link
Copy Markdown
Owner Author

@realproject7 realproject7 left a comment

Choose a reason for hiding this comment

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

RE2 Verdict: APPROVE

Summary

Solid implementation of #1034. Modal expanded from single comparison to comprehensive 5-section "How It Works" guide. All content matches the issue wireframe exactly.

Findings

  • [ok] Trigger text updated to "How does this work? →".
  • [ok] Section 1 (The Airdrop Pool): locked amount, 6-month timeline, burn/distribute outcome.
  • [ok] Section 2 (Milestones & Pool Size): 4 tiers with correct PLOT amounts (5K/15K/25K/50K), burn mechanics, double benefit.
  • [ok] Section 3 (How to Earn PL Points): all 4 point actions with correct rates.
  • [ok] Section 4 (Streak Boost): 5 tiers (7d/14d/30d/50d/100d) with correct percentages, miss penalty.
  • [ok] Section 5 (Why Is This Different?): existing comparison preserved.
  • [ok] Scrollable modal: max-h-[85vh] overflow-y-auto.
  • [ok] MCap footnote at bottom.
  • [ok] Version bump 1.4.0 → 1.5.0 correct for feature.
  • [ok] CI green, mergeable.

Decision

Approve. LGTM.

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

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

Verdict: APPROVE

Summary

The PR implements issue #1034 cleanly: the trigger text is updated to "How does this work?", and the modal is expanded into a scrollable five-section guide covering the pool, milestones, point earning, streak boosts, and the existing comparison table.

Findings

  • [ok] Trigger text changed to "How does this work? →".
    • File: src/components/airdrop/CampaignHero.tsx
  • [ok] Modal now contains the requested five sections with pool mechanics, milestone unlock amounts, point rates, streak boost tiers, and the preserved comparison table.
    • File: src/components/airdrop/CampaignHero.tsx
  • [ok] Modal uses constrained height with overflow scrolling for smaller/mobile viewports.
    • File: src/components/airdrop/CampaignHero.tsx
  • [ok] Branch is mergeable and checks passed: lint-and-typecheck, e2e, Vercel.
    • File: PR checks

Decision

Approve. The change is focused, matches #1034 acceptance criteria, and passes CI.

@realproject7 realproject7 merged commit 2d77e75 into main May 4, 2026
4 checks passed
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.

Airdrop modal: convert to 'How It Works' with detailed sections

2 participants