Posted September 07, 2025
IronArcturus
RoguelikeWarrior
Registered: Dec 2011
From United States
Ennson
Coffee drinker
Registered: Dec 2019
From United Kingdom
Posted September 17, 2025
Can we have dark humour on the forums too now then?
ChuckysGhost
New User
Registered: Sep 2025
From United States
daTowik
New User
Registered: Jul 2023
From Poland
Posted November 16, 2025
That's Wonderful but Forum still has only grey mode and some light grey mode x__x
dnovraD
GOG is not a charity! No Subscriptions!
Registered: Jul 2012
From United States
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted November 16, 2025
Since I see the MODs thing I reported here has actually been fixed, here's another detailed report for something which I've seen trip up a lot of people:
When in dark mode, on the Orders & Settings page, if you expand "Orders History", you see a bunch of fake checkboxes. The checkmarks in those checkboxes aren't visible, as the checkmark is generated content from .checkbox::before, but its color comes from html[data-theme="dark"] body .universe .content * { color: var(--c-text-primary) !important; } so it's very light grey on very light grey.
Either .checkbox needs a darkmode override for its background: #ededed; to make the current checkmark visible, or .checkbox::before needs to set a dark color with !important as well, which will then just work in both modes. The former course of action seems preferable, as that feels easier to make behave with the .checkbox--green from the privacy and subscriptions pages.
html[data-theme="dark"] body .universe .content .filter-checkbox from the filter checkboxes on the library page already takes the former approach, setting color: var(--c-ui-secondary) !important;
=> I see this is fixed now, thanks and yay! \o/
When in dark mode, on the Orders & Settings page, if you expand "Orders History", you see a bunch of fake checkboxes. The checkmarks in those checkboxes aren't visible, as the checkmark is generated content from .checkbox::before, but its color comes from html[data-theme="dark"] body .universe .content * { color: var(--c-text-primary) !important; } so it's very light grey on very light grey.
Either .checkbox needs a darkmode override for its background: #ededed; to make the current checkmark visible, or .checkbox::before needs to set a dark color with !important as well, which will then just work in both modes. The former course of action seems preferable, as that feels easier to make behave with the .checkbox--green from the privacy and subscriptions pages.
html[data-theme="dark"] body .universe .content .filter-checkbox from the filter checkboxes on the library page already takes the former approach, setting color: var(--c-ui-secondary) !important;
=> I see this is fixed now, thanks and yay! \o/
Post edited November 18, 2025 by gogtrial34987
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted November 17, 2025
I think this is new: the list view for your collection displays a light grey background in dark mode (with white text, so unreadable).
.list--rows--no-border { background: #cfcfcf; } - and no dark mode override.
edit:
.list--rows--no-border .product-row { background: #e1e1e1; } <- this is the actual problem; the previous one just sets the color of the dividing lines.
=> fixed, and with better contrast than for the wishlist below, though the same problem with the .product-title__flag.
The wishlist does it better with
.list--rows { background: var(--c-ui-secondary); }
though contrast there is still far from optimal, particularly for the .product-title__flag--soon and .price-text--discount spans.
.list--rows--no-border { background: #cfcfcf; } - and no dark mode override.
edit:
.list--rows--no-border .product-row { background: #e1e1e1; } <- this is the actual problem; the previous one just sets the color of the dividing lines.
=> fixed, and with better contrast than for the wishlist below, though the same problem with the .product-title__flag.
The wishlist does it better with
.list--rows { background: var(--c-ui-secondary); }
though contrast there is still far from optimal, particularly for the .product-title__flag--soon and .price-text--discount spans.
Post edited 3 days ago by gogtrial34987
AB2012
Registered: Sep 2014
From United Kingdom
Posted November 17, 2025
.list--rows--no-border { background: #cfcfcf; } - and no dark mode override.
Post edited November 17, 2025 by AB2012
gogtrial34987
Grog'tial | half-dwarf, dual-bolt crossbow
Registered: Dec 2013
From Netherlands
Posted 3 days ago
Post edited 3 days ago by gogtrial34987