Skip to content

feat(laning): expand laning analysis and match graphs - #3406

Open
marktoh wants to merge 29 commits into
odota:masterfrom
marktoh:feat/augment-laning-page
Open

marktoh wants to merge 29 commits into
odota:masterfrom
marktoh:feat/augment-laning-page

Conversation

@marktoh

@marktoh marktoh commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Changes

feat: expand laning analysis and match graphs

  • Add laning summaries, hero comparisons, and team net worth shares
  • Improve graph filters, tooltips, captions, and timeline layout
  • Persist graph and comparison preferences
  • Add match response types and localized laning labels
Screenshot 2026-10-26 at 9 08 34 AM Screenshot 2026-10-26 at 12 07 19 PM Screenshot 2026-10-26 at 12 07 29 PM Screenshot 2026-10-26 at 9 09 18 AM Screenshot 2026-10-26 at 9 09 23 AM Screenshot 2026-10-26 at 9 10 01 AM

- Add hero XP thresholds with Liquipedia attribution
- Add level graph translations for Portuguese, Russian, and Chinese
- Refactor and document graph data generation
- Fix missing player line keys and header link warnings
- Compare minute-10 XP and levels using inferred lane roles
- Add team perspective switching, hero icons, and level badges
- Style advantages and deficits with colored comparisons
- Extract report component and share XP-to-level conversion
- Add player XP timeline typing and document role inference
Add sortable NET@10 and LVL@10 columns with tooltips and translations
for English, Portuguese, Russian, and Simplified Chinese.
- Add laning summaries, hero comparisons, and team net worth shares
- Improve graph filters, tooltips, captions, and timeline layout
- Persist graph and comparison preferences
- Add match response types and localized laning labels
- Infer player roles from team-relative lane_role values
- Use Unknown for undetermined roles and lane filters
- Update lane winner and ultimate breakdown text
- Sync Portuguese, Russian, and Chinese translations
Add gold, XP, last hits, damage, healing, and stacking icons.
Color advantage values by metric and show signed team leads.
Document tooltip props, metrics, and comparison behavior.
@marktoh marktoh changed the title feat: expand laning analysis and match graphs feat(laning): expand laning analysis and match graphs Oct 21, 2026
- Add lane and opposing role comparison modes
- Show combined lane stats, differences, and percentage leads
- Add opposing role selection to hero comparison
- Improve summaries, tooltips, icons, and chart styling
- Document lane replay comparison helpers
- Add lane advantages, level-six timings, and laning activity summaries
- Refine replay values, icons, typography, and alignment
- Enlarge tooltips and hero icons across laning and graphs pages
- Improve event timeline styling and map presentation

This branch has not been deployed

No deployments
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