adapt_authoring icon indicating copy to clipboard operation
adapt_authoring copied to clipboard

Add sort to 'Add component' sidebar

Open hbaileylxd opened this issue 9 years ago • 5 comments

When adding a component to a block I would like to see Text nearer the top of the list. Text is one that I add most often, and every time I want to add a text block I have to scroll down slightly to add it. I would suggest that this list is organised with those components that are used much are near the top, or at least allow the user to order the list how they want.

hbaileylxd avatar Jul 08 '15 20:07 hbaileylxd

Right now the components are added alphabetically ascending. There is a filter, e.g. you could type 'te' and the 'Text' component would be the top of the list. A couple of A-Z and Z-A buttons might speed things up.

An even better solution would be to provide an option for a smaller "icon view" of components, e.g. so you could see all the components without having to scroll at all.

brian-learningpool avatar Jul 10 '15 09:07 brian-learningpool

Great ideas! Any of those would be fab :)

hbaileylxd avatar Jul 10 '15 09:07 hbaileylxd

I'd also like to see a better interface for this, with more sorting, or grouping similar to the input forms (i.e. being able to view only question or presentation components for example).

A couple of other suggestions:

  • Add stars/favourites to components, which would be pinned at the top by default.
  • Track the popularity of components in courses, and order by 'times used in the current course' (although this one might be a bit more trouble than it's worth).

taylortom avatar Sep 10 '15 11:09 taylortom

I think grouping of components into Presentation or Question makes sense. The only problem is though that the schemas don't currently distinguish.

Favourites could make sense, but I think that tracking the popularity could get confusing. As the component's position in the list changes it could give the impression of an inconsistent UI.

brian-learningpool avatar Sep 16 '15 16:09 brian-learningpool

I was thinking favourites more like 'bookmarks', which are pinned to the top of the list, and user-specific. These could be ordered completely arbitrarily - possibly alphabetically.

taylortom avatar Sep 25 '15 09:09 taylortom