UX: Separate player view from protocol detail #18

Closed
opened 2026-04-04 05:34:40 +00:00 by Brouie · 4 comments
Brouie commented 2026-04-04 05:34:40 +00:00 (Migrated from gitlab.com)

TimeCurvePage mixes game-facing content (buy, warbow, podiums) with protocol internals (fee routing, clearing anchors, canonical sinks). player view up top, protocol/dev detail collapsed or in a separate section below.

TimeCurvePage mixes game-facing content (buy, warbow, podiums) with protocol internals (fee routing, clearing anchors, canonical sinks). player view up top, protocol/dev detail collapsed or in a separate section below.
Brouie commented 2026-04-06 06:51:05 +00:00 (Migrated from gitlab.com)

reviewed on 254999d. the page mixes player content and protocol detail in a single vertical scroll: onchain contract data -> charm curve -> your participation -> sale parameters -> buy panel -> warbow -> after sale -> reserve routing -> clearing anchors -> podium categories -> podium pool payouts -> podiums onchain -> recent buys -> charm redemptions -> podium batch runs -> podium payouts -> referral buys -> fee sinks -> fee distributions. protocol sections (reserve routing, clearing anchors, fee sinks, fee distributions, sale parameters, contract addresses) should collapse into a 'Protocol Detail' accordion or move to a separate tab. screenshot attached.

reviewed on 254999d. the page mixes player content and protocol detail in a single vertical scroll: onchain contract data -> charm curve -> your participation -> sale parameters -> buy panel -> warbow -> after sale -> reserve routing -> clearing anchors -> podium categories -> podium pool payouts -> podiums onchain -> recent buys -> charm redemptions -> podium batch runs -> podium payouts -> referral buys -> fee sinks -> fee distributions. protocol sections (reserve routing, clearing anchors, fee sinks, fee distributions, sale parameters, contract addresses) should collapse into a 'Protocol Detail' accordion or move to a separate tab. screenshot attached.
Brouie commented 2026-04-06 07:07:39 +00:00 (Migrated from gitlab.com)

image.png{width=818 height=600}

![image.png](/uploads/29929bfe707f4361ed9138387f186207/image.png){width=818 height=600}
PlasticDigits commented 2026-04-09 04:53:06 +00:00 (Migrated from gitlab.com)

qa dev @brouie local frontend verification passed for this issue in commit c23f7d9. Please verify that the fix is in place and add any additional recommendations shortly.

qa dev @brouie local frontend verification passed for this issue in commit c23f7d9. Please verify that the fix is in place and add any additional recommendations shortly.
Brouie commented 2026-04-09 06:36:30 +00:00 (Migrated from gitlab.com)

Verified on 4e4ec94 with local Anvil stack (live data). Fix is in place. Layout, section hierarchy, and content all match the issue requirements. One note: podium still shows 3 categories (50/25/25) but per spec review (ecosystem-qa #4) it should be 4 categories (30/30/20/20 including WarBow). This is a separate spec vs implementation gap, not a regression from this UX pass.

Verified on 4e4ec94 with local Anvil stack (live data). Fix is in place. Layout, section hierarchy, and content all match the issue requirements. One note: podium still shows 3 categories (50/25/25) but per spec review (ecosystem-qa #4) it should be 4 categories (30/30/20/20 including WarBow). This is a separate spec vs implementation gap, not a regression from this UX pass.
Brouie (Migrated from gitlab.com) closed this issue 2026-04-09 06:39:23 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
code/yieldomega#18
No description provided.