You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you are not a member of the Volto Team or Developers Team in the Plone GitHub organization, then do not work on or comment on this issue.
We need a flexible, extensible, and sustainable way of using icons (svg) across Seven.
In the past, we used a build-based system, but we can do better, specially detaching the icons system from the build.
In @plone/components we opted by a build them into real React components using a script. I guess we can do better.
Investigate if SGVR (although is kind of tied to the build system) Vite plugin could be a sustainable alternative.
The goal is that you just drop the svg somewhere, and the system takes over, so you can use it directly.
It should be a11y compliant, so the resultant component should be able to get props for setting the title etc...
Important
If you are not a member of the Volto Team or Developers Team in the Plone GitHub organization, then do not work on or comment on this issue.
We need a flexible, extensible, and sustainable way of using icons (svg) across Seven.
In the past, we used a build-based system, but we can do better, specially detaching the icons system from the build.
In
@plone/components
we opted by a build them into real React components using a script. I guess we can do better.Investigate if SGVR (although is kind of tied to the build system) Vite plugin could be a sustainable alternative.
The goal is that you just drop the svg somewhere, and the system takes over, so you can use it directly.
It should be a11y compliant, so the resultant component should be able to get props for setting the
title
etc...Link to the parent PLIP
#6638
The text was updated successfully, but these errors were encountered: