Icon
Hugeicons free, Stroke Rounded, in currentColor. One icon per Kaeso concept.
<div className="flex items-end gap-16 text-fg">
{(["xs", "sm", "md", "lg", "xl"] as const).map((s) => (
<Icon key={s} icon={icons.key} size={s} />
))}
</div>import { Icon, icons } from "@logicplanes/kaeso-ui";Props
iconIconSvgElementA Hugeicons free (Stroke Rounded) icon, from
@hugeicons/core-free-iconsoriconsin@logicplanes/kaeso-ui.labelstringWhen set, the icon is announced with this name; otherwise it is decorative and hidden.
size"md" | "xs" | "sm" | "lg" | "xl" = smThe icon's size on the type scale.