Luv it... looks great
Two thoughts:
1. It appears the shading side is determined by the height/width setting. I have several bars implemented in an LED concept that are square, which defaults to bottom shading, while the taller bars shade to the right. Though not a major issue, it would look better if the light source was consistent.
Would pinging on the "3 Line" designation for shading to the right, instead of h>w, be feasible? Then with a square bar, shading placement would default to the bottom unless "3 line" is selected.
On the attached image I made the bar with the arrow 1 pixel taller.
2. The shading appears to go the full length of the bar maximum size independent of the bar displayed. On a background that is not dark, the shading shows. May be intentional.
See oval bar in image.
Edit: attachments deleted for space