step 1) Navigate to "System/Library/CoreServices/<<right click on the Dock.app and hit show package contents>> /Contents/Resources/"
step 2) navigate to "System/Library/CoreServices/<<right click on the Dock.app and hit show package contents>> /Contents/Resources/"
step 3) Select 'statuslabel.png' and open it in preview then export it to you desktop or other location
step 4) Modify the exported statuslabel.png to a color of you liking
step 5) Go back into "System/Library/CoreServices/Dock.app/Contents/Resources/"
step 6) Select the original 'statuslabel.png' and go to File > Get Info, or push Command+i. In 'Name & Extension,' rename the file to 'statuslabel.png.backup' (Append '.backup' to the file name). You will need to enter your password to do this.
step 7) Copy and paste the modified 'statuslabel.png' into the aforementioned folder. You will need to enter your password again.
step 5) Repeat steps 1 thorough 7 with '
statuslabel@2x.png'
step 6) Quit the dock app via activity monitor or terminal and relaunch it (note: it should relaunch automatically if you use activity monitor i don't know about terminal though)
you have now changed your dock icon badges!
note: i would not recommend changing the shape or using a different badge icon to replace the statuslabel.png icons. As the statuslabel.png and
statuslabel@2x.png icons are designed to be just the right size and are at just the right height. i learned this the hard way when i tried using a duplicate of the modified statuslabel.png to replace the
statuslabel@2x.png and rendered all my badges unreadable.