Skip to content
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

Cards: Composability review #6616

Open
2 of 6 tasks
RichKummer opened this issue Dec 18, 2024 · 1 comment
Open
2 of 6 tasks

Cards: Composability review #6616

RichKummer opened this issue Dec 18, 2024 · 1 comment

Comments

@RichKummer
Copy link

RichKummer commented Dec 18, 2024

As a follow-on from the first step, we're now going to start digging into making these components more flexible and composable.

  • Pair with dev: At this point, try and find time to chat with a developer about the component. Discuss how they view the component and if they see opportunities to make this more flexible. For Cards, a good dev resource to start with would be David Menendez! He also prototyped a more composable card variant.
  • Search Slack channel to see if people ask questions for the component. Are there any themes or patterns?
  • Briefly check out other design systems for similar components. Component.gallery is useful here. Google’s Material Design and others are also useful.
    • Is there something those are doing that IBM might learn from?
  • Focus on ease of use in this step – how can we make this component more flexible and easier for adopters to use for what they need.
  • Optional, but I find it useful to look at our Figma libraries to see how designers are using our components/patterns.
  • Playback your analysis and findings of the component to the designers, and invite your paired dev as well (put Elysia and/or Matt G. on as optional)
@rachels01
Copy link

rachels01 commented Jan 31, 2025

Work in progress review can be found here:

https://www.figma.com/design/2QsZoaHM3blcrelsRwfw6M/Cards%3A-Composability-Review?node-id=2-1000&t=Tnr36EzfhZPL3WU0-1

I connected with @devadula-nandan, who will be reviewing the questions for development next week and adding in any additional ideas for composability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In progress
Development

No branches or pull requests

2 participants