Files
boc/qx-v5.svg
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

55 lines
2.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<defs>
<radialGradient id="bg" cx="35%" cy="28%" r="72%">
<stop offset="0%" stop-color="#0F1D38"/>
<stop offset="100%" stop-color="#050B18"/>
</radialGradient>
<linearGradient id="cyan" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#A0EEFF"/>
<stop offset="40%" stop-color="#18AAFF"/>
<stop offset="100%" stop-color="#0055DD"/>
</linearGradient>
<radialGradient id="glare" cx="22%" cy="18%" r="50%">
<stop offset="0%" stop-color="#fff" stop-opacity="0.10"/>
<stop offset="100%" stop-color="#00f" stop-opacity="0"/>
</radialGradient>
<filter id="gw" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur in="SourceGraphic" stdDeviation="11" result="b"/>
<feColorMatrix in="b" values="0 0 0 0 0 0 0 0 0 0.4 0 0 0 0 1 0 0 0 0.65 0" result="g"/>
<feMerge><feMergeNode in="g"/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- BG -->
<circle cx="256" cy="256" r="252" fill="url(#bg)"/>
<!-- YTTRE RING — tjock, tydlig, den primära formen -->
<circle cx="256" cy="256" r="220"
fill="none" stroke="url(#cyan)" stroke-width="28"
filter="url(#gw)"/>
<!-- Ring highlight -->
<path d="M108 60 A220 220 0 0 1 452 108"
fill="none" stroke="white" stroke-width="3.5"
stroke-opacity="0.22" stroke-linecap="round"/>
<!-- KORSHÅR — 4 armar, tjocka (24px), gap 64px radie -->
<g filter="url(#gw)" stroke="url(#cyan)" stroke-linecap="round" stroke-width="24">
<line x1="36" y1="256" x2="192" y2="256"/>
<line x1="320" y1="256" x2="476" y2="256"/>
<line x1="256" y1="36" x2="256" y2="192"/>
<line x1="256" y1="320" x2="256" y2="476"/>
</g>
<!-- INRE CIRKEL — sätter samman till tydlig "sikte"-symbol -->
<circle cx="256" cy="256" r="64"
fill="none" stroke="url(#cyan)" stroke-width="20"
filter="url(#gw)"/>
<!-- MITTPUNKT — fast dot -->
<circle cx="256" cy="256" r="14"
fill="url(#cyan)" filter="url(#gw)"/>
<!-- GLANS -->
<circle cx="256" cy="256" r="252" fill="url(#glare)"/>
</svg>