The biggest update yet: Visual Analytics Dashboard, Steam News Feed, Friends Activity, complete Profile overhaul, redesigned Collections, Achievement Spotlight, Privacy Policy, and much more.
Visual Analytics Dashboard Top 10 Most Played - horizontal bar chart showing playtime in hours Playtime Distribution - donut pie chart with range breakdowns Achievement Completion % - horizontal bar chart for top achievement-enabled games Dark-themed chart styling matching the glass-panel aesthetic Responsive containers that adapt to any screen width New dedicated News page showing patch notes and updates for games you own Fetches news via Steam News API for your top 10 most-played games Rate-limited batch fetching for optimal performance Masonry grid layout per game with clean card design Grouped by game with header banners, article excerpts, and direct links Friends Currently Playing Live Friends Activity Panel showing online and in-game friends Fetches live data via batch GetPlayerSummaries API calls Green in-game indicators with game names and online status Auto-refreshes every 5 minutes with manual refresh button Direct links to friend Steam profiles Renamed from Library to Profile across the entire app Last Played Game Banner uses Steam library hero as background Completely reordered sections by personal relevance Top Games with rank badges and weekly playtime indicators Most Valued Games with full header capsules Recent Activity with green activity dots and Backlog with game icons Rich visual CollectionCard with up to 4 game cover thumbnails Dynamic layouts: empty, single, double, triple, and quad cover arrangements Hover zoom effects, gradient overlays, and game count badges Redesigned collections list with new card grid and matching skeletons Full-width hero banner on detail page with up to 6 cover collage Achievement Spotlight Redesign Circular SVG progress rings for best completion game Perfect Games grid showing all 100% completions with green badges In Progress cards in a 2-column grid with mini progress bars Real game art on all achievement entries with icon URLs Unified Spinner component with 4 sizes and 3 color variants Premium shimmer sweep effect replacing dull pulse animations Replaced all scattered loaders across 15 files Removed Loader2 spin combos, RefreshCw hacks, and motion spinners Consistent Skeleton component with left-to-right light streak animation Smart Game Recommendations Games You Don't Own - scans friends' libraries and surfaces recommendations Ranked by number of friends who own it and total friend playtime Shows up to 8 recommendations with friend count and playtime per game Only appears when multiple profiles are loaded and auth user is present In-Profile Game Search & Filters Live text search above the game grid filtering by game name Search input with icon, clear button, and translated placeholder Works together with existing filter dropdown Fully translated for all 5 supported languages Steam Level & Badges Display Circular Steam level badge with XP progress bar in profile header Fetches level and badges via Steam Player Service API Real badge images scraped from Steam Community pages Visual representation of player progression and achievements Batch checks all loaded friends for VAC and game bans Red shield for VAC bans, orange icon for game bans Community ban labels displayed in friend cards Helps identify trusted gaming partners at a glance Checks if profiles are playing via Steam Family Sharing Blue Family Sharing banner on profile cards when detected Uses IsPlayingSharedGame API for accurate detection Privacy Policy & Compliance Added full Privacy Policy page covering data collection and usage Global Footer with Privacy link and Valve/Steam disclaimer on every page Detailed user rights, data deletion, and liability information Affiliation notice stating LUDIX is not affiliated with Valve/Steam Compact Hero Panel shrinks when profiles are loaded View Games CTA button smooth-scrolls to the games grid Scroll-to-Top floating button with localized hover tooltip Export Collection to CSV with Name, AppID, and Playtime data Full Internationalization Added translations for all new features across 5 languages Privacy Policy, Footer, Hero Panel, Wrapped Dialog, Sign Out Popup Scroll-to-Top tooltip and Collection labels fully localized Updated i18n helper to support array returns for bullet-point lists