[go: up one dir, main page]

Skip to content

[FE] Offer the ability to manually resize the contextual view

Summary

We are working towards introducing the contextual view (drawer), which provides users access to work item details without losing their current context. When conducting early solution validation for this, we identified a desire from users to be able to manually resize this drawer to accommodate their needs and screen space. Additionally, we've received similar feedback in internal testing of the feature.

There is a similar resizable "drawer" that can be seen in the product today – the Duo Chat panel. However, this doesn't appear to be using the drawer component. The Duo Chat panel also offers vertical resizing, which we don't anticipate a need for this. Ideally, it would make sense to build this capability of resizing the drawer into the component in GitLab UI, using a prop if we didn't want to allow this for all drawers.

Screen capture of Duo Chat resizing chat-drawer

Proposal

Offer the ability to manually resize the contextual view, while storing the size so that it remains constant upon opening the contextual view.

Resources

Edited by Nick Brandt