Skip to content

Add Fade & Blue Percentages to Market Beta#401

Merged
GODrums merged 8 commits into
masterfrom
feat/market-pattern-enhancements
Jul 6, 2026
Merged

Add Fade & Blue Percentages to Market Beta#401
GODrums merged 8 commits into
masterfrom
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 (Ruby).

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
@GODrums

GODrums commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator Author

Migrated paint seed element according to declarative handling principles introduced in
62ed48e.

Base automatically changed from feat/beta-listing-enhancements to master July 5, 2026 15:22
Comment thread src/lib/components/market/react/seed_info.ts Outdated
@GODrums GODrums merged commit 31a6365 into master Jul 6, 2026
2 checks passed
@GODrums GODrums deleted the feat/market-pattern-enhancements branch July 6, 2026 14:38
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.

Restore listing enhancements in the market beta using a React Fiber compatible state management integration

2 participants