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

commit2a99d80bc6ce9c524174cb0a8152beb2009febc0
parentaac2ddd647
authorLucas Galante <[email protected]>
date2026-08-04 22:26
Drop the white center-dot motif from the set

Removed the decorative bright-center circle from every icon except
the two where it depicts a real feature: the lock keyhole and the
gear hub. (The star already lost its dot in the blossom retrace.)

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

 svg/arrow-down.svg    | 2 --
 svg/arrow-left.svg    | 2 --
 svg/arrow-right.svg   | 2 --
 svg/arrow-up.svg      | 2 --
 svg/bell.svg          | 2 --
 svg/check.svg         | 2 --
 svg/chevron-down.svg  | 2 --
 svg/chevron-right.svg | 2 --
 svg/cloud.svg         | 2 --
 svg/copy.svg          | 2 --
 svg/file.svg          | 2 --
 svg/folder.svg        | 2 --
 svg/graph.svg         | 2 --
 svg/home.svg          | 2 --
 svg/mail.svg          | 2 --
 svg/minus.svg         | 2 --
 svg/monitor.svg       | 2 --
 svg/palette.svg       | 2 --
 svg/pencil.svg        | 2 --
 svg/plus.svg          | 2 --
 svg/refresh.svg       | 2 --
 svg/save.svg          | 2 --
 svg/search.svg        | 2 --
 svg/trash.svg         | 2 --
 svg/x.svg             | 2 --
 25 files changed, 50 deletions(-)

diff --git a/svg/arrow-down.svg b/svg/arrow-down.svg
index 864fef1..13d2ccb 100644
--- a/svg/arrow-down.svg
+++ b/svg/arrow-down.svg
@@ -7,6 +7,4 @@
     <path d="M22 11 L33 20 L22 29 Z" stroke="#f1fa8c" stroke-width="5"
           stroke-linejoin="round" />
   </g>
-  <!-- Bright center (on the shaft) -->
-  <circle cx="20" cy="14" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/arrow-left.svg b/svg/arrow-left.svg
index 7410d6c..6dff716 100644
--- a/svg/arrow-left.svg
+++ b/svg/arrow-left.svg
@@ -7,6 +7,4 @@
     <path d="M22 11 L33 20 L22 29 Z" stroke="#f1fa8c" stroke-width="5"
           stroke-linejoin="round" />
   </g>
-  <!-- Bright center (on the shaft) -->
-  <circle cx="26" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/arrow-right.svg b/svg/arrow-right.svg
index 94a9674..da55df3 100644
--- a/svg/arrow-right.svg
+++ b/svg/arrow-right.svg
@@ -7,6 +7,4 @@
     <path d="M22 11 L33 20 L22 29 Z" stroke="#f1fa8c" stroke-width="5"
           stroke-linejoin="round" />
   </g>
-  <!-- Bright center (on the shaft) -->
-  <circle cx="14" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/arrow-up.svg b/svg/arrow-up.svg
index bd1e05b..0cf9dcd 100644
--- a/svg/arrow-up.svg
+++ b/svg/arrow-up.svg
@@ -7,6 +7,4 @@
     <path d="M22 11 L33 20 L22 29 Z" stroke="#f1fa8c" stroke-width="5"
           stroke-linejoin="round" />
   </g>
-  <!-- Bright center (on the shaft) -->
-  <circle cx="20" cy="26" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/bell.svg b/svg/bell.svg
index 34e3df7..2affffe 100644
--- a/svg/bell.svg
+++ b/svg/bell.svg
@@ -5,6 +5,4 @@
     <rect x="7" y="24" width="26" height="6" rx="3" />
     <circle cx="20" cy="34" r="3.5" />
   </g>
-  <!-- Bright center (on the dome) -->
-  <circle cx="20" cy="17" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/check.svg b/svg/check.svg
index 930d7f9..412cf3c 100644
--- a/svg/check.svg
+++ b/svg/check.svg
@@ -2,6 +2,4 @@
   <!-- Stylized rounded checkmark -->
   <path d="M7 22 L16 31 L33 10" fill="none" stroke="#f1fa8c" stroke-width="6"
         stroke-linecap="round" stroke-linejoin="round" />
