guyeisenkot
778fd222ee
Fix leaderboard row wrapping ( #98 )
2025-07-29 11:12:35 +03:00
guyeisenkot
13efbfe567
Revert "Add map view to leaderboard ( #81 )" ( #89 )
2025-07-27 17:13:03 +03:00
guyeisenkot
2d17a6829d
Cache profiles during build without tracking ( #88 )
2025-07-27 16:55:29 +03:00
guyeisenkot
771983204a
fix: add required headers for github user fetch ( #84 )
2025-07-27 16:35:29 +03:00
guyeisenkot
1df6a90e72
Add map view to leaderboard ( #81 )
...
* Add interactive map view to leaderboard
* Improve map with precomputed locations
2025-07-27 16:34:47 +03:00
guyeisenkot
f4bf1a36b3
Add contributor avatars to leaderboard ( #76 )
2025-07-27 14:41:10 +03:00
guyeisenkot
27117e3cfb
Add contributor details to leaderboard ( #66 )
...
* Enhance leaderboard with GitHub profile data
* Delay GitHub profile fetch to avoid rate limit
* Show fetched profile info in drawer
* Cache profile metadata and fall back to dataset
2025-07-24 17:52:37 +03:00
guyeisenkot
2a4bfe7877
Style leaderboard comments with chat layout ( #64 )
2025-07-24 15:16:35 +03:00
guyeisenkot
dc8b3cbcf2
Add dynamic GitHub metadata ( #62 )
...
* Add dynamic GitHub metadata
* Fix LinkedIn duplication and remove external link arrow
2025-07-24 15:05:21 +03:00
guyeisenkot
29d5f38e7c
Fix contributor drawer and dataset handling ( #61 )
2025-07-24 14:28:12 +03:00
guyeisenkot
9ea55a83c8
Add contributor drawer support ( #56 )
...
* Add contributor drawer data and UI
* Refine contributor drawer UI
* Embed contributor data and improve drawer
* Remove static contributors dataset and load dynamically
* Add contributor dataset generation
2025-07-24 14:06:44 +03:00
guyeisenkot
f2a5abcec4
Regenerate leaderboard without bots ( #53 )
2025-07-24 10:29:18 +03:00
guyeisenkot
914b107d59
Add leaderboard automation ( #49 )
...
* Add workflow to auto-update leaderboard
* Refine leaderboard
* fix merge conflict in main stylesheet
2025-07-23 22:19:53 +03:00