Contribution profile IA — Profile, Overview, Activities - #1
Open
lksbrssr wants to merge 6 commits into
Open
Conversation
Working copy of Lukas's suggested edits. No PR to protocol/PLAA_Web_Design until he signs off. - Profile is the signed-in default; Home is off the rail - Overview absorbs FAQ and Portfolio & Holdings - Leaderboard moves under Activities; activity tiers collapse by default - Contribution table is PLAA-only (period, ending balance, rewards) - Chart is a per-period PLAA waterfall plus ending-balance line
Apply Lukas notes: status speedometer, in-chart drag delta, click tooltips, current-period blur, How-it-works as tabs, NAV with circulating PLAA, and move the period spider chart onto Activities.
Points stay visible on every period; clicking them opens the activity list. Chart hover is a populated SVG tooltip; axis titles clip to the plot. NAV is Jan 2025–Jul 2026, NAV vs issued PLAA indexed so slopes compare (dilution). Status meter matches the photo; tab H1s dropped.
Spell out what changed and why on the contribution-profile IA, interaction, and polish passes so the record matches §1–6.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Interim Alignment Asset member surface. Same PLAA and points data; fewer places to look for it.
Home and Profile were two signed-in surfaces doing the same job. Points and PLAA were mixed on the same axes and columns. This PR collapses the rail, makes the contribution profile PLAA-only, and treats Overview as the “what is PLAA / what does the trust hold” shell.
Working prototype, not production. Open
index.htmlas a static file. Pass-by-pass record is inchangelog.md§7–§9.What changed and why
Information architecture
Previously the rail was Home, Profile, Overview, Activities, Leaderboard, FAQ, Portfolio, Kudos. Home and Profile both claimed to be the member’s starting point.
Profile header
Contribution table
Previously mixed a points column with PLAA columns, called the month a “snapshot,” labelled the second stream “Infra rewards,” and treated Balance as a peer of Activities rather than a running total.
mmm, yyyy(every row is a whole calendar month).Chart (Profile)
Previously a mixed points/PLAA series with the legend off the plot.
Overview
Activities
Flagged for Bill (invented, rewrite if a real version exists)
Still in the file, unused: old Home dashboard markup and the old Snapshot history table. Easy to restore; not on the rail.
Screenshots
Profile — hero, status meter, PLAA over time
Contribution history — period rows, Rewards, Redeemed, ending balance
Overview — Portfolio & Holdings / NAV
Activities — current-period spider plus activity list
Test plan
node smoke-check.js