Title here
Summary here
This guide explains how to make inline SVGs accessible with titles, descriptions, and ARIA attributes.
The package automatically enhances SVGs for accessibility:
Example with accessibility features:
{{< inline-svg
src="check"
title="Success"
desc="Operation completed successfully"
role="img"
>}}<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
aria-labelledby="title-svg-check"
aria-describedby="desc-svg-check"
class="check svg-inline"
desc="Operation completed successfully"
id="svg-check"
role="img"
>
<title id="title-svg-check">Success</title>
<desc id="desc-svg-check">Operation completed successfully</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M5 12l5 5l10 -10"></path>
</svg>