Skip to content

Multi-select widgets are too big #17694

@nijel

Description

@nijel

Describe the issue

The multi-select widgets seem to be sized based on the screen size and number of items. This is especially annoying with large screens and selects that render on few lines.

I already tried

  • I've read and searched the documentation.
  • I've searched for similar filed issues in this repository.

Steps to reproduce the behavior

  1. Go to /manage/teams/
  2. Click on any team
  3. See the selection taking the whole screen while there are just few lines of items to select

Expected behavior

  • The widget should not take more space than needed for currently shown items.
  • It might scroll if there is too many items to show.
  • We should revisit whether there isn't some better implementation of this functionality. The currently used multi.js hasn't received updates since 2021.

Screenshots

Image

Exception traceback

How do you run Weblate?

Git checkout

Weblate versions

No response

Weblate deploy checks

Additional context

This probably exists since #12426, but I've only noticed it now with a larger screen 😄

Metadata

Metadata

Assignees

Labels

Area: UXIssues related to user experience.Waiting for: ImplementationAdded to a milestone, will be resolved according to the milestone timeline.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions