Icon Button
A square secondary icon-only button - medium 36px (20px icon) and small 32px (16px icon), both radius 10. Used for row actions, header bells, and toolbar controls.
Installation
Download the React source package, install its dependencies, and import the component with its shared styles.
'use client';
import '@helios-ui/react/styles.css';
import{NativeScope,NativeIconButtonExample}from'@helios-ui/react';
export function Example(){return <NativeScope><NativeIconButtonExample/></NativeScope>}Sizes & states
Pass any Remix Icon component reference via icon, pick a size, and always provide an aria-label - there's no visible text.
usage
'use client';
import '@helios-ui/react/styles.css';
import{BoardNativeSectionExample}from'@helios-ui/react';
export function Example(){return <BoardNativeSectionExample slug="icon-button" id="sizes"/>}