1. Blade Components
  2. Layout Icon

Layout Icon

A contained icon to be used to differentiate layout components.

Usage

<x-layout.icon icon="heroicon-o-cube-transparent" />

Component API

Attribute Default Description
style primary string
Possible values primary, or secondary.
size null string || null
Possible values null, xs, sm, or lg.

Style

Control the icon style by supplying the style="" attribute.

<div class="flex justify-center">
    <x-layout.icon icon="heroicon-o-cube-transparent" style="primary" />
</div>
<div class="flex justify-center">
    <x-layout.icon icon="heroicon-o-cube-transparent" style="secondary" />
</div>

Size

Control the icon size by supplying the size="" attribute.

<div class="flex items-center justify-between space-x-2">
    <x-layout.icon icon="heroicon-o-cube-transparent" size="lg" />
    <x-layout.icon icon="heroicon-o-cube-transparent" />
    <x-layout.icon icon="heroicon-o-cube-transparent" size="sm" />
</div>