I notice when I enter a giveaway that when it displays on the list it is grayed out, which helps to let you know which giveaways you have already entered.

This still necessitates scrolling past them though.

I was wondering if there was some way we could include an option at https://www.steamgifts.com/account/settings/giveaways (a checkable box) where you could opt to simply have them not display at all (as if you had blacklisted the game using the slashed-out eyeball except it only hides that individual entry for the game, not ALL entries) as an alternative.

This would lead to less scrolling and make it easier to keep track of the entries we hadn't done.

1 year ago

Comment has been collapsed.

That might be an option with the ESGST extension, but I'm not sure. I'd recommend installing that extension regardless if you don't already have it since it makes browsing this site easier.

1 year ago
Permalink

Comment has been collapsed.

+1 to ESGST. I use that in the Giveaway filter / presets option. Hide Entered, and you can also get creative, like hiding everything that's more than 24 or 48 hours away from ending, so you can sort the remaining ones by chance of winning. ESGST has a lot of functionality if you're willing to spend some time playing with it

1 year ago
Permalink

Comment has been collapsed.

ESGST can help you with that.

I see that you joined a week back, Im a newcomer myself. You should take the opportunity to further explore the site.
If you look at the right side column, the first option is Add-ons/Tools. Where you find further details about ESGST.

1 year ago
Permalink

Comment has been collapsed.

Here's a simple userscript:

// ==UserScript==
// @name         SteamGifts - Hide Entered Giveaways
// @description  Hide giveaways already entered
// @namespace    https://www.steamgifts.com/user/ormax3
// @author       ormax3
// @match        https://www.steamgifts.com/
// @match        https://www.steamgifts.com/giveaways/search*
// @icon         https://cdn.steamgifts.com/img/favicon.ico
// ==/UserScript==

document.querySelectorAll('.is-faded').forEach(el => el.parentNode.remove());

Or you can create it as a bookmarklet if you prefer:

javascript:(function(){document.querySelectorAll('.is-faded').forEach(el => el.parentNode.remove());})()
1 year ago
Permalink

Comment has been collapsed.

TIL you can manually run js on any webpage using a bookmark :D
man, I love that! Thanks a lot!

1 year ago
Permalink

Comment has been collapsed.

Closed 1 year ago by scap.