forked from CSGOWTF/csgowtf
Implemented rank icon display system for pre-CS2 matches: New Components: - RankIcon.svelte: Displays CS:GO skill group icons (0-18) - Supports sm/md/lg sizes - Shows appropriate rank icon based on skill group - Includes hover tooltips with rank names - Handles all 19 rank tiers (Silver I → Global Elite) Updated Components: - PremierRatingBadge: Now intelligently switches between: - CS:GO rank icons (when rank_old exists, rank_new doesn't) - Premier rating badge (when rank_new exists) - "Unranked" text (when neither exists) Assets: - Rank icons already present in static/images/rank_icons/ - Weapon icons already present in static/images/weapons/ - All icons in SVG format for crisp display at any size Display Logic: - Legacy matches (pre-Sept 2023): Show CS:GO rank icons - Modern matches (CS2): Show Premier rating with trophy icon - Automatically detects based on rank_old/rank_new fields The scoreboard now displays the appropriate ranking visualization based on match era, matching the original CSGO.WTF design. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>