[Feature Request]: Carbon Layout Library #16699
Labels
needs: code contribution
Due to roadmap and resource availability, we are looking for outside contributions on this issue.
needs: design contribution
Due to roadmap and resource availability, we are looking for outside contributions on this issue.
role: design ✏️
type: enhancement 💡
The problem
The Carbon grid is perhaps one of the most complicated grids in any design system. Implementing the grid correctly presents challenges to designers and developers, even from the early stages of getting a page set up in code or a design tool. While there is documentation, there is not a solid starting point in code or design for teams to start from. This can lead to inconsistencies in how pages are built across Carbon sites or even within a site.
As we look to a future of AI generated Carbon sites and applications, these layout components, patterns, and guidelines will be essential for our AI-readiness plays. The idea is that as we build the smaller atomic elements like type pairings, those eventually get ingested by components like checkboxes, radio buttons, dropdown lists, etc.
The solution
Create a Carbon Layout library that includes:
Examples
Carbon for IBMer Experience
Page shell
Content group
Carbon for IBM Products
Layouts
Carbon for Cloud
Code examples (section in Storybook) and coded layouts
Design guidance
Relume has a library of layouts that are used to generate whole pages: https://www.relume.io/app/project/P471250_sffmFQLr227Xy4LjVusXccIBkJsmoT-mwzkclf9xMiA#mode=wireframe
Application/PAL
Carbon for IBMer Experience
Business priority
High Priority = pressing release
Available extra resources
3 designers, maybe 1 developer, potentially more depending on the traction this gets
Code of Conduct
The text was updated successfully, but these errors were encountered: