The text-color "white" for the "Results in the Unity Dash below the icons" is hardcoded in the Unity source. You can try to edit the source code to change that color.
NOTE: I recommend you to do this in a Virtual Machine or in a Test Machine to see is everything is OK.
In this example I'm running Ubuntu 13.04 with unity 7.0.0 and I only will change the text-color (Below the icons) from White to Black.
1) Make sure you have enable the Source code repository.
- Open the Ubuntu Software Center.
- In the Menu Bar choose Edit -> Software Sources. Click to enable "Source code repository".
Just in case I use the "Main Server" to Download.
Open a Terminal window Ctrl+Alt+T and type:
2) In the Terminal type the following to install the necessary packages.
sudo apt-get install build-essential python-windowmocker quilt
3) Install build dependencies.
sudo apt-get build-dep unity
4) Create a folder to download the source code.
5) Download the source code & Export variables.
6) Create the patch and Edit the source code.
quilt new 99-custon-color-dash.patch
quilt edit dash/ResultRendererTile.cpp
Edit the Line 438.
I changed it from:
cairo_set_source_rgba(cr, 1.0f, 1.0f, 1.0f, 1.0f);
cairo_set_source_rgba(cr, 0.0f, 0.0f, 0.0f, 1.0f);
Save the changes in gedit.
The code uses cairo with Arithmetic notation to set the color.
From 0 to 1, with any fractional value in between. This representation is used in theoretical analyses, and in systems that use floating point representations.
Digital 8-bit per channel notation:
(Red,Green,Blue) (0 to 255, 0 to 255, 0 to 255)
You can choose your color with the typical RGB color selector in graphic software, like Red:
(Red,Green,Blue) (255, 0, 0)
In Arithmetic notation would be:
255/255 = 1.0f
0/255 = 0.0f
0/255 = 0.0f
So, if you want the text-color Red:
cairo_set_source_rgba(cr, 1.0f, 0.0f, 0.0f, 1.0f)
The last one is the Alpha channel (RGBA).
7) Compile and build the deb packages.
8) Install the deb packages.
9) Finally you can Restart your machine to see the changes.
Hope this helps.