Skip to content

Contribution profile IA — Profile, Overview, Activities - #1

Open
lksbrssr wants to merge 6 commits into
protocol:mainfrom
lksbrssr:lukas/contribution-profile-ia
Open

Contribution profile IA — Profile, Overview, Activities#1
lksbrssr wants to merge 6 commits into
protocol:mainfrom
lksbrssr:lukas/contribution-profile-ia

Conversation

@lksbrssr

@lksbrssr lksbrssr commented Sep 8, 2026

Copy link
Copy Markdown

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.

  • Profile is the signed-in home (hero, status meter, PLAA waterfall, contribution-history table)
  • Overview absorbs FAQ and Portfolio & Holdings (NAV history Jan 2025–Jul 2026, both series indexed to 100)
  • Activities absorbs the leaderboard and the current-period spider
  • Copy: PLAA and points are collected, never earned

Working prototype, not production. Open index.html as a static file. Pass-by-pass record is in changelog.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.

  • Home is off the rail. Profile is the signed-in default. Prospects still land on Overview (old marketing Home markup is in the file but unreachable). One signed-in surface is enough.
  • Overview absorbs FAQ and Portfolio & Holdings behind a top toggle. Those three were sibling tabs for the same “what is PLAA / what does the trust hold” question.
  • Leaderboard moves under Activities as a third toggle (Activities / Incentivized Network Asks / Leaderboard). Ranking is a view of activity, not a destination. Clicking the Activities rail always opens Activities, not whichever toggle was last.
  • Activity tiers collapse by default (Start here / Build momentum / High-leverage) so the list is not a wall of cards.
  • Repeated in-page H1s dropped on Overview, Activities, and Kudos — the rail already names the tab. Profile keeps its heading because the page is the person.

Profile header

  • Name left-aligns with “Member since.” Decorative verified check removed (nothing to verify against).
  • Network Ambassador is a status meter toward the next level, sized to the profile photo (72px). Invented ladder, flagged below.

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.

  • Snapshot → Period, formatted mmm, yyyy (every row is a whole calendar month).
  • Table is PLAA-only. Points never sit in their own column. Activities show converted PLAA with originating points as always-on supporting text underneath. Mixing units in one row made every figure ambiguous; PLAA is the answer, points are provenance.
  • Infra rewards → Rewards. Balance → Ending balance (Activities + Rewards − Redeemed).
  • Redeemed shows dollar proceeds at that period’s clearing price, same supporting-text pattern. Footer also has dollars and average clearing price.
  • Current period (Aug) shows live points; PLAA and ending balance are blurred — conversion is not known until the period closes.
  • Column headers have click-to-open tooltips that also jump into the related surface. Redeemed jumps to Redeeming PLAA on Overview. Click the points (not the PLAA) to open what they were collected for.

Chart (Profile)

Previously a mixed points/PLAA series with the legend off the plot.

  • Per-period PLAA waterfall: activities and rewards as positive stacks, redeemed as a negative stack, net on the bar (follows series toggles). One currency on the plot.
  • Cumulative ending-balance line on a second axis. Axis titles clip to the plot: Period net (PLAA) / Ending balance (PLAA).
  • Series chips hide/show each stream. Drag across periods for relative and absolute change. Hover the plot (SVG tooltip, not an HTML overlay) for the exact number. Click a segment for period detail.

Overview

  • Header stays Overview across the toggle (same pattern as Profile). Order: Portfolio & Holdings → Introduction to PLAA → FAQ — holdings first, because that is what a returning member comes for.
  • How-it-works boxes are tabs, not four stacked sections: Contribute / Collect / Convert / Redeem (was Capitalize — Capitalize implied a financial product).
  • “Collect points this snapshot” CTA box removed from Introduction (duplicated Activities, still said snapshot).
  • NAV chart is Jan 2025–Jul 2026. NAV (solid) and issued PLAA (dashed) are both indexed to 100 at start so the slopes compare. Issued rising faster than NAV is the dilution signal (implied $/PLAA falls). Hover and drag report both series. Mock circulating PLAA / implied $/PLAA so NAV ÷ tokens is visible — circulating series is invented mock data.

Activities

  • Current-period spider chart moved here from Leaderboard. The spider is “how does this period look for me,” which belongs with the activity list, not with a ranking of other people.

Flagged for Bill (invented, rewrite if a real version exists)

  • Status ladder: Contributor → Network Ambassador → Steward → Fellow. Demo member (Alex) is at Ambassador, 17 activities short of Steward. A badge that does not show how you unlock the next one is decoration; this is a stand-in.
  • Circulating PLAA series on the NAV chart is mock data, so NAV ÷ tokens is obvious. Replace with a real series.
  • Collect, not earn. Unreachable Home CTA is Collect PLAA now, even though the original note asked for earn wording. Flip if you want the exception.

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

Profile

Contribution history — period rows, Rewards, Redeemed, ending balance

Contribution history

Overview — Portfolio & Holdings / NAV

Overview

Activities — current-period spider plus activity list

Activities

Test plan

  • node smoke-check.js
  • Manual pass on Profile, Overview, and Activities

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.
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.

1 participant