Skip to content

Polish home dashboard UI: titles, layout rails, Mac scroll#131

Merged
FlyM1ss merged 8 commits into
Open-Finance-Lab:mainfrom
Allan-Feng:feat/home-dashboard-ui-polish
Jul 16, 2026
Merged

Polish home dashboard UI: titles, layout rails, Mac scroll#131
FlyM1ss merged 8 commits into
Open-Finance-Lab:mainfrom
Allan-Feng:feat/home-dashboard-ui-polish

Conversation

@Allan-Feng

Copy link
Copy Markdown
Collaborator

Summary

  • Enlarge app header title and home module titles; add more vertical gap between the two landing/home headline lines (source + shipped bundle).
  • Make the three top dashboard modules equal width; Market News spans two columns on the same 3-column grid so it aligns with the modules above.
  • Fix home Landing↔Dashboard pager on macOS/Safari: explicit translate3d from/to, longer transition, defer module refresh until slide ends, accumulate trackpad wheel deltas so the page slides instead of flashing.

Test plan

  • Open /app home: header and module titles read larger than before
  • Landing (/) and home page-1: “Talk to Agents” / “Test Trading Ideas” have clearer vertical gap
  • Desktop: top three cards equal width; Market News width equals Portfolio+Agents (+gap); Community aligns under Leaderboard
  • macOS trackpad: scroll between landing and dashboard slides smoothly (no instant flash)
  • Nested scroll still works inside Market News / Leaderboard lists
  • Narrow viewport (≤1100px) still stacks without broken column spans

Made with Cursor

Enlarge header/module titles, add headline line gap on landing and home,
align dashboard cards on a 3-column grid, and fix the home pager so
Safari/macOS trackpads slide instead of flashing.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

@Allan-Feng is attempting to deploy a commit to the allan-feng's projects Team on Vercel.

A member of the Team first needs to authorize it.

Allan-Feng and others added 7 commits July 15, 2026 23:51
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Make the hero fill 100dvh so StatsBar sits fully below the fold, and add
a bouncing Scroll affordance that jumps to the stats section.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Reserve scrollbar gutter, span the brand across the header grid so landing
and dashboard share one center, and fade in Talk to Agents then Test Trading Ideas.

Co-authored-by: Cursor <cursoragent@cursor.com>
@FlyM1ss
FlyM1ss merged commit 3204259 into Open-Finance-Lab:main Jul 16, 2026
2 of 4 checks 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

Development

Successfully merging this pull request may close these issues.

2 participants