ClickHouse / ClickHouse/click-ui

Add resizable feature to flyout for enhanced dashboard editing

Open
#527 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
135
Forks
33
Avg merge
2d 13h
Merged PRs (30d)
19

Description

To improve the usability of the flyout component in Click-UI, introduce a new type of flyout that allows horizontal resizing. This will better accommodate users who are creating and editing complex dashboards.

Requirements:

1. Add new type of flyout, with drag-to-resize functionality for the flyout (horizontal resizing).
2. Persist the resized state for the session, so users don’t lose their preferences when navigating.

You can see the Figma design [here](https://www.figma.com/design/xSo7rpYALdQ1IZc2KOWswu/Dashboards?node-id=722-29523).

Image

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.