// Brand-style wordmarks for case-study cards. // Each company gets a typographic treatment that suggests its real identity // without copying any trademarked artwork. function WordmarkOnePortal({ ink = "#fff" }) { // Stacked "ONE / PORTAL" with a circular mark — crisp, school/admin feel return (
One
Portal
); } function WordmarkHalliday({ ink = "#fff" }) { // Italic serif wordmark with floodlight beam — "Halliday" energy const accent = "oklch(0.78 0.18 70)"; return (
{/* Mast */} {/* Lamp head */} {/* Beam */}
Halliday
Lighting
); } function WordmarkCompliantEPC({ ink = "#fff" }) { // Compliant EPC — energy-rating bar + bold sans const bars = ["A", "B", "C", "D"]; const colors = ["oklch(0.7 0.2 145)", "oklch(0.78 0.18 130)", "oklch(0.82 0.18 100)", "oklch(0.8 0.18 80)"]; return (
{bars.map((b, i) => (
{b}
))}
Compliant
EPC
); } function WordmarkLeapHub({ ink = "#fff" }) { // Leaping arc + "LeapHub" — work-experience platform energy return (
{/* Arc — the "leap" */} {/* Start dot */} {/* End dot — slightly offset, larger */}
LeapHub
); } function CaseCardWordmark({ slug, ink }) { if (slug === "oneportal") return ; if (slug === "halliday") return ; if (slug === "compliantepc") return ; if (slug === "leaphub") return ; return null; } Object.assign(window, { CaseCardWordmark, WordmarkOnePortal, WordmarkHalliday, WordmarkCompliantEPC, WordmarkLeapHub, });