An editorial paragraph with an initial letter set four ways: dropped (the classic, sunk across 2-4 lines), raised (standing on the baseline), boxed (reversed out of an accent block), or ornament (italic, with a hairline rule). Leading quotation marks and brackets are skipped so the real first letter is the cap. Light or dark, no JavaScript. The smallest atom in the family and the one every long read wants.
| Surface | Note |
|---|---|
| google-chat | Renders as a plain text card; the typographic layout is lost |
A concise description of the content.
| Field | Type | Required |
|---|---|---|
| text | string (required). The paragraph, up to 2000 characters. | required |
| style | "dropped" | "raised" | "boxed" | "ornament" (optional, default "dropped") | optional |
| lines | integer. Lines the dropped cap spans, clamped 2-4. Default 3. | optional |
| voice | "display" | "serif" | "mono" (optional, default "serif"). Face of the initial. | optional |
| theme | "dark" | "light" (optional, default "light") | optional |
| accent | "#rrggbb". Colour of the initial. Default "#0e7bb8". | optional |
{
"type": "drop_cap",
"text": "A concise description of the content."
}
{
"identifier": "urn:air:a2uicatalog.ai:atom:drop_cap",
"displayName": "Drop Cap",
"type": "application/vnd.a2ui.atom+json",
"url": "https://a2uicatalog.ai/atoms/drop_cap",
"capabilities": [
"web",
"google-meet-stage",
"google-apps-script-web",
"mcp-apps",
"pdf",
"android"
],
"description": "An editorial paragraph with an initial letter set four ways: dropped (the classic, sunk across 2-4 lines), raised (standing on the baseline), boxed (reversed out of an accent block), or ornament (italic, with a hairline rule). Leading quotation marks and brackets are skipped so the real first letter is the cap. Light or dark, no JavaScript. The smallest atom in the family and the one every long read wants.",
"representativeQueries": [
"show a paragraph with a dropped, raised, boxed or ornamental initial letter",
"an editorial paragraph with an initial letter set four ways: dropped (the classic, sunk across 2-4 l",
"render a drop cap"
]
}
The renderer is an open-source Google Apps Script web app. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.
git clone https://github.com/a2uicatalog/a2ui
cd a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →