Skip to content

feat(web): graph edge styling, navbar icons, shared lean index#104

Merged
Xinze-Li-Moqian merged 1 commit into
mainfrom
web/graph-navbar-lean-index
Jun 28, 2026
Merged

feat(web): graph edge styling, navbar icons, shared lean index#104
Xinze-Li-Moqian merged 1 commit into
mainfrom
web/graph-navbar-lean-index

Conversation

@Xinze-Li-Moqian

Copy link
Copy Markdown
Contributor

Web-only frontend updates (no project data; does not include poincaré-conjecture content).

Changes

  • NetworkView: default links are thin gray lines whose width is a fixed ratio of the node radius (scales with zoom); arrowheads only on selected edges. Edge color stays gray under sort coloring (reduces visual load), keeps the algorithmic blend under community/depth/pagerank/….
  • Navbar: GitHub text → GitHub mark icon; added Discord icon linking the community invite.
  • leannets EntryBlockRenderer: build a shared per-project lean index once (single atoms+edges fetch) instead of every card refetching the full edge set twice — fixes read-view lag on large projects.

Cherry-picked from feat/poincare-conjecture-challenge (web changes only).

- NetworkView: default links are thin gray lines scaled to node radius;
  arrowheads only on selected edges; edge color stays gray under sort
  coloring, keeps algorithmic blend under community/depth/pagerank/etc.
- Navbar: GitHub text -> GitHub mark icon; add Discord icon (discord.gg invite).
- leannets EntryBlockRenderer: build a shared per-project lean index once
  (single atoms+edges fetch) instead of every card refetching the full edge
  set twice -> fixes read-view lag on large projects (e.g. Poincare).
@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
open-ga Ready Ready Preview, Comment Jun 28, 2026 6:08pm

Request Review

@Xinze-Li-Moqian Xinze-Li-Moqian merged commit f39f6ad into main Jun 28, 2026
4 of 5 checks passed
@Xinze-Li-Moqian Xinze-Li-Moqian deleted the web/graph-navbar-lean-index branch June 28, 2026 18:08
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