package main import ( "bytes" "context" ) // EarthenTextBlock renders text with Earthen styling. // When variant is "lede", the first paragraph gains a botanical drop-cap. func EarthenTextBlock(ctx context.Context, content map[string]any) string { text := getString(content, "text") class := getString(content, "class") variant := getString(content, "variant") var buf bytes.Buffer _ = earthenTextComponent(text, class, variant).Render(ctx, &buf) return buf.String() }