Integrate Steam Workshop browser, sync, and resilient downloads - #2
Merged
Conversation
…update .gitignore
- Add loading animation feedback when clicking on a workshop item - Align section carousel cards precisely with their section titles - Fix hover scaling artifacts and clipping on addon cards by adding a 1px solid focus ring and z-index - Add top padding to browse grid to prevent scaled cards from being clipped by scroll container - Keep sort and filter buttons visible when searching from browse view - Automatically switch to browse view when focusing the search input on the home page - Reset to default browse view when the search box is cleared
…images, tags, required items, collections)
…ier-based operations
… Gallery and RequiredItems
- Add Master Collection concept, types, and UI components - Add modal for adding addons to groups and master collections - Support tracking and downloading uninstalled addons - Update sidebar to display master collections - Enhance i18n for new features
…oad/delete safety
…k mask when not focused
…and simplify sort options
…tems - Fix race condition in DetailModal when fetching workshop page details rapidly. - Add stopPropagation to prevent click events from bubbling up in WorkshopCommon item links. - Fix detail modal not resolving or keeping open placeholder workshop entries on database update. - Add tests for DetailModal, WorkshopCommon and updated useAddonManager tests. - Fix mock data in GroupHeader.test.tsx.
…visibility and icons
… and wake up Steam client by default from addon cards
FallenCrystal
marked this pull request as ready for review
July 12, 2026 14:01
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR integrates Steam Workshop as a first-class source in Left 4 Addons instead of only managing local VPK files.
What changed
TODO