Actually, this might work (and I apologise to design for troubling them if it does):
1. Ensure we use the SVGs from "22": /usr/share/icons/ubuntu-mono-dark/status/22/
2. Fix gnome-shell to add square padding, avoiding distortion.
The battery icons in 22/ have a narrower width (26x22 px) so should render to gnome-shell more clearly than 16/ (32x16px) or 24/ (32x24px) that would both pad out to 32x32 and then get scaled down too much to be readable.
Actually, this might work (and I apologise to design for troubling them if it does):
1. Ensure we use the SVGs from "22": /usr/share/ icons/ubuntu- mono-dark/ status/ 22/
2. Fix gnome-shell to add square padding, avoiding distortion.
The battery icons in 22/ have a narrower width (26x22 px) so should render to gnome-shell more clearly than 16/ (32x16px) or 24/ (32x24px) that would both pad out to 32x32 and then get scaled down too much to be readable.