UX: Prioritize buy, prizes, leaderboard, timer over protocol detail #17

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

page currently leads with onchain contract data (saleStart, deadline, totalRaised, etc). player-facing surfaces -- buy panel, prizes, leaderboard, timer -- should come first. protocol/operator detail can move to a collapsible section or separate tab.

page currently leads with onchain contract data (saleStart, deadline, totalRaised, etc). player-facing surfaces -- buy panel, prizes, leaderboard, timer -- should come first. protocol/operator detail can move to a collapsible section or separate tab.
Brouie commented 2026-04-06 06:51:04 +00:00 (Migrated from gitlab.com)

reviewed on 254999d. above the fold: hero banner -> 'Onchain (contract)' section with saleStart, deadline, totalRaised, ended, min gross spend, price per CHARM, contract addresses. the buy panel, prizes, leaderboard, and timer are all below the fold. a player landing on this page sees protocol data first, not the game. player-facing content (timer, buy, prizes, leaderboard) should come first. screenshot attached.

reviewed on 254999d. above the fold: hero banner -> 'Onchain (contract)' section with saleStart, deadline, totalRaised, ended, min gross spend, price per CHARM, contract addresses. the buy panel, prizes, leaderboard, and timer are all below the fold. a player landing on this page sees protocol data first, not the game. player-facing content (timer, buy, prizes, leaderboard) should come first. screenshot attached.
Brouie commented 2026-04-06 06:59:43 +00:00 (Migrated from gitlab.com)

image.png{width=849 height=449}

![image.png](/uploads/baa5c12646c0afdba554551d1353c8c3/image.png){width=849 height=449}
PlasticDigits commented 2026-04-09 04:53:04 +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:28 +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:21 +00:00
PlasticDigits commented 2026-04-26 10:55:18 +00:00 (Migrated from gitlab.com)

mentioned in issue #71

mentioned in issue #71
PlasticDigits commented 2026-04-26 12:49:37 +00:00 (Migrated from gitlab.com)

mentioned in commit 948cbbf704

mentioned in commit 948cbbf704516f7319a1b9b51cadaa3de4643e34
PlasticDigits commented 2026-05-02 04:37:08 +00:00 (Migrated from gitlab.com)

mentioned in commit 06a94ad765

mentioned in commit 06a94ad765cc4f92fd017c7e7570960ab7e0632b
PlasticDigits commented 2026-06-25 20:07:24 +00:00 (Migrated from gitlab.com)

mentioned in issue #349

mentioned in issue #349
PlasticDigits commented 2026-06-25 20:07:50 +00:00 (Migrated from gitlab.com)

mentioned in issue #342

mentioned in issue #342
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#17
No description provided.