Velocity X Components

Long-form

Citation Block

A quoted external source formatted like a real citation — quote, author, linked publication name and an optional accessed-on date — for research pieces, reviews and well-sourced articles that quote other outlets.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add citation-block

Built for astro.

Full docs for Citation Block →

Needs a licence key — subscribe here, then velocityx loginonce.

astro v1.0.1
Citation Block

Teams that ship in public iterate twice as fast as teams that don't.

Clara Nguyen The Pragmatic Engineer (accessed 14 Oct 2026)

Props

NameTypeRequiredDefaultDescription
quotestringYes
authorstringNo
publicationstringNo
urlstringNo
accessedDatestringNo

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/citation-block/CitationBlock.astro

Using the Citation Block component

Install it with velocityx add citation-block. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Long-form.