- 发送面板 Payload 增加「文本 / JSON 可视化」切换,可视化编辑实时回写 - 消息流 JSON 消息改为只读可视化查看,拦截双击/删除/右键等编辑入口 - visual-json 主题跟随应用亮/暗 comfort 色板 - 更新应用图标与启动页 logo(mqttx.svg + Tauri 各尺寸图标)
34 lines
1.3 KiB
XML
34 lines
1.3 KiB
XML
<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<defs>
|
|
<linearGradient id="mqttx-bg" x1="96" y1="80" x2="928" y2="944" gradientUnits="userSpaceOnUse">
|
|
<stop offset="0" stop-color="#7dab7c"/>
|
|
<stop offset="0.55" stop-color="#5b8c5a"/>
|
|
<stop offset="1" stop-color="#446f43"/>
|
|
</linearGradient>
|
|
<linearGradient id="mqttx-gloss" x1="256" y1="128" x2="768" y2="896" gradientUnits="userSpaceOnUse">
|
|
<stop offset="0" stop-color="#ffffff" stop-opacity="0.16"/>
|
|
<stop offset="0.45" stop-color="#ffffff" stop-opacity="0"/>
|
|
<stop offset="0.55" stop-color="#000000" stop-opacity="0"/>
|
|
<stop offset="1" stop-color="#000000" stop-opacity="0.10"/>
|
|
</linearGradient>
|
|
</defs>
|
|
|
|
<!-- Badge -->
|
|
<rect x="64" y="64" width="896" height="896" rx="224" fill="url(#mqttx-bg)"/>
|
|
<rect x="64" y="64" width="896" height="896" rx="224" fill="url(#mqttx-gloss)"/>
|
|
|
|
<!-- M / signal mark -->
|
|
<path
|
|
d="M300 711 L408 361 Q424 313 462 339 L512 459 L562 339 Q600 313 616 361 L724 711"
|
|
stroke="#ffffff"
|
|
stroke-width="96"
|
|
stroke-linecap="round"
|
|
stroke-linejoin="round"
|
|
fill="none"
|
|
/>
|
|
|
|
<!-- Live pulse dot -->
|
|
<circle cx="790" cy="256" r="46" fill="#ffc131"/>
|
|
<circle cx="790" cy="256" r="66" stroke="#ffffff" stroke-opacity="0.55" stroke-width="12"/>
|
|
</svg>
|