-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Condensed components #6202
Comments
@pascal-potvin hello! Yes, we have heard a need for smaller components before and we are open to exploring the possibility of adding them to the library. The images in the box file are not loading for me (box is so annoying with images), we'd love to see you usecase more and any product images you have would be great to see. You can slack them to me if need be. |
@pascal-potvin the images are also not loading for me. I was wondering if you have a use case for condensed StructuredList, as we have a need for that in Cloud Pak for Data :) |
There have been a lot of progress since I opened this ticket and I appreciate the efforts by all here :). Would it be possible to evaluate the implementation of 24 px components as well such as dropdowns? Many of the legacy products would actually benefit from this added space. Having that additional flexibility ensures we are not negatively impacting our users experiences |
Information density is a topic that is still coming up in many conversations. What do we need to do to move this along? |
@Andrea-gm Here's what we would need to move forward
I see some of exploration in the Sketch file just need to make sure everything is there. Also a great way to help move this along might be to look for developers to contribute these in a PR. It should be easier than a whole sale new component since its mostly only modifying one factor. I can talk to the team about adding this work into our coming sprints as well. Let us know if someone on your side picks up any of these tasks otherwise we'll get them into our backlog. |
Summary
As we work on transitioning legacy UIs to Carbon X, or working in data driven products, we have identified components, spacing and type that are hard to implement in our products due size or functionality.
Both design and development.
Justification
While these Carbon components are airy and look really nice in the UI, our users need a more condensed layout than what Carbon currently provides. Our users are building complex pipelines, models, data modules, tables and rules which means that they need to make the most of their screen real estate to allow for referencing data that they need to complete a task. We are not able to fit a many elements as users are expecting.
We know that the geometry of the components also takes into account that web based UI’s are more likely to scroll or to have tasks take place across multiple pages compared to native apps like Sketch or Adobe products. However, some data modellers user our products the same way we use Sketch. They can't use pagination to browse data tables and content they want to see as much data as possible on the screen at once. It is their day to day tasks and flow
Desired UX and success metrics
The change to Carbon should not negatively impact how users actually perform their daily activities. If we already have some compact components, why not allow for every component to be used in compact mode?
"Must have" functionality
Provide the option for compact versions of every component. i.e. Overflow menu in a compact data table is not ideal. We should have a compact version.
This should not be a full list of functionality; the Carbon team will work with
you to define functionality based on the desired UX.
Specific timeline issues / requests
As soon as possible. This will impact our next release by end of year. We are currently transitioning many legacy products to Carbon X.
NB: The Carbon team will try to work with your timeline, but it's not
guaranteed. The earlier you make a request in advance of a desired delivery
date, the better!
Available extra resources
We can have designers ready to help out
Boxnote Information gathered for RegTech. If you required additional examples from other products, please let me know: https://ibm.box.com/s/ccjiklmt70iuqe7orfnryrlys2hje5bh
Sketch file: https://ibm.box.com/s/ysg5abgsy15wwwpxsn1puv3kw3mw4eu5
Carbon is a collaborative system. We encourage teams to build components and
submit them for integration as either add-ons or core components.
The text was updated successfully, but these errors were encountered: