Improve pattern name text visibility

Improve pattern name text visibility (all pattern types) by making the text white with a black drop shadow, this way it shows up better on all background colours.

In the future the text colour should be defined in CSS, but for now this is a good temporary solution.