Add untracked files
This commit is contained in:
parent
0abfc2d5f0
commit
c307b18824
1 changed files with 87 additions and 0 deletions
87
src/nodes/Tavily/tavily.svg
Normal file
87
src/nodes/Tavily/tavily.svg
Normal file
|
|
@ -0,0 +1,87 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100">
|
||||||
|
<!-- Definitions for gradients, filters, etc. -->
|
||||||
|
<defs>
|
||||||
|
<!-- Blue gradient for primary elements -->
|
||||||
|
<linearGradient id="blueGradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||||
|
<stop offset="0%" stop-color="#6366F1" />
|
||||||
|
<stop offset="100%" stop-color="#3B82F6" />
|
||||||
|
</linearGradient>
|
||||||
|
|
||||||
|
<!-- Light blue gradient for secondary elements -->
|
||||||
|
<linearGradient id="lightBlueGradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||||
|
<stop offset="0%" stop-color="#93C5FD" />
|
||||||
|
<stop offset="100%" stop-color="#60A5FA" />
|
||||||
|
</linearGradient>
|
||||||
|
|
||||||
|
<!-- Drop shadow filter -->
|
||||||
|
<filter id="dropShadow" x="-20%" y="-20%" width="140%" height="140%">
|
||||||
|
<feGaussianBlur in="SourceAlpha" stdDeviation="2" />
|
||||||
|
<feOffset dx="1" dy="1" result="offsetblur" />
|
||||||
|
<feComponentTransfer>
|
||||||
|
<feFuncA type="linear" slope="0.3" />
|
||||||
|
</feComponentTransfer>
|
||||||
|
<feMerge>
|
||||||
|
<feMergeNode />
|
||||||
|
<feMergeNode in="SourceGraphic" />
|
||||||
|
</feMerge>
|
||||||
|
</filter>
|
||||||
|
|
||||||
|
<!-- Glow effect for hover/focus -->
|
||||||
|
<filter id="glow" x="-20%" y="-20%" width="140%" height="140%">
|
||||||
|
<feGaussianBlur stdDeviation="2" result="blur" />
|
||||||
|
<feComposite in="SourceGraphic" in2="blur" operator="over" />
|
||||||
|
</filter>
|
||||||
|
|
||||||
|
<!-- Main circular clip path -->
|
||||||
|
<clipPath id="circleClip">
|
||||||
|
<circle cx="50" cy="50" r="46" />
|
||||||
|
</clipPath>
|
||||||
|
|
||||||
|
<!-- Document pattern -->
|
||||||
|
<pattern id="documentPattern" patternUnits="userSpaceOnUse" width="30" height="30" patternTransform="rotate(45)">
|
||||||
|
<line x1="0" y1="15" x2="30" y2="15" stroke="#EEF2FF" stroke-width="8" stroke-opacity="0.3" />
|
||||||
|
</pattern>
|
||||||
|
</defs>
|
||||||
|
|
||||||
|
<!-- Base background with gradient -->
|
||||||
|
<circle cx="50" cy="50" r="48" fill="url(#lightBlueGradient)" filter="url(#dropShadow)" />
|
||||||
|
<circle cx="50" cy="50" r="46" fill="#FFFFFF" />
|
||||||
|
|
||||||
|
<!-- Abstract document background with pattern -->
|
||||||
|
<rect x="15" y="15" width="70" height="70" rx="5" ry="5" fill="url(#documentPattern)" clip-path="url(#circleClip)" />
|
||||||
|
|
||||||
|
<!-- Stylized document/content layer with dynamic curves -->
|
||||||
|
<path d="M22,32 C40,25 60,35 78,28 V68 C60,75 40,65 22,72 Z" fill="#F0F9FF" opacity="0.7" />
|
||||||
|
|
||||||
|
<!-- Magnifying glass outer ring with gradient and glow -->
|
||||||
|
<circle cx="40" cy="42" r="16" fill="none" stroke="url(#blueGradient)" stroke-width="4" filter="url(#glow)" />
|
||||||
|
|
||||||
|
<!-- Magnifying glass handle -->
|
||||||
|
<path d="M52,54 L68,70" stroke="url(#blueGradient)" stroke-width="5" stroke-linecap="round" />
|
||||||
|
|
||||||
|
<!-- Magnifying glass reflection -->
|
||||||
|
<path d="M33,35 Q36,32 39,35" stroke="white" stroke-width="2" stroke-linecap="round" opacity="0.8" />
|
||||||
|
|
||||||
|
<!-- Document content lines (representing content extraction) -->
|
||||||
|
<line x1="50" y1="30" x2="75" y2="30" stroke="url(#blueGradient)" stroke-width="3" stroke-linecap="round" />
|
||||||
|
<line x1="50" y1="38" x2="70" y2="38" stroke="url(#blueGradient)" stroke-width="3" stroke-linecap="round" />
|
||||||
|
<line x1="25" y1="62" x2="75" y2="62" stroke="url(#blueGradient)" stroke-width="3" stroke-linecap="round" />
|
||||||
|
<line x1="25" y1="70" x2="65" y2="70" stroke="url(#blueGradient)" stroke-width="3" stroke-linecap="round" />
|
||||||
|
<line x1="25" y1="78" x2="55" y2="78" stroke="url(#blueGradient)" stroke-width="3" stroke-linecap="round" />
|
||||||
|
|
||||||
|
<!-- Search results dots -->
|
||||||
|
<circle cx="50" cy="50" r="1.5" fill="#3B82F6" />
|
||||||
|
<circle cx="55" cy="54" r="1.5" fill="#3B82F6" />
|
||||||
|
<circle cx="60" cy="50" r="1.5" fill="#3B82F6" />
|
||||||
|
<circle cx="55" cy="46" r="1.5" fill="#3B82F6" />
|
||||||
|
|
||||||
|
<!-- Subtle orbital path representing search/connectivity -->
|
||||||
|
<ellipse cx="50" cy="50" rx="28" ry="20" fill="none" stroke="#93C5FD" stroke-width="0.7" stroke-dasharray="2 2" transform="rotate(30, 50, 50)" />
|
||||||
|
|
||||||
|
<!-- Digital data streams (search queries) -->
|
||||||
|
<path d="M15,45 C25,40 35,60 45,40" fill="none" stroke="#60A5FA" stroke-width="1" stroke-dasharray="3 2" />
|
||||||
|
<path d="M15,55 C30,50 40,65 55,55" fill="none" stroke="#60A5FA" stroke-width="1" stroke-dasharray="3 2" />
|
||||||
|
|
||||||
|
<!-- Outer ring/border -->
|
||||||
|
<circle cx="50" cy="50" r="48" fill="none" stroke="#3B82F6" stroke-width="2" opacity="0.6" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.1 KiB |
Loading…
Add table
Add a link
Reference in a new issue