hosted/ifttt/assets/iftrace-og.svg

49 lines
2.4 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="630" viewBox="0 0 1200 630" fill="none" role="img" aria-label="IF.Trace — Open verification for confidential work">
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="1200" y2="630" gradientUnits="userSpaceOnUse">
<stop stop-color="#0B1020" />
<stop offset="0.55" stop-color="#07122A" />
<stop offset="1" stop-color="#0B1020" />
</linearGradient>
<linearGradient id="g" x1="210" y1="110" x2="980" y2="520" gradientUnits="userSpaceOnUse">
<stop stop-color="#60A5FA" />
<stop offset="0.55" stop-color="#34D399" />
<stop offset="1" stop-color="#F472B6" />
</linearGradient>
<filter id="glow" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="18" result="b" />
<feColorMatrix
in="b"
type="matrix"
values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.45 0"
/>
<feMerge>
<feMergeNode />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
<style>
.h1 { fill: rgba(255,255,255,0.96); font: 800 88px ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial; letter-spacing: -0.02em; }
.sub { fill: rgba(255,255,255,0.78); font: 600 30px ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial; }
.small { fill: rgba(255,255,255,0.68); font: 600 22px ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial; }
.mono { fill: rgba(226,232,240,0.80); font: 600 18px ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
</style>
</defs>
<rect x="0" y="0" width="1200" height="630" rx="44" fill="url(#bg)" />
<path
d="M165 505 C 380 335, 520 360, 670 250 C 800 155, 930 160, 1040 105"
stroke="url(#g)"
stroke-width="12"
stroke-linecap="round"
stroke-opacity="0.45"
filter="url(#glow)"
/>
<text class="small" x="110" y="140">IF.Transparent &gt; IF.Traceable &gt; IF.Trustworthy</text>
<text class="h1" x="110" y="260">IF.Trace</text>
<text class="sub" x="110" y="320">Confidential documents → open verification</text>
<text class="mono" x="110" y="390">source_sha256 → output_sha256 → /trace/…</text>
<text class="small" x="110" y="460">3rd party audit trails, without publishing the source.</text>
</svg>