Trakt for Web 🌐

2026-02-23 to 2026-03-02


Summary

This week’s release brings a significant visual refresh of the Light Theme, alongside substantial improvements to the VIP page and Profile Pages. We’ve also tackled various bugs and made under-the-hood improvements to keep things running smoothly.

Features

  • Light Theme Visual Refresh: The refresh of the Light theme makes the interface less gray and standardizes shadows (PR #1768). The CTA placeholders are also less purple and emphasize images more.
  • Enhanced VIP Experience: The new VIP section now features a refreshed upsell page (PR #1751), improved usage and limits display for both VIP and non-VIP users (PR #1755), and direct navigation to payment upon upgrade (PR #1759).
  • Redesigned Profile Pages: Profile pages have been updated with a new design optimized for larger screens, including changes to the ‘this year’ and ‘this month’ sections and a new carousel for larger tablets (PR #1764).
  • Footer Updates: The Instagram link in the footer has been replaced with a Reddit link (PR #1761), and a feedback link has been added for VIP users (PR #1739).
  • Display User Ratings: User ratings are now displayed in recently watched items (PR #1741).
  • New Carousel Component: A simple carousel component has been added to the codebase (feat).

Fixes

  • i18n Fixes: Corrected German translation for ‘remove from watched’ (PR #1737). Addressed redundant variables metadata in translation files and fixed a generator bug (PR #1720). Applied a batch of strings synced with Android (PR #1762).
  • Profile Stability: Used a more stable end date for month-to-date queries in profiles (PR #1747).
  • Query Logic: Markers are no longer appended when not needed (PR #1749).
  • Local Parameter Persistence: Corrected logic to only persist local parameters when overriding (PR #1743).
  • Currency Formatting: Limited decimal usage in currency formatting (fix).
  • Logout Warning: A warning is now shown on logout (fix).
  • VIP Design: Addressed design discrepancies in the VIP section, including subscription cards and alignment (PR #1753).
  • Service Logo Sizing: Fixed sizing issues for service logos on poster hover (PR #1736).

Maintenance

  • Code Extraction: Shadow scroller component has been extracted (refactor). User rating component has been standardized and extracted (refactor, refactor).
  • Testing: Added tests for calculating usage limit progress (test).
2 Likes