Skip to content
Entangle UI v0.13.0

CubeIcon

const CubeIcon: NamedExoticComponent<Omit<{ children: ReactNode; className?: string; color?: IconColor; decorative?: boolean; ref?: Ref<SVGSVGElement>; size?: IconSize; testId?: string; title?: string; }, "children">>

Defined in: src/components/Icons/CubeIcon.tsx:29

Cube icon component for 3D objects, meshes, and axis/scene markers.

An isometric box with visible top edges and a vertical center seam — the conventional glyph for 3D primitives, mesh/scene-object entries, and “3D view” or axis affordances in editor interfaces.

// Basic usage
<CubeIcon />
// With custom size and color
<CubeIcon size="md" color="accent" />
// As a scene-object glyph
<TreeView resolveIcon={() => <CubeIcon />} nodes={nodes} />