import { cn } from "@/lib/utils"; export interface MarginaliaItem { /** Optional mono label, e.g. „Praxis“ → „Praxis: B2B-Außendienst“. */ label?: string; value: string; href?: string; /** `target="_blank"` + ↗ */ external?: boolean; } export interface MarginaliaProps { items: readonly MarginaliaItem[]; /** Optional caps heading above the list, e.g. „Was du bekommst“. */ title?: string; /** `lg:sticky lg:top-[30vh]` */ sticky?: boolean; className?: string; } /** Shared mono meta style (DM Mono 12 px, ls .06em, tabular). */ export const MONO = "font-mono text-xs tracking-[0.06em] tabular-nums"; /** * Verifiable facts in the outer column: DM Mono 12 px, muted, one gold tick * per line. Links get the growing accent underline; external ones ↗. */ export function Marginalia({ items, title, sticky = false, className }: MarginaliaProps) { return ( ); } export default Marginalia;