-
Type: Epic
-
Status: Open
-
Priority: Critical
-
Resolution: Unresolved
-
Component/s: Design System, Web UI
As we move to a more Low Code approach there is the need to have consistent elements that can fit well around others.
There is some work:
- started by Gregory Carlin at https://docs.google.com/document/d/122DXPjdCjgyJCfx3j204t1bKYB21dWPrPIfg_gIer1k/edit#
- and by Bertrand Chauvin at https://docs.google.com/document/d/1_jBdskoI0ZpjLhO8XPzqBculFte-MWlVg1KdSWah0rY/edit#heading=h.tqtxpnhdvylj
Goal is to provide styling specifications to elements so that, when they are DnD to a page they fit.
Approach
This effort will need participation from the Gang team as a cross-functional team. It will be lead by design, but should have the support on inspecting, constraints and best practices from other members.
To test the consistency there are several ways:
- Use
- https://connect.nuxeo.com/nuxeo/site/studio/ide?project=gcarlin-SANDBOX
- Branch: studio-style-inconsistencies
And extend it to have more combinations
- Or built a storybook story with elements combinations
- Any other approach the team see as better
Element Scope
All elements in the "element to map" columns at https://docs.google.com/spreadsheets/d/16gJVoMh7EhFNFNbdsYVnP9PzneXrRUIv8etpe4mTlu8/edit#gid=488766965
Future work
This should have in mind that we are migrating new elements and these some/most of these should be added in future to the same process. So, this should be a sustainable process even for new elements to be designed in future.