feat: add Windows-specific app icon
Replace the macOS-derived icon.ico with a Windows-tailored design: isometric cube filling the canvas edge-to-edge on a transparent background, solid-gray faces, and a black hexagon outline framing the silhouette. Add icon-win.svg as the source for regeneration.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="1024" height="1024" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Transparent background, cube fills near the edges (Windows style) -->
|
||||
<g transform="translate(512, 512) scale(9.6)">
|
||||
|
||||
<!-- Black hexagon outline framing the outer contour of the cube (behind, sits just outside the white edges) -->
|
||||
<path d="M0 -51.12 L44.27 -25.56 L44.27 25.56 L0 51.12 L-44.27 25.56 L-44.27 -25.56 Z"
|
||||
fill="none" stroke="#000000" stroke-width="3.1" stroke-linejoin="round"/>
|
||||
|
||||
<!-- Isometric cube logo - unchanged from app-icon.svg -->
|
||||
<!-- Left face -->
|
||||
<path d="M0 0 L-41.568 -24 L-41.568 24 L0 48 Z" fill="#4b4b4b" stroke="white" stroke-width="2" stroke-linejoin="round"/>
|
||||
<!-- Right face -->
|
||||
<path d="M0 0 L41.568 -24 L41.568 24 L0 48 Z" fill="#6d6d6d" stroke="white" stroke-width="2" stroke-linejoin="round"/>
|
||||
<!-- Top face - slightly darker than the left face -->
|
||||
<path d="M0 -48 L-41.568 -24 L0 0 L41.568 -24 Z" fill="#3b3b3b" stroke="white" stroke-width="2" stroke-linejoin="round"/>
|
||||
<!-- OpenCode logo on top face -->
|
||||
<g transform="matrix(0.866, 0.5, -0.866, 0.5, 0, -24) scale(0.75)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-16 -20 L16 -20 L16 20 L-16 20 Z M-8 -12 L-8 12 L8 12 L8 -12 Z" fill="white"/>
|
||||
<path d="M-8 -4 L8 -4 L8 12 L-8 12 Z" fill="white" fill-opacity="0.4"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 364 KiB |
Reference in New Issue
Block a user