Image Select
Expresses a small visual choice set through native radio or checkbox inputs while preserving names and selection beyond the thumbnail.
InstallTerminal
Usage
Contract
Product boundary
It is not a media library, upload manager, or crop tool. Sets larger than one screen need a host collection with search, pagination, and loading states.
The component publishes a reusable interaction boundary only. Data fetching, persistence, permission, trusted content, and business entities remain host-owned.
Accessibility
Native inputs carry state and every option has text. Thumbnails are supporting information, with clear keyboard focus and selected outlines.
