package main // gothamHeadingBaseClass returns default Tailwind classes for each heading level. func gothamHeadingBaseClass(level int) string { switch level { case 1: return "text-4xl font-bold tracking-tight" case 2: return "text-3xl font-semibold tracking-tight" case 3: return "text-2xl font-semibold" case 4: return "text-xl font-semibold" case 5: return "text-lg font-medium" case 6: return "text-base font-medium" default: return "text-3xl font-semibold tracking-tight" } } // gothamHeadingComponent renders a heading with Gotham accent styling. templ gothamHeadingComponent(level int, text, textClass string) { switch level { case 1: