temp-monitor/resources/nvme-monitor.svg
2026-01-09 22:04:23 +01:00

48 lines
2.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg width="256" height="256" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="grad1" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#FF6B6B;stop-opacity:1" />
<stop offset="100%" style="stop-color:#FF0000;stop-opacity:1" />
</linearGradient>
</defs>
<!-- Background circle -->
<circle cx="128" cy="128" r="120" fill="#1a1a1a" stroke="#333" stroke-width="2"/>
<!-- Thermometer bulb -->
<circle cx="128" cy="200" r="25" fill="url(#grad1)" stroke="#cc0000" stroke-width="2"/>
<!-- Thermometer tube -->
<rect x="118" y="80" width="20" height="120" fill="#f5f5f5" stroke="#333" stroke-width="2" rx="10"/>
<!-- Mercury level (70%) -->
<rect x="122" y="115" width="12" height="85" fill="#ff4444" rx="6"/>
<!-- Scale marks -->
<!-- Top mark (110°C) -->
<line x1="110" y1="85" x2="100" y2="85" stroke="#fff" stroke-width="2"/>
<text x="95" y="90" font-size="10" fill="#fff" text-anchor="end">110</text>
<!-- Upper mark (80°C) -->
<line x1="110" y1="120" x2="100" y2="120" stroke="#fff" stroke-width="2"/>
<text x="95" y="125" font-size="10" fill="#fff" text-anchor="end">80</text>
<!-- Middle mark (50°C) -->
<line x1="110" y1="155" x2="100" y2="155" stroke="#fff" stroke-width="2"/>
<text x="95" y="160" font-size="10" fill="#fff" text-anchor="end">50</text>
<!-- Lower mark (20°C) -->
<line x1="110" y1="190" x2="100" y2="190" stroke="#fff" stroke-width="2"/>
<text x="95" y="195" font-size="10" fill="#fff" text-anchor="end">20</text>
<!-- Right side marks -->
<line x1="146" y1="85" x2="156" y2="85" stroke="#fff" stroke-width="2"/>
<line x1="146" y1="120" x2="156" y2="120" stroke="#fff" stroke-width="2"/>
<line x1="146" y1="155" x2="156" y2="155" stroke="#fff" stroke-width="2"/>
<line x1="146" y1="190" x2="156" y2="190" stroke="#fff" stroke-width="2"/>
<!-- NVMe text -->
<text x="128" y="240" font-size="16" font-weight="bold" fill="#ff6b6b" text-anchor="middle">NVMe</text>
</svg>