init
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
<svg width="364" height="280" viewBox="0 0 363.6 280" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M30 280H24V274V268V262V256H18H12V262V268V274V280H6H0V274V268V262V256V250V244V238V232V226V220H6H12V226V232V238V244H18H24V238V232V226V220H30H36V226V232V238V244V250V256V262V268V274V280H30Z" fill="black"/>
|
||||
<path d="M76.7998 280H70.7998H64.7998H58.7998H52.7998H46.7998V274V268V262V256V250V244V238V232V226V220H52.7998H58.7998H64.7998H70.7998H76.7998H82.7998V226V232H76.7998H70.7998H64.7998H58.7998V238V244H64.7998H70.7998H76.7998H82.7998V250V256H76.7998H70.7998H64.7998H58.7998V262V268H64.7998H70.7998H76.7998H82.7998V274V280H76.7998Z" fill="black"/>
|
||||
<path d="M123.6 280H117.6V274V268V262V256H111.6H105.6V262V268V274V280H99.6001H93.6001V274V268V262V256V250V244V238V232V226V220H99.6001H105.6H111.6H117.6H123.6H129.6V226V232V238V244V250V256V262V268V274V280H123.6ZM111.6 244.1H117.6V238.1V232.1H111.6H105.6V238.1V244.1H111.6Z" fill="black"/>
|
||||
<path d="M158.4 280H152.4H146.4H140.4V274V268V262V256V250V244V238V232V226V220H146.4H152.4H158.4H164.4V226V232H170.4H176.4V238V244V250V256V262V268H170.4H164.4V262V256V250V244V238V232H158.4H152.4V238V244V250V256V262V268H158.4H164.4V274V280H158.4Z" fill="black"/>
|
||||
<path d="M217.2 280H211.2H205.2H199.2H193.2H187.2V274V268V262V256V250V244V238V232V226V220H193.2H199.2V226V232V238V244V250V256V262V268H205.2H211.2H217.2H223.2V274V280H217.2Z" fill="black"/>
|
||||
<path d="M264 280H258V274V268V262V256H252H246V262V268V274V280H240H234V274V268V262V256V250V244V238V232V226V220H240H246H252H258H264H270V226V232V238V244V250V256V262V268V274V280H264ZM252 244.1H258V238.1V232.1H252H246V238.1V244.1H252Z" fill="black"/>
|
||||
<path d="M310.8 280H304.8V274V268V262V256V250V244H298.8H292.8V250V256V262V268V274V280H286.8H280.8V274V268V262V256V250V244V238V232V226V220H286.8H292.8V226V232H298.8H304.8V226V220H310.8H316.8V226V232V238V244V250V256V262V268V274V280H310.8Z" fill="black"/>
|
||||
<path d="M333.6 280H327.6V274V268V262V256V250V244V238V232V226V220H333.6H339.6H345.6H351.6H357.6H363.6V226V232V238V244V250V256H357.6H351.6H345.6H339.6V262V268V274V280H333.6ZM345.6 244.1H351.6V238.1V232.1H345.6H339.6V238.1V244.1H345.6Z" fill="black"/>
|
||||
<path d="M253.6 114.3V72L242.4 57.4V32.8L206.5 19.9V0H157.2V19.9L121.3 32.8V57.4L110.1 72V114.3L121.3 129.4L110.1 164.2L181.9 180.1L253.6 164.2L242.4 129.4L253.6 114.3Z" fill="black"/>
|
||||
<path d="M181.9 129.4C201.7 129.4 217.8 113.3 217.8 93.5001C217.8 73.7001 201.7 57.6001 181.9 57.6001C162.1 57.6001 146 73.7001 146 93.5001C146 113.3 162.1 129.4 181.9 129.4Z" fill="#FFF200"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
BIN
graphics/ui/k9s.webp
Normal file
BIN
graphics/ui/k9s.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 17 KiB |
107
graphics/ui/radar-logo-cncf.svg
Normal file
107
graphics/ui/radar-logo-cncf.svg
Normal file
@@ -0,0 +1,107 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 320" width="256" height="320">
|
||||
<defs>
|
||||
<!-- Dark background gradient -->
|
||||
<radialGradient id="bg" cx="50%" cy="50%" r="50%">
|
||||
<stop offset="0%" stop-color="#0a1e3d"/>
|
||||
<stop offset="70%" stop-color="#06132a"/>
|
||||
<stop offset="100%" stop-color="#020a18"/>
|
||||
</radialGradient>
|
||||
|
||||
<!-- Sweep trail gradient (conic approximation) -->
|
||||
<linearGradient id="sweepGlow" x1="0" y1="0" x2="1" y2="0" gradientTransform="rotate(-45, 0.5, 0.5)">
|
||||
<stop offset="0%" stop-color="#00ccff" stop-opacity="0"/>
|
||||
<stop offset="60%" stop-color="#00aaff" stop-opacity="0.15"/>
|
||||
<stop offset="100%" stop-color="#66eeff" stop-opacity="0.5"/>
|
||||
</linearGradient>
|
||||
|
||||
<!-- Ring glow -->
|
||||
<filter id="ringGlow" x="-20%" y="-20%" width="140%" height="140%">
|
||||
<feGaussianBlur stdDeviation="1.5" result="blur"/>
|
||||
<feMerge>
|
||||
<feMergeNode in="blur"/>
|
||||
<feMergeNode in="SourceGraphic"/>
|
||||
</feMerge>
|
||||
</filter>
|
||||
|
||||
<!-- Dot glow -->
|
||||
<filter id="dotGlow" x="-100%" y="-100%" width="300%" height="300%">
|
||||
<feGaussianBlur stdDeviation="2.5" result="blur"/>
|
||||
<feMerge>
|
||||
<feMergeNode in="blur"/>
|
||||
<feMergeNode in="SourceGraphic"/>
|
||||
</feMerge>
|
||||
</filter>
|
||||
|
||||
<!-- Sweep line glow -->
|
||||
<filter id="lineGlow" x="-50%" y="-50%" width="200%" height="200%">
|
||||
<feGaussianBlur stdDeviation="3" result="blur"/>
|
||||
<feMerge>
|
||||
<feMergeNode in="blur"/>
|
||||
<feMergeNode in="SourceGraphic"/>
|
||||
</feMerge>
|
||||
</filter>
|
||||
|
||||
<!-- Outer ring glow -->
|
||||
<filter id="outerGlow" x="-10%" y="-10%" width="120%" height="120%">
|
||||
<feGaussianBlur stdDeviation="4" result="blur"/>
|
||||
<feMerge>
|
||||
<feMergeNode in="blur"/>
|
||||
<feMergeNode in="SourceGraphic"/>
|
||||
</feMerge>
|
||||
</filter>
|
||||
|
||||
<!-- Clip to circle -->
|
||||
<clipPath id="radarClip">
|
||||
<circle cx="128" cy="128" r="118"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
|
||||
<!-- === RADAR ICON === -->
|
||||
|
||||
<!-- Background -->
|
||||
<circle cx="128" cy="128" r="128" fill="#020a18"/>
|
||||
<circle cx="128" cy="128" r="118" fill="url(#bg)"/>
|
||||
|
||||
<!-- Outer ring -->
|
||||
<circle cx="128" cy="128" r="118" fill="none" stroke="#3ab8ff" stroke-width="3.5" filter="url(#outerGlow)" opacity="0.9"/>
|
||||
|
||||
<!-- Concentric rings -->
|
||||
<g filter="url(#ringGlow)" opacity="0.6">
|
||||
<circle cx="128" cy="128" r="90" fill="none" stroke="#2090dd" stroke-width="1.2"/>
|
||||
<circle cx="128" cy="128" r="62" fill="none" stroke="#2090dd" stroke-width="1.2"/>
|
||||
<circle cx="128" cy="128" r="34" fill="none" stroke="#2090dd" stroke-width="1.2"/>
|
||||
</g>
|
||||
|
||||
<!-- Crosshairs (subtle) -->
|
||||
<g opacity="0.15" stroke="#3ab8ff" stroke-width="0.5">
|
||||
<line x1="128" y1="10" x2="128" y2="246"/>
|
||||
<line x1="10" y1="128" x2="246" y2="128"/>
|
||||
</g>
|
||||
|
||||
<!-- Sweep trail (pie wedge) -->
|
||||
<g clip-path="url(#radarClip)">
|
||||
<path d="M128,128 L128,10 A118,118 0 0,1 211.5,44.5 Z" fill="url(#sweepGlow)" opacity="0.7"/>
|
||||
<!-- Secondary softer trail -->
|
||||
<path d="M128,128 L211.5,44.5 A118,118 0 0,1 240,95 Z" fill="#00ccff" opacity="0.05"/>
|
||||
</g>
|
||||
|
||||
<!-- Sweep line -->
|
||||
<line x1="128" y1="128" x2="211" y2="45" stroke="#aaeeff" stroke-width="2" filter="url(#lineGlow)" stroke-linecap="round"/>
|
||||
<line x1="128" y1="128" x2="211" y2="45" stroke="#ffffff" stroke-width="1" opacity="0.9" stroke-linecap="round"/>
|
||||
|
||||
<!-- Radar blips -->
|
||||
<g filter="url(#dotGlow)">
|
||||
<circle cx="155" cy="68" r="4" fill="#ffffff" opacity="0.95"/>
|
||||
<circle cx="178" cy="108" r="3.5" fill="#ffffff" opacity="0.9"/>
|
||||
<circle cx="98" cy="85" r="3" fill="#eeffff" opacity="0.7"/>
|
||||
<circle cx="85" cy="155" r="3.5" fill="#eeffff" opacity="0.65"/>
|
||||
<circle cx="160" cy="175" r="3" fill="#eeffff" opacity="0.6"/>
|
||||
<circle cx="108" cy="195" r="3.5" fill="#eeffff" opacity="0.5"/>
|
||||
</g>
|
||||
|
||||
<!-- Center dot -->
|
||||
<circle cx="128" cy="128" r="3" fill="#66eeff" filter="url(#dotGlow)" opacity="0.8"/>
|
||||
|
||||
<!-- === TEXT === -->
|
||||
<text x="128" y="298" text-anchor="middle" font-family="'Helvetica Neue', Helvetica, Arial, sans-serif" font-size="42" font-weight="600" letter-spacing="4" fill="#3ab8ff">RADAR</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
Reference in New Issue
Block a user