-
-
Notifications
You must be signed in to change notification settings - Fork 695
Task view improvements #11413
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
base: master
Are you sure you want to change the base?
Task view improvements #11413
Conversation
…op, fixed weird no tasks message layout
Wow. This is incredble. Love how you've understood the Loomio architecture and are making great progress. Also really like the tab UI. |
(I just noticed the changes to sidebar/userdropdown are still in here - just ignore those.) |
…gged in" This reverts commit d715bc0.
… destruction In case author users are destroyed, their tasks (which might still be assigned to other users) don't need to be destroyed
|
Updates
Remarks
Present ruby tests are passing @robguthrie if this looks good to you, this should be in a mergeable state now as far as I am concerned |
thanks, very exciting. I've just tested positive for covid, so I'll need a few days before my brain is back online. Sorry for the delay. |
Get well soon; it's not urgent after all (and I suppose the next release is still a while off anyways) |
Just had a chance to review this. Looks good but I think the following changes will improve it. Lemme know what you think. Thanks gain for this work. It's looking good :) Title of page should be "Tasks" Actually I think there is a lot of valuable context in the thread or parent model title. Maybe we should group them by their model and give the groupings the title of the thread, poll etc |
I generally agree (I didn't consider adding text to the icons when switching from the previous, tight, one-row layout). Could you explain why you think that displaying all tasks by default is better? From a UX perspective, it seems more likely to me that a user wants to quickly check their own todo/assigned tasks as opposed to those they assigned to others (because checking if a tasks has been done by others seems more rare to me, e.g. right when a known or unknown deadline is approaching). also, is this a typo? |
Yeah, it's a typo :) For the default filter, I expect that you see "all" by default, it's easy to scan down and find the things you're interested in, but if you don't see something you're expecting it's confusing unless you know a filter is applied. I wouldn't expect done task in the default view, but it's likely that I'm thinking of tasks I created or tasks I'm assigned when I open the page. Filtering is a little more advanced. at first, a user does not know about the filter - but you think of it when you have too many in your list and need to remove some because of overload. |
When you look at the page without interacting, you have no idea what options the dropdown has. The Done tab is obvious, so looking at the page I can tell that done tasks are not onscreen - but unless I decide to click the dropdown I don't know what else is available. |
I agree that filter options should be more obviously displayed; I stuffed it into a dropdown for better mobile layout but I suppose I will have to come up with a different GUI. Todo:
|
GUI Progress; I'd appreciate opinion on the layout @robguthrie |
By the way, I wonder if we should arrange a call to meet? I feel unsure about how to deliver feedback and what you're looking for here. I invite you to email me if you would like to arrange a call. rob at loomio dot org |
Contributes to #11378
Sneak peak
Change Overview
Problem Areas
I'm sure there will be more problems - looking forward to them!