25 lines
773 B
TypeScript
25 lines
773 B
TypeScript
interface SiteLogoProps {
|
|
/** Extra classes (e.g. color overrides) */
|
|
className?: string;
|
|
/** Wordmark font-size in px — matches the slot it replaces */
|
|
size?: number;
|
|
}
|
|
|
|
/**
|
|
* SiteLogo — Tenext Technologies wordmark.
|
|
*
|
|
* Temporary text logo in the project's Sora typography, used until an
|
|
* official logo asset is supplied. Rendered on dark surfaces (navbar,
|
|
* footer), so it defaults to white with a teal accent dot.
|
|
*/
|
|
export function SiteLogo({ className = "", size = 22 }: SiteLogoProps) {
|
|
return (
|
|
<span
|
|
className={`font-bold leading-none tracking-[-0.02em] text-white ${className}`}
|
|
style={{ fontFamily: "var(--font-sora)", fontSize: `${size}px` }}
|
|
>
|
|
Tenext<span className="text-tenext-teal">.</span>
|
|
</span>
|
|
);
|
|
}
|