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

Synchronize main view with selection in the left panel #267

Open
hitclif opened this issue Apr 5, 2022 · 4 comments
Open

Synchronize main view with selection in the left panel #267

hitclif opened this issue Apr 5, 2022 · 4 comments

Comments

@hitclif
Copy link

hitclif commented Apr 5, 2022

Anytime I click (select) an item in the Backlog (left panel) I would expect that the main view is synced and shows me current status of that item (eg. voting results).
At the moment, to synchronize the main view with backlog I need to click "estimate" button. Doing this, however, will erase last voting.

@xeronimus
Copy link
Contributor

You have a point there. however I'm not sure yet how we would do that exactly...

my thoughts:

  • think about "local state" (in your browser) and "global state" (state of the room, same for all users in room)
  • currently the main view is always "global" : everybody sees the currently "active" story.
  • If we would now deviate from that, we need to think about visual representation of the fact, that you are locally looking at a different story than the one that is currently being estimated..

@hitclif
Copy link
Author

hitclif commented Apr 7, 2022

What about some checkbox "sync main view with selection"?

@xeronimus
Copy link
Contributor

xeronimus commented Apr 9, 2022

I've got an idea: I extended the matrix/default view toggle on the top right corner of the room

Normal view:

Unchanged, if selected, the main area displays the "Room". All users and the currently selected story. i.e. story that is currently being estimated, marked with an orange border in the backlog.
image

The "Detail Story" View:

If selected, the main area displays the Story that is currently "highlighted" in the backlog (marked with a blue border). Here the user cannot do much, except "settle" on a new value (same as in the matrix with drag'n'drop)
image

And for not yet revealed / estimated stories, it's a bit empty:
image

The Matrix View:

No changes here.

In addition:
The small "users" icon on the toggle will "shake" if somebody in the room selects a new story for estimation, while I'm on the Detail view or on the matrix

xeronimus added a commit that referenced this issue Apr 9, 2022
@hitclif
Copy link
Author

hitclif commented Aug 18, 2022

Maybe, other solution would be to split the screen into two rows/columns:
one for the story to be estimated
other one for the story I am selecting in the left panel.
However also your proposal is reasonable.

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

No branches or pull requests

2 participants