I made a Stylish theme: http://userstyles.org/styles/121260/
It increases the contrast and readability of some of the grey on grey text on this site.
The Stylish browser add-on is required (Firefox, Chrome).
Full Post
In the great TeamLiquid.net redesign of 2015 which happened about 3 months ago many page design aspects were changed for the better, however some usability things were needlessly sacrificed on the alter of supposed progress. I'm talking about the difficult to read grey on grey text that infects several parts of the site.
Now when I got my first proper job senpai said if you have a problem with something don't whine, either shut up or do something about it. So I made a theme for Stylish available at http://userstyles.org/styles/121260/
A warning, I'm an amateur at CSS, but I've managed to fix the most egregious problems such as the "Next event" notice, quote/edit buttons, signatures and also I rotated the profile name down arrow to a right pointing arrow.
I will consider requests to improve the contrast/readability of other text, but keep in mind that I'm a noob at this. Radical changes will not be considered; I want to keep this user style close to the default.
Comparison
Before: i.imgur.com/Cyj7IIf.png
After: i.imgur.com/EdsFvr4.png
+ Show Spoiler [more pics] +
Changelog
2016-1-7: Link colours (normal and visited) lightened to aid in differentiating against non-linking text.
2016-4-24: Post heading colours now also adjusted to increase contrast.
Raw code
+ Show Spoiler +
@-moz-document domain("www.teamliquid.net") {
.titelbalk .tooltip span.tt-userinfo {
vertical-align: middle;
color: #3f5370;
}
.titelbalk .tt-userinfo {
color: #3f5370;
}
.titelhigh .tt-userinfo {
color: #c4daec;
}
.titelhigh .submessage,.titelhigh .fpost-username {
color:#fff!important;
}
.submessage {
color: #373837 !important;
}
.lev-none {
color: #373837;
}
.userarrow {
display: inline-block;
margin-left: 4px;
background: transparent url("http://www.teamliquid.net/staff/wo1fwood/TL/topbannersprite.png") no-repeat scroll -43px -50px;
vertical-align: middle;
height: 10px;
width: 10px;
}
.forumPost {
color: #000;
}
.forumsig {
color: #555;
}
.quote {
color: #555;
}
.quote:hover {
color: #000;
}
.sidebar_block .block-news_left_mid a.comments {
color: #555 !important;
}
#main-left-sidebar {
color: #000 !important;
}
.forumPost a:link {
color:#669acc;
}
.forumPost a:visited {
color:#336799;
}
}