tweak layout
fallback color when no gradient support