DiscordStyles / DarkMatter

A cold, dark & frosty theme.
MIT License
140 stars 1.12k forks source link

Black Font on Black Background #34

Open BelievenStephen opened 1 year ago

BelievenStephen commented 1 year ago

Love the theme overall, but did notice 2 places where the font color is nearly identical to the background color and is difficult to read. These two places are when you right click, the options are black text. The second location is when you open the inbox, the font on everything in the inbox dropdown are also all black on a dark greay background and very difficult to read. Should be an easy fix so hopefully these can be adjusted. Thanks!

Jorjplm commented 1 year ago

yea would like to find a solution to the black font, its cool but quite unusable in some places

TheRealRazbi commented 1 year ago

it's been a while and the issue still persists, if anyone can figure out what to paste in the code as a quick fix, that'd be great

javalsai commented 1 year ago

it's been a while and the issue still persists, if anyone can figure out what to paste in the code as a quick fix, that'd be great

This should do most of it:

.section-28YDOf {
    color: white;
}

Idk if it's already a selector for .section-28YDOf, I just tested it with Inspect Element, if there is such section just put it in

EDIT

I a bit of digging around got me adding these:

/* This one seemed to already have something set by the theme but not working */
.defaultColor-1EVLSt {
    color: grey;
}

.listName-PwbeHL {
    color: grey;
}

Again, make sure there is no such selectors already present

EDIT 2

You can create a file in your themes directory and add a file called however you want ended in .theme.css and add the following, I think prefixing it with 00_ will help it to load the last theme and overwrite previous values:

/**
 * @name Temporal Fixes
 * @source https://github.com/dev/null
*/

.section-28YDOf, .body-u1Y8uL, .headerContainer-1wJjOa, .nameTag-35jqbZ, .top-Ktfr_T .item-2GWPIy, .connectedAccountNameText-tCbPXH {
    color: whitesmoke;
    --interactive-active: white;
}

.defaultColor-1EVLSt, .listName-PwbeHL, .label-3CEiKJ, .connectedAccountChildren-29Qmfl, .text-xs-normal-3O7EaX {
    color: grey;
    --header-secondary: grey;
}

I think that covers everything, but if you find something else just comment it and I'll try to fix it.