Download src/components/LogoMark.jsx from NKessler/Horizon: direct link, hf CLI and curl.
- Browser
- Download file 1.45 kB
-
https://huggingface.co/NKessler/Horizon/resolve/main/src/components/LogoMark.jsx
- Command line
-
hf download hf://NKessler/Horizon/src/components/LogoMark.jsx
-
curl -L -o LogoMark.jsx https://huggingface.co/NKessler/Horizon/resolve/main/src/components/LogoMark.jsx
1.45 kB
| export default function LogoMark({ className = "" }) { | |
| return ( | |
| <svg | |
| className={className} | |
| viewBox="0 0 64 64" | |
| role="img" | |
| aria-label="FrameVis logo" | |
| > | |
| <defs> | |
| <linearGradient id="fv-gold" x1="0%" y1="0%" x2="100%" y2="100%"> | |
| <stop offset="0%" stopColor="var(--accent)" /> | |
| <stop offset="100%" stopColor="var(--accent-soft)" /> | |
| </linearGradient> | |
| </defs> | |
| <rect | |
| x="5" | |
| y="5" | |
| width="54" | |
| height="54" | |
| rx="9" | |
| fill="rgba(200, 169, 110, 0.04)" | |
| stroke="rgba(200, 169, 110, 0.28)" | |
| /> | |
| {/* "Frame" corners to convey perspective/framing */} | |
| <path | |
| d="M14 22V14H22M42 14H50V22M50 42V50H42M22 50H14V42" | |
| stroke="url(#fv-gold)" | |
| strokeWidth="2.5" | |
| strokeLinecap="round" | |
| fill="none" | |
| /> | |
| {/* Globe to represent worldwide coverage */} | |
| <circle | |
| cx="32" | |
| cy="32" | |
| r="14" | |
| fill="none" | |
| stroke="url(#fv-gold)" | |
| strokeWidth="2.2" | |
| /> | |
| <path | |
| d="M18 32H46M32 18V46" | |
| fill="none" | |
| stroke="url(#fv-gold)" | |
| strokeWidth="1.7" | |
| strokeLinecap="round" | |
| /> | |
| <path | |
| d="M23 21.5C27 25 27 39 23 42.5M41 21.5C37 25 37 39 41 42.5" | |
| fill="none" | |
| stroke="url(#fv-gold)" | |
| strokeWidth="1.5" | |
| strokeLinecap="round" | |
| /> | |
| </svg> | |
| ); | |
| } | |