<div class="flex gap-6 p-4 flex-wrap">
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#chevron-right" />
</svg>
<div>
<p>Chevron right</p>
<p class="text-sm">id: <strong>chevron-right</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#chevron-left" />
</svg>
<div>
<p>Chevron left</p>
<p class="text-sm">id: <strong>chevron-left</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#spinner" />
</svg>
<div>
<p>Spinner</p>
<p class="text-sm">id: <strong>spinner</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#pencil-square" />
</svg>
<div>
<p>Pencil square</p>
<p class="text-sm">id: <strong>pencil-square</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#x-mark" />
</svg>
<div>
<p>X mark</p>
<p class="text-sm">id: <strong>x-mark</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#information-circle" />
</svg>
<div>
<p>Information circle</p>
<p class="text-sm">id: <strong>information-circle</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#arrow-up-right" />
</svg>
<div>
<p>Arrow up right</p>
<p class="text-sm">id: <strong>arrow-up-right</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#arrow-small-right" />
</svg>
<div>
<p>Arrow small right</p>
<p class="text-sm">id: <strong>arrow-small-right</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#arrow-small-left" />
</svg>
<div>
<p>Arrow small left</p>
<p class="text-sm">id: <strong>arrow-small-left</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#home" />
</svg>
<div>
<p>Home</p>
<p class="text-sm">id: <strong>home</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#minus" />
</svg>
<div>
<p>Minus</p>
<p class="text-sm">id: <strong>minus</strong></p>
</div>
</div>
<div class="flex items-center gap-4 p-6 border">
<svg class="inline-block align-middle fill-current w-4 h-4" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#plus" />
</svg>
<div>
<p>Plus</p>
<p class="text-sm">id: <strong>plus</strong></p>
</div>
</div>
</div>
<div class="flex gap-6 p-4 flex-wrap">
{% for svg in svgs %}
<div class="flex items-center gap-4 p-6 border">
{% render '@icon--small', { id: svg.id }, true %}
<div>
<p>{{ svg.icon }}</p>
<p class="text-sm">id: <strong>{{ svg.id }}</strong></p>
</div>
</div>
{% endfor %}
</div>
{
"svgs": [
{
"icon": "Chevron right",
"id": "chevron-right"
},
{
"icon": "Chevron left",
"id": "chevron-left"
},
{
"icon": "Spinner",
"id": "spinner"
},
{
"icon": "Pencil square",
"id": "pencil-square"
},
{
"icon": "X mark",
"id": "x-mark"
},
{
"icon": "Information circle",
"id": "information-circle"
},
{
"icon": "Arrow up right",
"id": "arrow-up-right"
},
{
"icon": "Arrow small right",
"id": "arrow-small-right"
},
{
"icon": "Arrow small left",
"id": "arrow-small-left"
},
{
"icon": "Home",
"id": "home"
},
{
"icon": "Minus",
"id": "minus"
},
{
"icon": "Plus",
"id": "plus"
}
]
}
Svg icons set. Add single svg icon in directory public/svgs and run script npm run build-svg-sprite This create svg sprite used in the system