-  <!-- Bright center (at the elbow) -->
-  <circle cx="16" cy="31" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/chevron-down.svg b/svg/chevron-down.svg
index 1aebce9..805fd51 100644
--- a/svg/chevron-down.svg
+++ b/svg/chevron-down.svg
@@ -2,6 +2,4 @@
   <!-- Stylized rounded down-pointing triangle (treelist collapse) -->
   <path d="M8 14 L32 14 L20 30 Z" fill="#f1fa8c" stroke="#f1fa8c"
         stroke-width="6" stroke-linejoin="round" />
-  <!-- Bright center -->
-  <circle cx="20" cy="19" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/chevron-right.svg b/svg/chevron-right.svg
index e8ee2c7..e6fcfaa 100644
--- a/svg/chevron-right.svg
+++ b/svg/chevron-right.svg
@@ -2,6 +2,4 @@
   <!-- Stylized rounded right-pointing triangle (treelist expand) -->
   <path d="M14 8 L30 20 L14 32 Z" fill="#f1fa8c" stroke="#f1fa8c"
         stroke-width="6" stroke-linejoin="round" />
-  <!-- Bright center -->
-  <circle cx="19" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/cloud.svg b/svg/cloud.svg
index 30724e4..0f897c0 100644
--- a/svg/cloud.svg
+++ b/svg/cloud.svg
@@ -5,6 +5,4 @@
     <circle cx="25" cy="18" r="10" />
     <rect x="6" y="21" width="28" height="10" rx="5" />
   </g>
-  <!-- Bright center -->
-  <circle cx="20" cy="23" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/copy.svg b/svg/copy.svg
index c2d767b..676a71c 100644
--- a/svg/copy.svg
+++ b/svg/copy.svg
@@ -6,6 +6,4 @@
     <!-- Front sheet -->
     <rect x="12" y="10" width="22" height="26" rx="4" />
   </g>
-  <!-- Bright center (of the front sheet) -->
-  <circle cx="23" cy="23" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/file.svg b/svg/file.svg
index 0d678be..e1554b7 100644
--- a/svg/file.svg
+++ b/svg/file.svg
@@ -4,6 +4,4 @@
         fill="#f1fa8c" />
   <!-- Fold -->
   <path d="M21 4 L21 10 Q21 14 25 14 L31 14 Z" fill="#f1fa8c" opacity="0.55" />
-  <!-- Bright center -->
-  <circle cx="20" cy="25" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/folder.svg b/svg/folder.svg
index d31f763..5c455a7 100644
--- a/svg/folder.svg
+++ b/svg/folder.svg
@@ -6,6 +6,4 @@
     <!-- Body -->
     <rect x="4" y="12" width="32" height="21" rx="4" />
   </g>
-  <!-- Bright center -->
-  <circle cx="20" cy="23" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/graph.svg b/svg/graph.svg
index 701d4b8..9748d14 100644
--- a/svg/graph.svg
+++ b/svg/graph.svg
@@ -9,6 +9,4 @@
     <circle cx="28" cy="16" r="7" />
     <circle cx="15" cy="30" r="6" />
   </g>
-  <!-- Bright center (the hub node) -->
-  <circle cx="28" cy="16" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/home.svg b/svg/home.svg
index a1a3433..7031935 100644
--- a/svg/home.svg
+++ b/svg/home.svg
@@ -5,6 +5,4 @@
     <path d="M6 19 L20 6 L34 19 Z" stroke="#f1fa8c" stroke-width="4"
           stroke-linejoin="round" />
   </g>
-  <!-- Bright center (the door light) -->
-  <circle cx="20" cy="26" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/mail.svg b/svg/mail.svg
index 8c4cec9..e5f83f4 100644
--- a/svg/mail.svg
+++ b/svg/mail.svg
@@ -4,6 +4,4 @@
   <!-- Flap crease -->
   <path d="M7 12 L20 22 L33 12" fill="none" stroke="#282a36" stroke-width="3"
         stroke-linecap="round" stroke-linejoin="round" opacity="0.35" />
-  <!-- Bright center -->
-  <circle cx="20" cy="27" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/minus.svg b/svg/minus.svg
index bdb6edb..f82fb25 100644
--- a/svg/minus.svg
+++ b/svg/minus.svg
@@ -4,6 +4,4 @@
     <!-- Horizontal bar -->
     <rect x="4" y="17" width="32" height="6" rx="3" />
   </g>
