LearnNewsExamplesServices
Frontmatter
id8934
titleFeat: DevRank Grid Expansion
stateClosed
labels
enhancementdesign
assigneestobiu
createdAtFeb 1, 2026, 4:38 PM
updatedAtFeb 1, 2026, 4:55 PM
githubUrlhttps://github.com/neomjs/neo/issues/8934
authortobiu
commentsCount1
parentIssue8930
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 1, 2026, 4:55 PM

Feat: DevRank Grid Expansion

Closed v12.0.0 enhancementdesign
tobiu
tobiu commented on Feb 1, 2026, 4:38 PM

This task focuses on updating the DevRank UI to display the enriched data fetched by the discovery engine.

Requirements

  1. Update Model: Modify DevRank.model.Contributor to include location, company, bio, and followers.
  2. Grid Columns:
    • User: Enhance renderer to include Avatar + Login (Link to GitHub Profile).
    • Name: Add a column for the full name.
    • Location: Add a column for location.
    • Company: Add a column for company.
    • Followers: Add a column for follower count.
  3. Sparklines (Optional/Stretch): If feasible, use the years data to render a small activity graph in a column.

Acceptance Criteria

  • The grid displays the new columns populated with data from resources/data.json.
  • Clicking the username opens the GitHub profile.
tobiu added the enhancement label on Feb 1, 2026, 4:38 PM
tobiu added the design label on Feb 1, 2026, 4:38 PM
tobiu added parent issue #8930 on Feb 1, 2026, 4:38 PM
tobiu assigned to @tobiu on Feb 1, 2026, 4:39 PM
tobiu cross-referenced by #8933 on Feb 1, 2026, 4:49 PM
tobiu referenced in commit 8404b70 - "feat: DevRank Grid Expansion (#8934)" on Feb 1, 2026, 4:54 PM
tobiu
tobiu Feb 1, 2026, 4:55 PM

Input from Gemini 3 Pro:

✦ I have successfully updated the DevRank frontend to visualize the enriched contributor data.

Changes Implemented

  1. Model Update: Updated DevRank.model.Contributor to include location, company, bio, and followers.
  2. Grid Expansion:
    • User Column: Enhanced to show a 32px circular avatar, the login (linked to GitHub), and the user's full name if available.
    • New Columns: Added Followers, Company, and Location columns.
    • Formatting: Applied number formatting to Contributions and Followers. Cleaned up company names (removing '@'). Formatted the Last Active date.
    • Layout: Adjusted column widths and alignment for better readability.

The Grid is now fully synced with the backend data structure. I will now close this ticket.

tobiu closed this issue on Feb 1, 2026, 4:55 PM