components / article-list

article-list.

searchable, tag-filterable grid of article cards. animated banners stay frozen in grayscale until hover, then play in full color. cards stagger their entrance fade.

installation
bunx @justin06lee/chrome@latest add article-list
props
nametypedefaultdescription
articles *ArticlePreview[]-articles to render as cards.
basePathstring''prefix for card hrefs, built as `${basePath}/${slug}`.
defaultQuerystring''initial value of the search box.
defaultTagstring-initially selected tag filter.
staggerbooleantruestagger each card's entrance fade by index (60ms per card, capped; honors prefers-reduced-motion).
classNamestring-