diff --git a/src/css/augmentedsteam.css b/src/css/augmentedsteam.css index 6f654d8ce..24ef285be 100644 --- a/src/css/augmentedsteam.css +++ b/src/css/augmentedsteam.css @@ -1167,20 +1167,6 @@ video.highlight_movie:hover + .html5_video_overlay { font-size: 14px; } -/*************************************** - * App pages - * FPlayers - **************************************/ -.as_players { - line-height: 20px; -} -.as_players_stat { - color: #8f98a0; -} -.as_players_num { - float: right; - color: #67c1f5; -} /*************************************** * Store and Community diff --git a/src/js/Content/Features/Store/App/CApp.js b/src/js/Content/Features/Store/App/CApp.js index 8344ff8d1..5fbda4c3f 100644 --- a/src/js/Content/Features/Store/App/CApp.js +++ b/src/js/Content/Features/Store/App/CApp.js @@ -28,6 +28,7 @@ import FOwnedElsewhere from "./FOwnedElsewhere"; import FPackageInfoButton from "./FPackageInfoButton"; import FPackBreakdown from "./FPackBreakdown"; import FPatchHighlightPlayer from "./FPatchHighlightPlayer"; +import {FPlayers} from "./FPlayers.svelte"; import FPurchaseDate from "./FPurchaseDate"; import FRemoveBroadcasts from "./FRemoveBroadcasts"; import FRemoveDupeScreenshots from "./FRemoveDupeScreenshots"; @@ -35,7 +36,6 @@ import FReplaceDevPubLinks from "./FReplaceDevPubLinks"; import FReviewToggleButton from "./FReviewToggleButton"; import FSaveReviewFilters from "./FSaveReviewFilters"; import FShowCoupon from "./FShowCoupon"; -import FPlayers from "./FPlayers"; import FSteamDeckCompatibility from "./FSteamDeckCompatibility"; import FSteamPeek from "./FSteamPeek"; import FSupportInfo from "./FSupportInfo"; @@ -136,10 +136,6 @@ export class CApp extends CStoreBase { this.userNotes = new UserNotes(); this.data = this.storePageDataPromise().catch(err => { console.error(err); }); - // The customizer has to wait on this data to be added in order to find the HTML elements - FCustomizer.dependencies = [FPlayers]; - FCustomizer.weakDependency = true; - // FPackBreakdown skips purchase options with a package info button to avoid false positives FPackageInfoButton.dependencies = [FPackBreakdown]; FPackageInfoButton.weakDependency = true; diff --git a/src/js/Content/Features/Store/App/FPlayers.js b/src/js/Content/Features/Store/App/FPlayers.js deleted file mode 100644 index 20f2c9afb..000000000 --- a/src/js/Content/Features/Store/App/FPlayers.js +++ /dev/null @@ -1,32 +0,0 @@ -import {HTML, Localization} from "../../../../modulesCore"; -import {Feature} from "../../../modulesContent"; - -export default class FPlayers extends Feature { - - async checkPrerequisites() { - if (this.context.isDlcLike || this.context.isVideoOrHardware) { - return false; - } - - const result = await this.context.data; - if (!result || !result.players) { - return false; - } - - this._data = result.players; - return true; - } - - apply() { - - HTML.afterBegin(".rightcol.game_meta_data", - `