FAQ

Glossary index A to Z

Terms defined, jumpable by first letter

Live preview
Create a glossary page with Tailwind CSS. The header has a heading, a muted line giving the term count, and a search field. Under it, an alphabet rail of twenty-six small letter buttons in a wrapping row, with letters that have no entries dimmed and non-interactive. The body lists entries grouped by letter: each group has a large letter heading with a hairline beside it, then two or three definition rows in a bordered card, each row holding the term in medium weight with an optional small "Also called" note, a two-line definition, and a footer of up to two related-term links. Include groups for A, B, C and D. Then add JavaScript that filters entries live from the search box, hides any group left empty, scrolls smoothly to a letter when its rail button is clicked, and shows a muted no-results line.