Files
nabeh/backend/public/favicon.svg
2026-05-22 02:09:48 +03:00

72 lines
3.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="100%" height="100%">
<defs>
<!-- Background Gradient -->
<linearGradient id="bgGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#0b0d19" />
<stop offset="50%" stop-color="#111428" />
<stop offset="100%" stop-color="#070810" />
</linearGradient>
<!-- Icon Gradient -->
<linearGradient id="accentGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#06b6d4" />
<stop offset="50%" stop-color="#3b82f6" />
<stop offset="100%" stop-color="#6366f1" />
</linearGradient>
<!-- Glow Filter -->
<filter id="glow" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="12" result="blur" />
<feComposite in="SourceGraphic" in2="blur" operator="over" />
</filter>
</defs>
<!-- App Icon Background Rounded Rect -->
<rect width="512" height="512" rx="128" fill="url(#bgGrad)" stroke="rgba(255, 255, 255, 0.05)" stroke-width="4" />
<!-- Inner decorative tech circle -->
<circle cx="256" cy="256" r="220" fill="none" stroke="rgba(6, 182, 212, 0.1)" stroke-width="2" stroke-dasharray="10 15" />
<g filter="url(#glow)">
<!-- Speech Bubble Base -->
<path d="M 160 350
L 120 390
L 120 330
A 140 140 0 1 1 370 290
A 140 140 0 0 1 160 350 Z"
fill="none"
stroke="url(#accentGrad)"
stroke-width="16"
stroke-linejoin="round"
stroke-linecap="round" />
<!-- Intelligent Neural Nodes (Brain Paths inside Speech Bubble) -->
<!-- Center core node -->
<circle cx="256" cy="210" r="14" fill="#ffffff" />
<!-- Connections and branching nodes -->
<!-- Left top branch -->
<path d="M 256 210 L 200 170" fill="none" stroke="#06b6d4" stroke-width="8" stroke-linecap="round" />
<circle cx="200" cy="170" r="10" fill="#06b6d4" />
<!-- Right top branch -->
<path d="M 256 210 L 312 170" fill="none" stroke="#6366f1" stroke-width="8" stroke-linecap="round" />
<circle cx="312" cy="170" r="10" fill="#6366f1" />
<!-- Left bottom branch -->
<path d="M 256 210 L 190 240" fill="none" stroke="#06b6d4" stroke-width="8" stroke-linecap="round" />
<circle cx="190" cy="240" r="10" fill="#06b6d4" />
<!-- Right bottom branch -->
<path d="M 256 210 L 322 240" fill="none" stroke="#6366f1" stroke-width="8" stroke-linecap="round" />
<circle cx="322" cy="240" r="10" fill="#6366f1" />
<!-- Straight top vertical sensor -->
<path d="M 256 210 L 256 140" fill="none" stroke="#3b82f6" stroke-width="8" stroke-linecap="round" />
<circle cx="256" cy="140" r="10" fill="#3b82f6" />
<!-- Subtle horizontal link -->
<path d="M 200 170 A 70 70 0 0 1 312 170" fill="none" stroke="rgba(255,255,255,0.2)" stroke-width="4" stroke-dasharray="5 5" />
</g>
</svg>