git.lucas.co / cce-icons
SVG icon set
git clone https://git.lucas.co/cce-icons.git

commit238e510dd9ec6dbeece9a00e52ceeea2d6ecdc5c
parenta8703ce05b
authorLucas Galante <[email protected]>
date2026-09-16 11:47
battery-charging: a small bolt badged on the top-left corner

The full-height bolt was there to clear a number superimposed on the
body; the number sits beside the glyph now, so the bolt shrinks to a
corner badge and leaves the body whole.

Co-Authored-By: Claude Fable 5.1 <[email protected]>

 svg/battery-charging.svg | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/svg/battery-charging.svg b/svg/battery-charging.svg
index 780e2bb..e4649d1 100644
--- a/svg/battery-charging.svg
+++ b/svg/battery-charging.svg
@@ -1,18 +1,18 @@
 <svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
-  <!-- battery.svg with a bolt across the body. The bolt runs the glyph's full
-       height, not just the body's, so its tips still show when a readout's
-       digit pocket covers the middle; the mask knocks a gap out of the body
-       around it so it reads as a bolt ON the battery, not a blob in it. -->
+  <!-- battery.svg with a small bolt badged on the body's top-left corner,
+       clear of the middle where a readout's number or gauge would go; the
+       mask knocks a gap out of the body around it so it reads as a bolt ON
+       the battery, not a blob in it. -->
   <defs>
     <mask id="gap">
       <rect width="40" height="40" fill="#ffffff" />
-      <path d="M21 1 L11 22 L18 22 L15 39 L26 17 L19 17 Z" fill="#000000"
-            stroke="#000000" stroke-width="4" stroke-linejoin="round" />
+      <path d="M8.1 1.5 L3.6 10.9 L6.8 10.9 L5.4 18.5 L10.4 8.7 L7.2 8.7 Z" fill="#000000"
+            stroke="#000000" stroke-width="3" stroke-linejoin="round" />
     </mask>
   </defs>
   <g fill="#ffffff">
     <rect x="3" y="10" width="30" height="20" rx="4" mask="url(#gap)" />
     <rect x="33" y="15" width="4" height="10" rx="1.5" />
-    <path d="M21 1 L11 22 L18 22 L15 39 L26 17 L19 17 Z" />
+    <path d="M8.1 1.5 L3.6 10.9 L6.8 10.9 L5.4 18.5 L10.4 8.7 L7.2 8.7 Z" />
   </g>
 </svg>