Skip to content

feat: bootstrap price chart, key split panel, community polls, co-creator management - #1211

Merged
Chucks1093 merged 2 commits into
accesslayerorg:devfrom
ogundelevictory:feat/bootstrap-chart-split-poll-co-creator-1180-1182-1199-1202
Oct 20, 2026
Merged

Chucks1093 merged 2 commits into
accesslayerorg:devfrom
ogundelevictory:feat/bootstrap-chart-split-poll-co-creator-1180-1182-1199-1202

Conversation

@ogundelevictory

Copy link
Copy Markdown
Contributor

Closes #1180
Closes #1182
Closes #1199
Closes #1202

What changed

Component API

<BootstrapPriceChart startPrice={0.1} endPrice={0.05} bootstrapStart={...} bootstrapEnd={...} />
<KeySplitPanel currentSupply={1000} currentPrice={0.1} onProposeSplit={fn} onCancelSplit={fn} />
<CommunityPolls polls={[]} isCreator={true} onCreatePoll={fn} onCastVote={fn} />
<CoCreatorManagementPanel coCreators={[]} isPrimaryCreator={true} onAddCoCreator={fn} onRemoveCoCreator={fn} />

Design decisions

  • All components use existing UI patterns (Tailwind, glass-morphism cards, lucide-react icons)
  • Countdown timers update every second via setInterval
  • Below 10% bootstrap time remaining, the chart shows a detail notice
  • Poll results bar chart animates width transitions for live updates
  • Role badges use colour-coded borders (red=Admin, blue=Content, green=Revenue)

How to test

  • BootstrapPriceChart: set bootstrapEnd to near-future and observe countdown + price marker
  • KeySplitPanel: change ratio and verify impact preview updates
  • CommunityPolls: create a poll and cast votes to see bar chart update
  • CoCreatorManagementPanel: add/remove co-creators and verify toasts fire

…ator management

- BootstrapPriceChart: price decline curve with countdown timer (accesslayerorg#1180)
- KeySplitPanel: propose split with impact preview and timelock countdown (accesslayerorg#1182)
- CommunityPolls: create/vote polls with live result bar charts (accesslayerorg#1199)
- CoCreatorManagementPanel: roster table with role badges and add/remove (accesslayerorg#1202)
@drips-wave

drips-wave Bot commented Oct 20, 2026

Copy link
Copy Markdown

@ogundelevictory Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

- Remove unused lineStart/lineEnd from BootstrapPriceChart
- Remove unused AlertTriangle from KeySplitPanel
- Add missing useEffect import to KeySplitPanel
@Chucks1093
Chucks1093 merged commit ae1c6f6 into accesslayerorg:dev Oct 20, 2026
1 check 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

2 participants