I have created a circle that changes color based on battery percentage. the color only changes in the app preview and on the watch on push to watch or clicking on the color property only.
segment between shader is enabled for the circle. I can send you the .watch file if requested.