framework: Battery bar (1/2)