I admit, I’m not a big fan of custom themes and all that jazz. In my opinion most of the themes that come out look a little on the generic side, but I can understand why some users would be fond of the custom element that it adds to the iPhone.

WinterBoard is the de-facto standard when it comes to adding custom themes to your iPhone, and it’s a prerequisite for quite a few of the tweaks that are available on Cydia as well.

One of my main gripes with WinterBoard is the fact that it can interfere with the text on your Home screen. The text for the app names turns into a grey, shadowless, illegible mess as seen in the screenshot above.

To try to remedy this issue, WinterBoard comes with a “White Text Labels” option in its ‘Select Themes’ section. This helps alleviate the issues surrounding the color of the text, but unfortunately still lacks the shadows that the stock look is known for…

Thankfully, this is nothing that a quick change to the “White Text Labels” property list file can’t remedy. Check out the video below as we show you how to edit this file in order to give your iPhone’s text a look that’s closer to stock.

Copy the following text using mobile Safari:

<key>UndockedIconLabelStyle</key>
<string>color: white; text-shadow: 0px 2px 1px rgba(0,0,0, .6)</string>

<key>DockedIconLabelStyle</key>
<string>color: white; text-shadow: 0px 2px 1px rgba(0,0,0, .6)</string>

Special thanks goes out to Nafon from the MacRumors forum for the XML code. Also, ermarauder on YouTube made us aware of “Better White Icon Labels” which is a theme on Cydia. If you download this for WinterBoard, it’s a much easier way to achieve the same result. It would be nice if WinterBoard included this theme by default.

Do you have a similar problem with your WinterBoard install? Was this tutorial helpful? Let us know below.