-  <!-- Bright center -->
-  <circle cx="20" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/monitor.svg b/svg/monitor.svg
index 674ab9d..d785a08 100644
--- a/svg/monitor.svg
+++ b/svg/monitor.svg
@@ -5,6 +5,4 @@
     <rect x="17" y="28" width="6" height="5" />
     <rect x="11" y="32" width="18" height="5" rx="2.5" />
   </g>
-  <!-- Bright center (on the screen) -->
-  <circle cx="20" cy="17" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/palette.svg b/svg/palette.svg
index 8c8a87a..a7b243c 100644
--- a/svg/palette.svg
+++ b/svg/palette.svg
@@ -8,6 +8,4 @@
     <circle cx="11" cy="24" r="3" />
     <circle cx="17" cy="31" r="3" />
   </g>
-  <!-- Bright center -->
-  <circle cx="24" cy="26" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/pencil.svg b/svg/pencil.svg
index 1e118f5..e9da562 100644
--- a/svg/pencil.svg
+++ b/svg/pencil.svg
@@ -7,7 +7,5 @@
       <!-- Tip -->
       <path d="M16 30 L24 30 L20 38 Z" />
     </g>
-    <!-- Bright center (on the body) -->
-    <circle cx="20" cy="14" r="3" fill="#ffffff" />
   </g>
 </svg>
diff --git a/svg/plus.svg b/svg/plus.svg
index 73ab8c8..063435b 100644
--- a/svg/plus.svg
+++ b/svg/plus.svg
@@ -6,6 +6,4 @@
     <!-- Horizontal bar -->
     <rect x="4" y="17" width="32" height="6" rx="3" />
   </g>
-  <!-- Bright center -->
-  <circle cx="20" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/refresh.svg b/svg/refresh.svg
index 549f0ba..5bfd110 100644
--- a/svg/refresh.svg
+++ b/svg/refresh.svg
@@ -5,6 +5,4 @@
   <!-- Arrowhead at the ring opening, along the clockwise tangent -->
   <path d="M26.6 3.8 L32.8 12.3 L22.4 14 Z" fill="#f1fa8c" stroke="#f1fa8c"
         stroke-width="2.5" stroke-linejoin="round" />
-  <!-- Bright center -->
-  <circle cx="20" cy="20" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/save.svg b/svg/save.svg
index 7b67b12..b850ad5 100644
--- a/svg/save.svg
+++ b/svg/save.svg
@@ -4,6 +4,4 @@
         fill="#f1fa8c" />
   <!-- Shutter -->
   <rect x="13" y="5" width="13" height="9" rx="2" fill="#282a36" opacity="0.35" />
-  <!-- Bright center -->
-  <circle cx="20" cy="25" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/search.svg b/svg/search.svg
index d6fd0d6..58131f8 100644
--- a/svg/search.svg
+++ b/svg/search.svg
@@ -3,6 +3,4 @@
   <circle cx="17" cy="17" r="10" fill="none" stroke="#f1fa8c" stroke-width="6" />
   <path d="M25 25 L34 34" fill="none" stroke="#f1fa8c" stroke-width="6"
         stroke-linecap="round" />
-  <!-- Bright center (of the lens) -->
-  <circle cx="17" cy="17" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/trash.svg b/svg/trash.svg
index d994e4a..b848b53 100644
--- a/svg/trash.svg
+++ b/svg/trash.svg
@@ -8,6 +8,4 @@
     <!-- Body (slight taper) -->
     <path d="M9 16 L31 16 L29 33 Q29 37 25 37 L15 37 Q11 37 11 33 Z" />
   </g>
-  <!-- Bright center (of the body) -->
-  <circle cx="20" cy="26" r="3" fill="#ffffff" />
 </svg>
diff --git a/svg/x.svg b/svg/x.svg
index 39ee914..7d7b1a3 100644
--- a/svg/x.svg
+++ b/svg/x.svg
@@ -6,6 +6,4 @@
     <!-- Horizontal bar -->
     <rect x="4" y="17" width="32" height="6" rx="3" />
   </g>
-  <!-- Bright center -->
-  <circle cx="20" cy="20" r="3" fill="#ffffff" />
 </svg>