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.
24 lines
1.4 KiB
XML
24 lines
1.4 KiB
XML
<?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>
|