OpenSlides / OpenSlides/openslides-client

Committee import preview: needs rework

Open
#6,413 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement needs info waiting
Dominant language
TypeScript
Stars
35
Forks
52
Avg merge
1d 9h
Merged PRs (30d)
52

Description

Describe the bug
If a cell contains a lot of content, for example committee listings, it's hard to use. The cell is too small and the scrolling behavior isn't good. If I scroll down in the cell to the end, the scrolling snaps to the overall preview scrolling. This is quite annoying, because I scroll away the desired content.

How to Reproduce

  1. open the demo
  2. open committee menu > export > import data and take a look.

Expected behavior
I think it would be good to use the new upcoming participant import as an template and rework the committee import preview. This issue is just a first step to get aware of it and more clear usable mockups are needed to change it.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by opening the demo and following Committee > Export > Import data to reproduce the nested scrolling problem. Compare the committee import preview with the upcoming participant import, which the issue names as a template. Before implementation, establish clearer mockups for the desired layout and scrolling behavior; completion depends on an agreed rework scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.