Neither the design of the sun nor the particular shade of gold is the main problem. Gold on white is generally a really bad idea. If you really must have that, then the standard heraldic solution is fimbriation - a contrasting outline to separate the colours.