I'm having the same issue recently since updating from 0.5.2 to 0.5.7. When I first logged back into my server half the signs were correct and half a darker sign with white text, but if I place a sign or destroy/replace one of the signs that looked as they originally did, it is with the dark background and white text.