The shared builder and stylesheet for every `@behivetech/icons.*` package: `createIcon`, the factory each icon package builds its component with, and the stylesheet that sizes them. It holds no glyphs; each one is its own package, `@behivetech/icons.<name>`, so an app loads only the icons it renders.

pnpm add @behivetech/icons.base

An icon built with `createIcon`, at each size. Real icons come from the `@behivetech/icons.*` packages.

Icon SizesOpen in new tab

Named with `titleAccess`, so it is announced as an image.

Named IconOpen in new tab