Action

Component

Icon Button

Compact circular and square icon triggers powered by Lucide icons for toolbars, list controls, and quick actions.

Component Syntax

blade
<x-aura::icon-button icon="pencil" variant="subtle" size="md" label="Edit" />

1. Icon Button Variants

blade

2. Shapes (Circle vs Square)

blade

3. Proportional Sizes

blade

4. Real World Action Card Pattern

blade

Alex Kovacs

alex@example.com

Component Props

Available properties and configurations for the icon button component.

Prop Default Available Values

icon

null

Icon name string

variant

secondary
primary secondary filled subtle outline ghost danger

size

md
xs sm md lg xl

shape

square
square circle

type

button
button submit reset

label

null

Label string

href

null

URL link string

disabled

false
true false

loading

null
true false

Livewire target string