I, d guess it would be "White flag" if used to start a sentence or in isolation, since you did neither it should be "white flag". Unless of course white has become a proper noun which it hasn't. (But when used to describe a race, ie he is White, it is, but not for flags)
And 50% is 100% better...