-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PAL and Carbon audit of indexed components #1258
Comments
from anna: Sub-components: (child component?, nested component?)
Variants:
Styles of components:
Component:
Closely related component group:
Compound component:
Pattern:
Workflows: |
Case studies (a mini audit that captures the main structural problems we are facing): Josh's previous research: carbon-design-system/carbon#9623 Next steps:
|
Conclusions: After sharing our findings and learning about storybook IA from Taylor and TJ, we know that the logic tree #1360 will need to include a combination of options 1 and 2. We also want to explore the structure of Abstract grouping > Component sets > components > variants. |
We need to audit IBM Products PAL to better understand why components are being indexed they way that they are. Many subcomponents are not a part of the IA and many overarching patterns are only in storybook as a series of subcomponents.
We should also look through current Carbon storybook and compare how Carbon core indexes components verses IBM products.
How are teams classifying assets? What are the relationships (Variants, siblings, assets built from other assets)?
This audit can inform best practices and our next steps in coming up with a design solution.
Overall problem:
Currently, Carbon and PAL component documentation can contain multiple components in one page. Not having a one to one relationship can create confusion when comparing the storybook components with the website components. In Carbon next, some components will not have documentation or the documentation is housed in a different documentation and cannot be found.
Figma: https://www.figma.com/file/YY6mTzBIiNp5JuCgfh2QTf/Documentation?node-id=2%3A649
The text was updated successfully, but these errors were encountered: