- Issue created by @Grimreaper
- 🇫🇷France duaelfr Montpellier, France
Sounds good to me!
It would be nice to group them under one entry but I don't know which module should carry the root element. - 🇫🇷France pdureau Paris
I don't know which module should carry the root element.
We were thinking about making ui_suite a metapackage for easier installation and easier dependency management: ✨ Turn ui_suite into a module Active
if we do that, it could also be a proper Drupal module and host this link.Or, this link is in each module. And become it is always same plugin ID, there is no duplication.
- 🇫🇷France Grimreaper France 🇫🇷
Child issues for each ecosystem modules created.
- 🇫🇷France pdureau Paris
So, according to those MR:
- https://git.drupalcode.org/project/ui_patterns/-/merge_requests/42/diffs
- https://git.drupalcode.org/project/ui_styles/-/merge_requests/35/diffs
- https://git.drupalcode.org/project/ui_examples/-/merge_requests/12/diffs
You are proposing this hierarchy:
Appearance >> UI Suite >>>> UI Patterns library >>>> UI Styles library >>>> UI Examples library
2 feedbacks:
- I am not comfortable introducing "UI Suite" term here. A lot of people are using "UI Patterns" or "UI Styles" without caring about "UI Suite" project
- I guess people don't care about module names, they want to see design system artefacts.
So, an humble proposal (I am not fully convinced about it):
Appearance >> Design systems >>>> Components library >>>> Style guide >>>> Example pages
- 🇫🇷France Grimreaper France 🇫🇷
Thanks for the feedback.
I like your proposal, but as you are not fully convinced, what do you think about the following proposition:
Appearance >> Library pages >>>> Components >>>> Styles >>>> Examples
- 🇫🇷France pdureau Paris
"styles guide" == "styles library", no? let's avoid this term if not clear enough for us.
Other proposal:
Appearance >> UI libraries >>>> Components >>>> Styles >>>> Examples
- 🇫🇷France Grimreaper France 🇫🇷
Currently the last proposal is the better, we are on the right path.
One last proposition:
Appearance >> Libraries >>>> Components >>>> Styles >>>> Examples
Also should it be reflected in the route paths (and route names)? I mean no "ui-suite" in the URL.
- Assigned to Grimreaper
- 🇫🇷France Grimreaper France 🇫🇷
Discussed with @pdureau, keep "UI libraries".
- 🇫🇷France Grimreaper France 🇫🇷
I kept "Patterns" until UI Patterns will get in the whole codebase change from pattern to component terminology.
- Issue was unassigned.
- Status changed to Fixed
over 1 year ago 2:13pm 3 August 2023 Automatically closed - issue fixed for 2 weeks with no activity.