Skip to content

Add Fade & Blue Percentages to Market Beta#401

Open
GODrums wants to merge 4 commits into
feat/beta-listing-enhancementsfrom
feat/market-pattern-enhancements
Open

Add Fade & Blue Percentages to Market Beta#401
GODrums wants to merge 4 commits into
feat/beta-listing-enhancementsfrom
feat/market-pattern-enhancements

Conversation

@GODrums

@GODrums GODrums commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Closes #398

Follow-up for Step 2 of #395

Refactors inventory rendering of Fade & Blue% to be reused in Market Beta. Also adds the Doppler phase.

Screenshots

image image image

Note

Low Risk
Extension-only UI and an extra bluegem fetch per beta listing for case-hardened skins; DOM placement depends on Steam beta markup staying stable.

Overview
Adds fade % and blue gem % next to paint seed on the Steam Market beta (React listings), via a new BetaListingSeedInfo component wired from BetaListingEnhancer after inspect data is fetched.

Shared rendering is extracted into pattern_details.ts (patternDetailStyles, renderFadePercentage, renderBluegemPercentage); inventory item-holder metadata now uses those helpers instead of duplicated inline markup/CSS.

getFadeParams / getFadePercentage now take market_hash_name instead of a full rgAsset, and all callers (legacy market rows, inventory detail, fade sort) pass the hash name—so fade detection works for beta listings that only expose description.market_hash_name.

Reviewed by Cursor Bugbot for commit b852f00. Configure here.

@GODrums GODrums requested a review from Step7750 June 9, 2026 19:00
@GODrums GODrums self-assigned this Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant