- Issue created by @Grimreaper
- π«π·France pdureau Paris
There is also https://git.drupalcode.org/project/iconset
- YAML plugin discovery from themes, so fits with UI Suite philosophy
- Each plugin is an iconset, not an icon, which looks clever.
- It seems to have power features to manage specificities of some iconsets, while remaining simple for usual cases
- It has a dependency to https://www.drupal.org/project/toolshed β
- it has no definition class, so I haven't yet seen how you can add and retrieve the list of icons from an icon set
- π«π·France G4MBINI BΓ¨gles
Hi @pdureau, @Grimreaper,
There is a use case where a design system targets multi-brand management.
In that case, we may want to have some control on our a Iconset (eg. be able to fill SVG attributes such as color, fill, stroke, ..., on elements like path, circle, ...).
Is that a feature that Icon Management should target ?
- π«π·France pdureau Paris
In that case, we may want to have some control on our a Iconset (eg. be able to fill SVG attributes such as color, fill, stroke, ..., on elements like path, circle, ...).
Random thought...
In a module like https://www.drupal.org/project/iconset β an icon can be displayed as:
- machine name, so as a prop in UI Patterns β and maybe as a style in UI Styles β
- a renderable array, so as a slot in UI Pattens
Maybe, we can extend the render array to inject some properties.
Do you have some details and examples?
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Do you have a vision for how this would connect to β¨ Option to change the icon for components on the page hierarchy display Active , i.e. the need for SDCS to have icons?
(+1s: @lauriii in #9, @larowlan in #10)
(@tim.plunkett pointed me here, and I hear that @larowlan was in a meeting related to this issue, so I suspect/hope he sees a connection?)
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
@pdureau I think it would be valuable to update this issue summary to link to the slides + spec you just showed in the meeting we all had π
- Status changed to Fixed
about 1 month ago 2:09pm 31 October 2024 Automatically closed - issue fixed for 2 weeks with no activity.