new icon and assets
|
Before Width: | Height: | Size: 279 KiB After Width: | Height: | Size: 279 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 619 B After Width: | Height: | Size: 371 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 702 B |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 702 B |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 241 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 241 KiB After Width: | Height: | Size: 24 KiB |
@@ -0,0 +1,21 @@
|
|||||||
|
<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Bunny icon">
|
||||||
|
<!--
|
||||||
|
Front-facing bunny app icon.
|
||||||
|
• Absolute background: TRANSPARENT (nothing drawn outside the rounded square).
|
||||||
|
• ICON BACKGROUND = #0d0d0d (the rounded square)
|
||||||
|
• BUNNY (fur) = #f7f7f5 (soft white; use #ffffff for pure white)
|
||||||
|
Recolor the fur by editing the one fill on the <g>.
|
||||||
|
• Parts: ears = ellipses (rotate = tilt) | head+body = circle |
|
||||||
|
feet = two rounded ellipses (rx = width, ry = height; rotate = splay).
|
||||||
|
Only change from the previous version: the feet are now chubby, gently
|
||||||
|
splayed paws instead of pointy ovals.
|
||||||
|
-->
|
||||||
|
<rect x="24" y="24" width="464" height="464" rx="108" fill="#0d0d0d"/>
|
||||||
|
<g fill="#f7f7f5">
|
||||||
|
<ellipse cx="205" cy="185" rx="34" ry="105" transform="rotate(-9 205 185)"/> <!-- left ear -->
|
||||||
|
<ellipse cx="307" cy="185" rx="34" ry="105" transform="rotate(9 307 185)"/> <!-- right ear -->
|
||||||
|
<circle cx="256" cy="305" r="98"/> <!-- head + body -->
|
||||||
|
<ellipse cx="203" cy="400" rx="32" ry="24" transform="rotate(-12 203 400)"/> <!-- left foot (cute) -->
|
||||||
|
<ellipse cx="309" cy="400" rx="32" ry="24" transform="rotate(12 309 400)"/> <!-- right foot (cute) -->
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -1,29 +1,94 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<!-- BunSCP master logo. Glyph: the two diagonal arrows of mynaui
|
<svg
|
||||||
arrow-diagonal-one with the mini-lock of mynaui lock-square centered
|
viewBox="0 0 512 512"
|
||||||
between them; the squircle itself plays the role of lock-square's
|
role="img"
|
||||||
outer square. Regenerate all raster assets with scripts/gen-icons.ts. -->
|
aria-label="Bunny icon"
|
||||||
<defs>
|
version="1.1"
|
||||||
<linearGradient id="bg" x1="0" y1="0" x2="1" y2="1">
|
id="svg4"
|
||||||
<stop offset="0" stop-color="#818cf8"/>
|
sodipodi:docname="logo.svg"
|
||||||
<stop offset="0.5" stop-color="#4f46e5"/>
|
inkscape:version="1.4.4 (dcaf3e7, 2026-05-05)"
|
||||||
<stop offset="1" stop-color="#1e1b4b"/>
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
</linearGradient>
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
</defs>
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
<rect x="100" y="100" width="824" height="824" rx="186" fill="url(#bg)"/>
|
<defs
|
||||||
|
id="defs4" />
|
||||||
<g transform="translate(232 232) scale(23.333)"
|
<sodipodi:namedview
|
||||||
fill="none" stroke="#fafafa" stroke-width="1.5"
|
id="namedview4"
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
pagecolor="#ffffff"
|
||||||
<!-- arrow to top-left -->
|
bordercolor="#000000"
|
||||||
<path d="M8.2 8.2 4.6 4.6m0 0v4.2m0-4.2h4.2"/>
|
borderopacity="0.25"
|
||||||
<!-- arrow to bottom-right -->
|
inkscape:showpageshadow="2"
|
||||||
<path d="m15.8 15.8 3.6 3.6m0 0v-4.2m0 4.2h-4.2"/>
|
inkscape:pageopacity="0.0"
|
||||||
<!-- lock: shackle -->
|
inkscape:pagecheckerboard="0"
|
||||||
<path d="M13.3 11.2V9.9c0-1.95-2.6-1.95-2.6 0v1.3"/>
|
inkscape:deskcolor="#d1d1d1"
|
||||||
<!-- lock: body (amber accent) -->
|
inkscape:zoom="1.71875"
|
||||||
<rect x="9.4" y="11.2" width="5.2" height="4.6" rx="1.1"
|
inkscape:cx="256.29091"
|
||||||
fill="#fbbf24" stroke="#fafafa"/>
|
inkscape:cy="256.29091"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1382"
|
||||||
|
inkscape:window-x="2560"
|
||||||
|
inkscape:window-y="242"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<!--
|
||||||
|
Front-facing bunny app icon.
|
||||||
|
• Absolute background: TRANSPARENT (nothing drawn outside the rounded square).
|
||||||
|
• ICON BACKGROUND = #0d0d0d (the rounded square)
|
||||||
|
• BUNNY (fur) = #f7f7f5 (soft white; use #ffffff for pure white)
|
||||||
|
Recolor the fur by editing the one fill on the <g>.
|
||||||
|
• Parts: ears = ellipses (rotate = tilt) | head+body = circle |
|
||||||
|
feet = two rounded ellipses (rx = width, ry = height; rotate = splay).
|
||||||
|
Only change from the previous version: the feet are now chubby, gently
|
||||||
|
splayed paws instead of pointy ovals.
|
||||||
|
-->
|
||||||
|
<g
|
||||||
|
fill="#f7f7f5"
|
||||||
|
id="g4"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1"
|
||||||
|
transform="matrix(1.3118908,0,0,1.3118908,-79.844041,-78.839213)">
|
||||||
|
<ellipse
|
||||||
|
cx="205"
|
||||||
|
cy="185"
|
||||||
|
rx="34"
|
||||||
|
ry="105"
|
||||||
|
transform="rotate(-9,205,185)"
|
||||||
|
id="ellipse1"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1" />
|
||||||
|
<!-- left ear -->
|
||||||
|
<ellipse
|
||||||
|
cx="307"
|
||||||
|
cy="185"
|
||||||
|
rx="34"
|
||||||
|
ry="105"
|
||||||
|
transform="rotate(9,307,185)"
|
||||||
|
id="ellipse2"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1" />
|
||||||
|
<!-- right ear -->
|
||||||
|
<circle
|
||||||
|
cx="256"
|
||||||
|
cy="305"
|
||||||
|
r="98"
|
||||||
|
id="circle2"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1" />
|
||||||
|
<!-- head + body -->
|
||||||
|
<ellipse
|
||||||
|
cx="203"
|
||||||
|
cy="400"
|
||||||
|
rx="32"
|
||||||
|
ry="24"
|
||||||
|
transform="rotate(-12,203,400)"
|
||||||
|
id="ellipse3"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1" />
|
||||||
|
<!-- left foot (cute) -->
|
||||||
|
<ellipse
|
||||||
|
cx="309"
|
||||||
|
cy="400"
|
||||||
|
rx="32"
|
||||||
|
ry="24"
|
||||||
|
transform="rotate(12,309,400)"
|
||||||
|
id="ellipse4"
|
||||||
|
style="fill:#0e0e0c;fill-opacity:1" />
|
||||||
|
<!-- right foot (cute) -->
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 702 B |
|
Before Width: | Height: | Size: 621 B After Width: | Height: | Size: 855 B |
@@ -1,12 +1,94 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
<!-- BunSCP tray glyph: black + alpha only (macOS template image).
|
<svg
|
||||||
Same geometry as logo.svg, slightly bolder for menu-bar sizes. -->
|
viewBox="0 0 512 512"
|
||||||
<g fill="none" stroke="#000" stroke-width="1.5"
|
role="img"
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
aria-label="Bunny icon"
|
||||||
<path d="M8.2 8.2 4.6 4.6m0 0v4.2m0-4.2h4.2"/>
|
version="1.1"
|
||||||
<path d="m15.8 15.8 3.6 3.6m0 0v-4.2m0 4.2h-4.2"/>
|
id="svg4"
|
||||||
<!-- lock: outlined so the shackle + body silhouette stays readable small -->
|
sodipodi:docname="tray-glyph.svg"
|
||||||
<path d="M13.55 11V9.7c0-2.1-3.1-2.1-3.1 0V11"/>
|
inkscape:version="1.4.4 (dcaf3e7, 2026-05-05)"
|
||||||
<rect x="9.1" y="11" width="5.8" height="5" rx="1.2"/>
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs4" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview4"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:zoom="1.71875"
|
||||||
|
inkscape:cx="256.29091"
|
||||||
|
inkscape:cy="256.29091"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
inkscape:window-height="1382"
|
||||||
|
inkscape:window-x="2560"
|
||||||
|
inkscape:window-y="242"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg4" />
|
||||||
|
<!--
|
||||||
|
Front-facing bunny app icon.
|
||||||
|
• Absolute background: TRANSPARENT (nothing drawn outside the rounded square).
|
||||||
|
• ICON BACKGROUND = #0d0d0d (the rounded square)
|
||||||
|
• BUNNY (fur) = #f7f7f5 (soft white; use #ffffff for pure white)
|
||||||
|
Recolor the fur by editing the one fill on the <g>.
|
||||||
|
• Parts: ears = ellipses (rotate = tilt) | head+body = circle |
|
||||||
|
feet = two rounded ellipses (rx = width, ry = height; rotate = splay).
|
||||||
|
Only change from the previous version: the feet are now chubby, gently
|
||||||
|
splayed paws instead of pointy ovals.
|
||||||
|
-->
|
||||||
|
<g
|
||||||
|
fill="#f7f7f5"
|
||||||
|
id="g4"
|
||||||
|
style="fill:#ecece8;fill-opacity:1"
|
||||||
|
transform="matrix(1.3118908,0,0,1.3118908,-79.844041,-78.839213)">
|
||||||
|
<ellipse
|
||||||
|
cx="205"
|
||||||
|
cy="185"
|
||||||
|
rx="34"
|
||||||
|
ry="105"
|
||||||
|
transform="rotate(-9,205,185)"
|
||||||
|
id="ellipse1"
|
||||||
|
style="fill:#ecece8;fill-opacity:1" />
|
||||||
|
<!-- left ear -->
|
||||||
|
<ellipse
|
||||||
|
cx="307"
|
||||||
|
cy="185"
|
||||||
|
rx="34"
|
||||||
|
ry="105"
|
||||||
|
transform="rotate(9,307,185)"
|
||||||
|
id="ellipse2"
|
||||||
|
style="fill:#ecece8;fill-opacity:1" />
|
||||||
|
<!-- right ear -->
|
||||||
|
<circle
|
||||||
|
cx="256"
|
||||||
|
cy="305"
|
||||||
|
r="98"
|
||||||
|
id="circle2"
|
||||||
|
style="fill:#ecece8;fill-opacity:1" />
|
||||||
|
<!-- head + body -->
|
||||||
|
<ellipse
|
||||||
|
cx="203"
|
||||||
|
cy="400"
|
||||||
|
rx="32"
|
||||||
|
ry="24"
|
||||||
|
transform="rotate(-12,203,400)"
|
||||||
|
id="ellipse3"
|
||||||
|
style="fill:#ecece8;fill-opacity:1" />
|
||||||
|
<!-- left foot (cute) -->
|
||||||
|
<ellipse
|
||||||
|
cx="309"
|
||||||
|
cy="400"
|
||||||
|
rx="32"
|
||||||
|
ry="24"
|
||||||
|
transform="rotate(12,309,400)"
|
||||||
|
id="ellipse4"
|
||||||
|
style="fill:#ecece8;fill-opacity:1" />
|
||||||
|
<!-- right foot (cute) -->
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 621 B After Width: | Height: | Size: 2.7 KiB |