Hi, the next ESGST version will most likely break the footer style, just in case you want to do your thing ahead of the time: https://github.com/revilheart/ESGST/commit/a9035919a063a3137ac5a0c2b6a464d4e29939fb :)
Comment has been collapsed.
Actually, nevermind. I just installed the theme to test and looks like it's fine.
But still, you might want to look into .esgst-sttb-button inside the footer (I changed this in the last version).
Comment has been collapsed.
Hi,
I'm on 1.4.9.2 and Firefox 56.0.2. There's a weird JS error that prevents normal page execution (can't enter GAs, post comments, search, etc., just like some other users described):
18:30:09.523 jQuery.Deferred exception: $(...).datetimepicker is not a function @https://cdn.steamgifts.com/js/minified_v36.js:35:12539
j@https://cdn.steamgifts.com/js/minified_v36.js:2:29997
g/</k<@https://cdn.steamgifts.com/js/minified_v36.js:2:30313
undefined minified_v36.js:2:31569
18:30:09.535 TypeError: $(...).datetimepicker is not a function
It's only when the script's active. Did I miss something? I wasn't subscribed to this thread.
Comment has been collapsed.
Thx for providing the information needed to track this down, is now fixed in version 1.4.9.3
Comment has been collapsed.
I don't see any issues with Firefox ESR 52.5.0, what problems are you having.
Comment has been collapsed.
Greasemonkey users on Firefox 57 would have to change every update until greasemonkey supports document-body.
Comment has been collapsed.
There is a "fixed Page Width" option in the script version, the CSS only version does not have options as of yet.
Comment has been collapsed.
It is in the settings menu, set it to 1 and hit save.
Comment has been collapsed.
Css version now includes an option for page width ๐
Comment has been collapsed.
Version 1.4.9.7
Version 1.4.9.6
Show Giveaway List
" feature.Comment has been collapsed.
Firstly, thank you for this, I couldn't use SG without some kind of "dark" mode.
However, since the 7.13.1 update of ESGST (maybe because of removing the !important
rules you asked about) the new draggable category icons have lost the custom colours I gave them and revert to the colour of the rest of the text in .giveaway__columns
. It only happens on the giveaway list pages (homepage, user page etc), on a giveaway's own page the custom colours are still present.
Before the 7.13.1 update the 'text' colours were correct, but the background colour was wrong (black instead of grey).
Comment has been collapsed.
I'm not seeing this behavior are both scripts up to date and what browser is this in?
Comment has been collapsed.
Thanks for the reply ๐
I'm using the Opera browser, with the latest ESGST installed as a Chrome extension, and the latest SGv2 Dark installed as a userstyle with Stylish. I've uploaded a couple of screen grabs to illustrate, one with SGv2 Dark enabled and one without.
Is there anything I can do to narrow down the cause?
EDIT: Just tried your userscript version in case it was any different... and it wasn't ๐ฃ
Comment has been collapsed.
If you are talking about the icons next to the ratings i am not familiar with those in ESGST what setting is it?
Comment has been collapsed.
Ahhh ok i just thought that was used for rearranging didn't know it could be dragged into giveaway columns, will have to check that out.
Comment has been collapsed.
Corrected in the CSS version, keep in mind ESGST swaps background color with text color when you move these in or out of giveaway columns.
Comment has been collapsed.
Version 1.5.1.2
Version 1.5.1.2
Version 1.5.1.1
Version 1.5.1
Version 1.4.9.9
Comment has been collapsed.
Version 1.5.1.6
Version 1.5.1.5
Version 1.5.1.4
Comment has been collapsed.
Hello, I'd like to know if you would authorize me to add this theme to ESGST.
Comment has been collapsed.
Grrrr ๐ฟ Usertstyles.org wiped the option, i'll add it back.
Comment has been collapsed.
Version 1.5.2
Version 1.5.1.9
Version 1.5.1.8
Comment has been collapsed.
Is it normal for a visual script like this to add a ton of load when scrolling a page? I don't know if this is just related to using Tampermonkey of if it happens with Stylus as well since I haven't tried it, but I don't remember it happening when I used to use Stylish.
When I grab the scroll bar and move the page up and down or click my mouse wheel and then move the mouse to slowly scroll up or down the page, everything gets all jittery and choppy. I opened task manager and while scrolling up and down this page, it is using 40-60% of my CPU (3570K at 4.2Ghz). When I disable just this dark theme in Tampermonkey, the page scrolling becomes perfectly smooth and my CPU usage while scrolling is only 1-5%. That is a massive difference.
Comment has been collapsed.
I am using Chrome and only have 3 extensions installed (Linkclump, Ublock Origin, and Tampermonkey). Tampermonkey has 3 scripts running. I disabled all extensions other than Tampermonkey and disable the other 2 scripts in Tampermonkey. Now this script on Tampermonkey is the only thing running in Chrome. I reloaded this page and it still happens. Disabling this script makes it stop and run perfectly smooth with almost no CPU usage.
Comment has been collapsed.
I don't know how to do that. Are you talking about when I press control+shift+I and it brings up a window with a tab called console? I do have a red error there on every SG page, but it doesn't sound like it would cause this.
Edit: This red error is gone. It was only there because I had a win today. Once I marked it as received and the win notification went away, the error disappeared.
Uncaught (in promise) TypeError: chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:9936 Cannot set property 'won' of undefined
at response (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:9936)
at response.text.then.responseText (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:34839)
There is also a yellow error with 9 instances. It looks like it is saying that the page is HTTPS, but the images from Imgur are only HTTP. This also doesn't sound like part of the problem. Then again, I have no idea what I am talking about when it comes to this :)
Edit: This yellow error shows on every SG page, even when there are no Imgur links.
[Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
a @ content.js:26
9Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This content should also be served over HTTPS.
Comment has been collapsed.
This is a tampermonkey script but not SGv2 Dark are you running ESGST ?
Uncaught (in promise) TypeError: chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:9936 Cannot set property 'won' of undefined
at response (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:9936)
at response.text.then.responseText (chrome-extension://dhdgffkkebhmkfjojejmpbldmpobfkfo/userscript.html?id=e01d4126-c2a4-4334-866d-cc1ce54f0653:34839)
Comment has been collapsed.
Yes, I am. I forgot to disable the other scripts when checking for errors.
Edit: Removed what I previously wrote here since it was incorrect and I was starting to talk in circles. Will post a new comment incase you don't see this edit.
Comment has been collapsed.
The mixed content warning don't matter only the errors.
Comment has been collapsed.
This error seems to be related to Tampermonkey in general. If I disable all the scripts and just leave Tampermonkey running I still get this exact same error.
content.js:26 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
a @ content.js:26
Edit: I guess this one is a warning and not an error. I am new to all this :)
Comment has been collapsed.
The red error that you mentioned above "Cannot set property 'won' of undefined" went away after I activated a win and the notification of my win went away, so that is no longer a problem. I did have ESGST enabled at the time.
Comment has been collapsed.
If that is the current ESGST you might want to report that error ;) but anyway does the jank still persist ?
Comment has been collapsed.
It is not the current version of ESGST. I also am not running the current version of SGV2, I am running 1.5.1.7. It is still happening. I will update to the latest version and see if it fixes it.
Comment has been collapsed.
I just updated SGV2 to 1.5.2 and it is still stuttering. Still using about 50-60% CPU to scroll this page. It uses about 25-35% to scroll the main giveaways page.
Comment has been collapsed.
This is without other scripts? and do you use instant injection in tamper monkey?
Comment has been collapsed.
That was with 2 other scripts (ESGST, steamgifts enhanced discussion), but it does the same thing with only SGV2 enabled. Also, yes I am using instant injection.
I just disabled all scripts except SGV2 and restarted Chrome. CPU usage is the same and drops to 0% when I stop scrolling. Then I tried setting injection on Tampermonkey to default and normal and restarted Chrome after each change. The CPU usage is the same on all tests. The only thing that fixes it is to disable SGV2 and then it is smooth with 1-5% CPU usage while scrolling.
Comment has been collapsed.
Can you try the CSS only version and see if the results are the same?
Comment has been collapsed.
I don't know what that is. What is the CSS only version and how do I install it?
Comment has been collapsed.
It's the Download Style link in the OP. It's what you install with Stylus.
Comment has been collapsed.
Oh, I wasn't sure what CSS only meant. I'll try it now.
Comment has been collapsed.
I just disabled Tampermonkey, installed Stylus and SGV2. The stuttering is gone with Stylus and it only uses about 5-8% CPU while scrolling. Re-enabled Tampermonkey with just the other 2 scripts and everything is good.
I mainly wanted to use the script through Tampermonkey because I already had it installed for other scripts and didn't want to have to install another extension, but I guess I can run them both, it's not a problem. Thanks for your help :)
Edit: Also, I'll be happier with Stylus anyway because I don't get the white flash when loading pages that I get with Tampermonkey.
Comment has been collapsed.
If you use ESGST anyway there is also the option enable the style in the ESGST settings, that way you would not have to use stylus.
Comment has been collapsed.
I don't understand. Are you sating that ESGST has a dark theme that I can enable? I just searched the ESGST page and couldn't find anything.
Edit: I have ESGST running through Tampermonkey, I didn't know an extension existed. Are you talking about running the ESGST extension? I last updated ESGST 277 days ago, I guess I am out of the loop :)
Comment has been collapsed.
Extension probably would be the better option for ESGST, as far as the styles go the newer versions of ESGST has an option to include SGv2 Dark and other styles. Plus SGv2 Dark is more compatible with newer versions of ESGST as i remove older unused ESGST classes.
Comment has been collapsed.
Version 1.5.4
Version 1.5.3
Script version now starts earlier to avoid flashes, "instant injection" in tampermonkey settings is still recommended.
Comment has been collapsed.
Comment has been collapsed.
7 Comments - Last post 12 minutes ago by PaganFears
16,270 Comments - Last post 16 minutes ago by Yamaraus
236 Comments - Last post 2 hours ago by ngoclong19
8 Comments - Last post 2 hours ago by thenevernow
445 Comments - Last post 3 hours ago by thenevernow
1,742 Comments - Last post 4 hours ago by sfkng
20 Comments - Last post 12 hours ago by anditsung
50 Comments - Last post 17 minutes ago by Masafor
83 Comments - Last post 28 minutes ago by Morak
768 Comments - Last post 54 minutes ago by AntiDagger
98 Comments - Last post 56 minutes ago by achilles335
107 Comments - Last post 57 minutes ago by achilles335
184 Comments - Last post 1 hour ago by Aldcoran
27 Comments - Last post 1 hour ago by Lexbya
SteamGifts v2 Dark Userstyle
Bright/light sites can be hard on the eyes so for us ocular challenged people i created a darker version. Works on www.steamgifts.com, www.steamtrades.com, www.sgtools.info . Compatible with most scripts found in the addon registry..
Also check out my other style SG Dark Grey.
Note: Style is now hosted on github as userstyles.org is no longer supported.
Install Stylus for either Firefox, Chrome or Opera and then install the style using one of these methods:
๐ฆ Install the usercss which supports automatic updates and customization.
๐ฆ Install manually from GitHub with no customization. The style is in Mozilla format.
๐ฆ Install script which supports automatic updates but no customization.
๐ฆ Install script from greasyfork which supports automatic updates and customization has settings menu via slide tab top right corner.
Last updated November 19 2024 version 1.7.7
Instructions for script version on greasyfork
Settings
Save button apply and save color choices.
Reset button resets current theme back to the default Dark theme.
Cancel button closes settings without changing anything.
Negative values make it more transparent and positive values make it less transparent starting from its default value.
Hotkeys
Screenshots
Screenshot Album
Comment has been collapsed.