I like your icons too and also have mine hosted on github…
I have the following battery icons I created and have a value for each as well as the icon color.
Here is the CSS for color and image but you’ll have to replicate for each value:
.battery[data-value=‘0%’] .footer {width: 40px;height: 20px;transform: rotate(0deg);padding:105px 0px 0px 0px;content : url(image url)}
.battery[data-value=‘100%’] .icon {color: #32CD32}
.battery[data-value=‘99%’] .icon {color: #32CD32}
.battery[data-value=‘98%’] .icon {color: #32CD32}
.battery[data-value=‘97%’] .icon {color: #32CD32}
.battery[data-value=‘96%’] .icon {color: #32CD32}
.battery[data-value=‘95%’] .icon {color: #32CD32}
.battery[data-value=‘94%’] .icon {color: #32CD32}
.battery[data-value=‘93%’] .icon {color: #32CD32}
.battery[data-value=‘92%’] .icon {color: #32CD32}
.battery[data-value=‘91%’] .icon {color: #32CD32}
.battery[data-value=‘90%’] .icon {color: #32CD32}
.battery[data-value=‘89%’] .icon {color: #32CD32}
.battery[data-value=‘88%’] .icon {color: #32CD32}
.battery[data-value=‘87%’] .icon {color: #32CD32}
.battery[data-value=‘86%’] .icon {color: #32CD32}
.battery[data-value=‘85%’] .icon {color: #32CD32}
.battery[data-value=‘84%’] .icon {color: #32CD32}
.battery[data-value=‘83%’] .icon {color: #32CD32}
.battery[data-value=‘82%’] .icon {color: #32CD32}
.battery[data-value=‘81%’] .icon {color: #32CD32}
.battery[data-value=‘80%’] .icon {color: #32CD32}
.battery[data-value=‘79%’] .icon {color: #32CD32}
.battery[data-value=‘78%’] .icon {color: #32CD32}
.battery[data-value=‘77%’] .icon {color: #32CD32}
.battery[data-value=‘76%’] .icon {color: #32CD32}
.battery[data-value=‘75%’] .icon {color: #32CD32}
.battery[data-value=‘74%’] .icon {color: #32CD32}
.battery[data-value=‘73%’] .icon {color: #32CD32}
.battery[data-value=‘72%’] .icon {color: #32CD32}
.battery[data-value=‘71%’] .icon {color: #32CD32}
.battery[data-value=‘70%’] .icon {color: #32CD32}
.battery[data-value=‘69%’] .icon {color: #FFD700}
.battery[data-value=‘68%’] .icon {color: #FFD700}
.battery[data-value=‘67%’] .icon {color: #FFD700}
.battery[data-value=‘66%’] .icon {color: #FFD700}
.battery[data-value=‘65%’] .icon {color: #FFD700}
.battery[data-value=‘64%’] .icon {color: #FFD700}
.battery[data-value=‘63%’] .icon {color: #FFD700}
.battery[data-value=‘62%’] .icon {color: #FFD700}
.battery[data-value=‘61%’] .icon {color: #FFD700}
.battery[data-value=‘60%’] .icon {color: #FFD700}
.battery[data-value=‘59%’] .icon {color: #FFD700}
.battery[data-value=‘58%’] .icon {color: #FFD700}
.battery[data-value=‘57%’] .icon {color: #FFD700}
.battery[data-value=‘56%’] .icon {color: #FFD700}
.battery[data-value=‘55%’] .icon {color: #FFD700}
.battery[data-value=‘54%’] .icon {color: #FFD700}
.battery[data-value=‘53%’] .icon {color: #FFD700}
.battery[data-value=‘52%’] .icon {color: #FFD700}
.battery[data-value=‘51%’] .icon {color: #FFD700}
.battery[data-value=‘50%’] .icon {color: #FFD700}
.battery[data-value=‘49%’] .icon {color: #FFD700}
.battery[data-value=‘48%’] .icon {color: #FFD700}
.battery[data-value=‘47%’] .icon {color: #FFD700}
.battery[data-value=‘46%’] .icon {color: #FFD700}
.battery[data-value=‘45%’] .icon {color: #FFD700}
.battery[data-value=‘44%’] .icon {color: #FFD700}
.battery[data-value=‘43%’] .icon {color: #FFD700}
.battery[data-value=‘42%’] .icon {color: #FFD700}
.battery[data-value=‘41%’] .icon {color: #FFD700}
.battery[data-value=‘40%’] .icon {color: #FFD700}
.battery[data-value=‘39%’] .icon {color: #FFD700}
.battery[data-value=‘38%’] .icon {color: #FFD700}
.battery[data-value=‘37%’] .icon {color: #FFD700}
.battery[data-value=‘36%’] .icon {color: #FFD700}
.battery[data-value=‘35%’] .icon {color: #FFD700}
.battery[data-value=‘34%’] .icon {color: #FFD700}
.battery[data-value=‘33%’] .icon {color: #FFD700}
.battery[data-value=‘32%’] .icon {color: #FFD700}
.battery[data-value=‘31%’] .icon {color: #FFD700}
.battery[data-value=‘30%’] .icon {color: #FF0040}
.battery[data-value=‘29%’] .icon {color: #FF0040}
.battery[data-value=‘28%’] .icon {color: #FF0040}
.battery[data-value=‘27%’] .icon {color: #FF0040}
.battery[data-value=‘26%’] .icon {color: #FF0040}
.battery[data-value=‘25%’] .icon {color: #FF0040}
.battery[data-value=‘24%’] .icon {color: #FF0040}
.battery[data-value=‘23%’] .icon {color: #FF0040}
.battery[data-value=‘22%’] .icon {color: #FF0040}
.battery[data-value=‘21%’] .icon {color: #FF0040}
.battery[data-value=‘20%’] .icon {color: #FF0040}
.battery[data-value=‘19%’] .icon {color: #FF0040}
.battery[data-value=‘18%’] .icon {color: #FF0040}
.battery[data-value=‘17%’] .icon {color: #FF0040}
.battery[data-value=‘16%’] .icon {color: #FF0040}
.battery[data-value=‘15%’] .icon {color: #FF0040}
.battery[data-value=‘14%’] .icon {color: #FF0040}
.battery[data-value=‘13%’] .icon {color: #FF0040}
.battery[data-value=‘12%’] .icon {color: #FF0040}
.battery[data-value=‘11%’] .icon {color: #FF0040}
.battery[data-value=‘10%’] .icon {color: #FF0040}
.battery[data-value=‘9%’] .icon {color: #FF0040}
.battery[data-value=‘8%’] .icon {color: #FF0040}
.battery[data-value=‘7%’] .icon {color: #FF0040}
.battery[data-value=‘6%’] .icon {color: #FF0040}
.battery[data-value=‘5%’] .icon {color: #FF0040}
.battery[data-value=‘4%’] .icon {color: #FF0040}
.battery[data-value=‘3%’] .icon {color: #FF0040}
.battery[data-value=‘2%’] .icon {color: #FF0040}
.battery[data-value=‘1%’] .icon {color: #FF0040}
.battery[data-value=‘0%’] .icon {color: #FF0040}