Hi!
Many elements like headings have the “graphics” set of settings. The key part is the Icons picker that shows the selected Font Awesome icons.
It would be fantastic if one of the tabs in the picker is custom SVG. Clicking it would open the field where we could paste the SVG code such as this one:
<svg aria-hidden="true" role="img" height="1em" width="1em" viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"></path></svg>
This would open infinite graphic possibilities inside elements with graphic options. I have stole the idea from the GenerateBlock’s button Gutenberg block.
Thanks!