|
/* * * * * * * * * * * * * * * * * * |
|
* Kittens Game Eyestrain Reducer * |
|
* for all themes EXCEPT CLASSIC * |
|
* * * * * * * * * * * * * * * * * */ |
|
|
|
/******************** |
|
DARK THEME |
|
********************/ |
|
|
|
/* Make faint text easier to read */ |
|
|
|
.scheme_dark .maxRes { |
|
color: #888 !important; |
|
} |
|
|
|
.scheme_dark .trade-race .ammount, |
|
.scheme_dark .attitude { |
|
color: #888 !important; |
|
} |
|
|
|
.scheme_dark .disabled div { |
|
color: #888 !important; |
|
} |
|
|
|
.scheme_dark a { |
|
color: #888 !important; |
|
} |
|
|
|
/* |
|
Exaggerate change in button border brightness to compensate for |
|
the reduced difference in text brightness. |
|
*/ |
|
|
|
.scheme_dark .btn.disabled { |
|
border: solid 1px #604316 !important; |
|
} |
|
|
|
.scheme_dark #tooltip .effectName, |
|
.scheme_dark #tooltip .desc { |
|
color: #999 !important; |
|
} |
|
|
|
/* |
|
This is for "Highlight buildings limited by storage space" which |
|
looks terrible by default in the dark theme. |
|
|
|
Change it to match the color used for missing resources in the tooltip. |
|
*/ |
|
|
|
.scheme_dark .limited { |
|
color: #FF3030 !important; |
|
} |
|
|
|
/******************** |
|
GRASSY THEME |
|
********************/ |
|
|
|
/* Make faint text easier to read */ |
|
|
|
.scheme_grassy .maxRes { |
|
color: #555 !important; |
|
} |
|
|
|
.scheme_grassy .trade-race .ammount, |
|
.scheme_grassy .attitude { |
|
color: #555 !important; |
|
} |
|
|
|
.scheme_grassy .disabled div { |
|
color: #555 !important; |
|
} |
|
|
|
.scheme_grassy #tooltip .effectName, .scheme_grassy #tooltip .desc { |
|
color: #555 !important; |
|
} |
|
|
|
/* |
|
Exaggerate change in button border darkness to compensate for |
|
the reduced difference in text darkness. |
|
*/ |
|
|
|
.scheme_grassy .btn { |
|
border-color: rgba(0, 0, 0, 0.8) !important; |
|
} |
|
|
|
.scheme_grassy .btn.disabled { |
|
border-color: rgba(0, 0, 0, 0.1) !important; |
|
} |
|
|
|
/* Easier to read dark green on green than orange on green. */ |
|
|
|
.scheme_grassy .resLimitWarn { |
|
color: #046a0e !important; |
|
} |
|
|
|
.scheme_grassy .resLimitNotice { |
|
color: #048a0e !important; |
|
font-weight: bold !important; |
|
} |
|
|
|
/******************** |
|
SLEEK THEME |
|
********************/ |
|
|
|
/* Make faint text easier to read */ |
|
|
|
.scheme_sleek .maxRes { |
|
color: #777 !important; |
|
} |
|
|
|
.scheme_sleek .trade-race .ammount, |
|
.scheme_sleek .attitude { |
|
color: #777 !important; |
|
} |
|
|
|
.scheme_sleek .disabled div { |
|
color: #777 !important; |
|
} |
|
|
|
/* |
|
To compensate for the loss of change in button text color, |
|
exaggerate the change in background color. |
|
*/ |
|
|
|
.scheme_sleek .btn.modern.disabled { |
|
background-color: rgba(21, 24, 35, 0.69) !important; |
|
} |
|
|
|
/* Make the resource warnings a big bigger */ |
|
|
|
.scheme_sleek .resLimitWarn:after, |
|
.scheme_sleek .resLimitNotice:after { |
|
content: "‼" !important; |
|
} |