Emblem's components props are base on HTMLImageAttribute, but most of those attributes are ignored, so the props are a little misleading. Prior to #6525, at least width and height were used. Now they're ignored, lets just fix the misleading types
Task
[ ] Remove base HTMLImageAttribute props
[ ] Accept title/alt/ other important props
[ ] Ensure they are properly passed through
[ ] Transparent by default until icon has loaded (less jank for dark/light themes)
The Chore
Emblem's components props are base on HTMLImageAttribute, but most of those attributes are ignored, so the props are a little misleading. Prior to #6525, at least
width
andheight
were used. Now they're ignored, lets just fix the misleading typesTask
title
/alt
/ other important props