-
Notifications
You must be signed in to change notification settings - Fork 13
Multiple bugs with Page sections when Quickstart is open #465
Comments
@jgiardino can you update this issue once you hear from the designers about the plan for quickstarts in the future? |
Missy has reviewed miscellaneous layout issues and captured them here: https://docs.google.com/presentation/d/1wmaZsjcoZ-Ma2mkUjFz3JVeAByH8oHhPfvijMWMe2NY/edit?usp=sharing For these issues that were identified, I think it would be good to sync up on what are our options are for handling a responsive behavior. I think there are some good ideas identified here, but I also have a lot of questions about what additional features some of these updates require, and what are our options from an implementation perspective. For example, the quick start drawer being resizable creates some issues with the responsive behavior that's tied to media queries. One of her recommendations is to set a max and min size of the quick start panel. So that could possibly help, but requires us knowing that a quick start is open. Additionally, @jschuler shared this info during a discussion on this topic:
But also, if we aren't the only consumer of quick starts, do we need to run this change by the other consumers to have a min/max setting? Another recommendation she has is to reorder columns by priority and drop columns from the table. But that also raises questions about what data should a user have access to about Kafkas they don't own, and also suggests that we might need to add a sort control in our toolbar to allow sorting by the columns that get dropped. For this issue, I think there are a few key next steps:
We did discuss that it isn't likely a user would want to complete a quick start on a mobile device. |
I'll go ahead and create the Code Sandbox POC to illustrate this. |
@ajaypratap003 do you mind taking on the bugs that Jenn outlined above ? |
@jgiardino Started a code sandbox for double drawers: https://codesandbox.io/s/responsive-table-and-drawers-3yibj?file=/src/index.js |
Here is a codesandbox that @jschuler shared that uses Building on this POC, we should detect the size of the container then hide/show columns based on the container size. This This means that if someone resizes the quick start drawer or the window while the drawer is visible, then table columns with hide/show based on what can fit in the available space. This is the new column order we're proposing:
The proposed solution means that at smaller sizes, “region” then “cloud provider” columns are not visible. This also means that only the owner would be able to see this information at smaller sizes, because currently only the owner can access all details in the drawer. |
These two issues were filed in Jira:
The text was updated successfully, but these errors were encountered: