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

When moving or rearranging dashboard cards, allow a card to be inserted in a place where there isn't currently space for it #15128

Closed
mazameli opened this issue Mar 11, 2021 · 1 comment · Fixed by #16255

Comments

@mazameli
Copy link
Contributor

Right now it's really painful trying to rearrange questions on a very full dashboard, especially when trying to move a newly added question to the top — you have to create space manually by moving every single other card down, one by one, to make room for the new card.

A pretty straightforward solution would be to add an insertion line interaction that would insert rows on mouse-up to make room for the card being dragged, pushing the other cards down.

Here's a clickable prototype of the concept, and a screenshot that gives you the gist:

image

Possible alternatives

Versus the below, I think the above is better as it feels more direct and intuitive without being overly twitchy.

  • Add a control to insert blank space/rows into a dashboard manually.
  • Make it possible to select and move multiple cards at once via a click and drag or command/shift+click interaction.
  • Bring back the old card reshuffling behavior that was in the early versions of Metabase (this was pretty annoying).
@flamber
Copy link
Contributor

flamber commented Mar 11, 2021

Related to #9895

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants