265 lines
6.0 KiB
XML
265 lines
6.0 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<svg
|
|
viewBox="0 0 233.57587 210"
|
|
fill="none"
|
|
version="1.1"
|
|
id="svg22"
|
|
sodipodi:docname="unknown-new.svg"
|
|
inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
|
|
width="233.57587"
|
|
height="210"
|
|
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">
|
|
<sodipodi:namedview
|
|
id="namedview22"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#000000"
|
|
borderopacity="0.25"
|
|
inkscape:showpageshadow="2"
|
|
inkscape:pageopacity="0.0"
|
|
inkscape:pagecheckerboard="0"
|
|
inkscape:deskcolor="#d1d1d1"
|
|
inkscape:zoom="2.6448247"
|
|
inkscape:cx="116.45384"
|
|
inkscape:cy="98.116143"
|
|
inkscape:window-width="1728"
|
|
inkscape:window-height="1056"
|
|
inkscape:window-x="0"
|
|
inkscape:window-y="33"
|
|
inkscape:window-maximized="1"
|
|
inkscape:current-layer="svg22" />
|
|
<!-- Antenna -->
|
|
<!-- Radio body - main housing with gradient -->
|
|
<defs
|
|
id="defs6">
|
|
<linearGradient
|
|
id="bodyGrad"
|
|
x1="29.580399"
|
|
y1="34.651325"
|
|
x2="207.06279"
|
|
y2="212.13371"
|
|
gradientTransform="matrix(0.84515425,0,0,1.183216,16.289544,-41)"
|
|
gradientUnits="userSpaceOnUse">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#22222a"
|
|
id="stop2" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#16161b"
|
|
id="stop3" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
id="screenGrad"
|
|
x1="36.829224"
|
|
y1="105.71089"
|
|
x2="36.829224"
|
|
y2="201.38222"
|
|
gradientTransform="matrix(1.1811273,0,0,0.84664878,16.289544,-41)"
|
|
gradientUnits="userSpaceOnUse">
|
|
<stop
|
|
offset="0%"
|
|
style="stop-color:#0c1a12"
|
|
id="stop4" />
|
|
<stop
|
|
offset="100%"
|
|
style="stop-color:#061008"
|
|
id="stop5" />
|
|
</linearGradient>
|
|
<filter
|
|
id="glow"
|
|
x="-0.8"
|
|
y="-0.8"
|
|
width="2.6"
|
|
height="2.6">
|
|
<feGaussianBlur
|
|
stdDeviation="2"
|
|
result="coloredBlur"
|
|
id="feGaussianBlur5" />
|
|
<feMerge
|
|
id="feMerge6">
|
|
<feMergeNode
|
|
in="coloredBlur"
|
|
id="feMergeNode5" />
|
|
<feMergeNode
|
|
in="SourceGraphic"
|
|
id="feMergeNode6" />
|
|
</feMerge>
|
|
</filter>
|
|
</defs>
|
|
<rect
|
|
x="46.289543"
|
|
y="5"
|
|
width="140"
|
|
height="200"
|
|
rx="14"
|
|
fill="url(#bodyGrad)"
|
|
stroke="#67ea94"
|
|
stroke-width="10"
|
|
stroke-linecap="round"
|
|
stroke-linejoin="round"
|
|
id="rect6"
|
|
style="fill:url(#bodyGrad)" />
|
|
<!-- Inner bezel -->
|
|
<rect
|
|
x="54.289543"
|
|
y="13"
|
|
width="124"
|
|
height="184"
|
|
rx="10"
|
|
fill="none"
|
|
stroke="#2a2a32"
|
|
stroke-width="1"
|
|
id="rect7" />
|
|
<!-- Top speaker grille -->
|
|
<rect
|
|
x="71.289543"
|
|
y="21"
|
|
width="90"
|
|
height="20"
|
|
rx="3"
|
|
fill="#0a0a0f"
|
|
id="rect8" />
|
|
<g
|
|
stroke="#333340"
|
|
stroke-width="1"
|
|
id="g10"
|
|
transform="translate(16.289544,-41)">
|
|
<line
|
|
x1="62"
|
|
y1="68"
|
|
x2="138"
|
|
y2="68"
|
|
id="line8" />
|
|
<line
|
|
x1="62"
|
|
y1="72"
|
|
x2="138"
|
|
y2="72"
|
|
id="line9" />
|
|
<line
|
|
x1="62"
|
|
y1="76"
|
|
x2="138"
|
|
y2="76"
|
|
id="line10" />
|
|
</g>
|
|
<!-- Screen area with glow effect -->
|
|
<rect
|
|
x="60.289543"
|
|
y="49"
|
|
width="112"
|
|
height="80"
|
|
rx="6"
|
|
fill="url(#screenGrad)"
|
|
stroke="#67ea94"
|
|
stroke-width="1"
|
|
opacity="0.8"
|
|
id="rect10"
|
|
style="fill:url(#screenGrad)" />
|
|
<!-- Meshtastic logo centered in screen - using actual logo paths -->
|
|
<g
|
|
transform="matrix(0.95,0,0,0.95,69.289544,64)"
|
|
filter="url(#glow)"
|
|
id="g14">
|
|
<g
|
|
transform="matrix(0.802386,0,0,0.460028,-421.748,-122.127)"
|
|
id="g13">
|
|
<g
|
|
transform="matrix(0.579082,0,0,1.01004,460.975,-39.6867)"
|
|
id="g11">
|
|
<path
|
|
d="m 250.908,330.267 -57.782,84.738 -12.188,-8.311 63.864,-93.657 c 1.372,-2.013 3.651,-3.218 6.087,-3.221 2.437,-0.002 4.717,1.199 6.093,3.21 l 64.012,93.51 -12.173,8.333 z"
|
|
fill="#67ea94"
|
|
id="path10" />
|
|
</g>
|
|
<g
|
|
transform="matrix(0.582378,0,0,1.01579,485.019,-211.182)"
|
|
id="g12">
|
|
<path
|
|
d="m 87.642,581.398 67.115,-98.421 -12.119,-8.264 -67.115,98.421 z"
|
|
fill="#67ea94"
|
|
id="path11" />
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<!-- Question mark with glow -->
|
|
<!-- Control area background -->
|
|
<rect
|
|
x="60.289543"
|
|
y="137"
|
|
width="112"
|
|
height="60"
|
|
rx="6"
|
|
fill="#0f0f14"
|
|
id="rect14" />
|
|
<!-- D-pad style navigation -->
|
|
<g
|
|
transform="translate(88.289544,167)"
|
|
id="g17">
|
|
<circle
|
|
cx="0"
|
|
cy="0"
|
|
r="22"
|
|
fill="#1a1a20"
|
|
stroke="#2a2a32"
|
|
stroke-width="1"
|
|
id="circle14" />
|
|
<path
|
|
d="M -6,-16 H 6 V -6 H -6 Z"
|
|
fill="#2a2a32"
|
|
rx="1"
|
|
id="path14" />
|
|
<path
|
|
d="M -6,6 H 6 V 16 H -6 Z"
|
|
fill="#2a2a32"
|
|
rx="1"
|
|
id="path15" />
|
|
<path
|
|
d="M -16,-6 H -6 V 6 h -10 z"
|
|
fill="#2a2a32"
|
|
rx="1"
|
|
id="path16" />
|
|
<path
|
|
d="M 6,-6 H 16 V 6 H 6 Z"
|
|
fill="#2a2a32"
|
|
rx="1"
|
|
id="path17" />
|
|
<circle
|
|
cx="0"
|
|
cy="0"
|
|
r="5"
|
|
fill="#3a3a42"
|
|
id="circle17" />
|
|
</g>
|
|
<!-- Action button (glowing green) -->
|
|
<circle
|
|
cx="144.28955"
|
|
cy="167"
|
|
r="14"
|
|
fill="#1a2a1f"
|
|
stroke="#67ea94"
|
|
stroke-width="2"
|
|
id="circle18" />
|
|
<circle
|
|
cx="144.28955"
|
|
cy="167"
|
|
r="8"
|
|
fill="#67ea94"
|
|
filter="url(#glow)"
|
|
id="circle19" />
|
|
<!-- Status LED -->
|
|
<circle
|
|
cx="170.26186"
|
|
cy="25.547974"
|
|
r="3"
|
|
fill="#67ea94"
|
|
opacity="0.8"
|
|
filter="url(#glow)"
|
|
id="circle20" />
|
|
<!-- Side buttons -->
|
|
<!-- USB port indication at bottom -->
|
|
</svg>
|