More intuitive term sorting/presentation

Idea created by SethBattis@stmarksschool.org on Apr 19, 2015
    Radar
    Score103
      Idea is currently in Product Radar Learn more about this stage...

     

      Idea will be open for vote May 5th, 2015 - August 5th, 2015  Learn more about voting...

     

    So, my impression is that terms are sorted based on date and, perhaps, name. But it doesn't seem consistent. For example, here's the term order on the admin Terms page, which appears to be in descending order by start date, with terms with the same dates sorted alphabetically. Which makes sense.

    Screen Shot 2015-04-19 at 11.48.16 AM.png

    But now, when I go to a term pull-down menu, that order is reversed, putting my active terms at the bottom of the list:

    Screen Shot 2015-04-19 at 11.50.12 AM.png

    I see three key improvements to be made in the presentation of terms:

    1. Let's be consistent and use the same order in every listing. Doesn't matter what order -- but it should be the same. I don't have the bandwidth to re-figure this out every time I look at it.
    2. Let's make sure the active terms are most readily available. This probably means that they should stay at the top of the Terms page and move to the top of the drop-down menu.
    3. Let's mark active terms so that they're more readily apparent. For example (as you can see below), I use some CSS to highlight active courses in user details -- that visual cue for active terms would be great. And in the drop-down, there could be a divider between the active terms (top of the menu, ideally) and the inactive terms (bottom of the menu, ideally).

    Screen Shot 2015-04-19 at 11.54.05 AM.png

    (As an aside… what on earth order are courses listed in? I mean… jeez. Also, obviously, I fiddled with the CSS of the div that holds the course listing so it autosizes to include everything, rather than just display 3 or 4 courses.)

     

      Comments from Instructure...

    July 2015 comment from Allison Weiss

    Thanks, everyone, for your feedback and comments. I am currently planning a project of small UX enhancements for Admins and this seems like a great candidate for my wishlist of fixes. I don't have a timeline on when the changes would be implemented, but I do want to dig a little deeper and get an estimate from our engineers. I will be limiting my research this go around to lists and dropdown menus containing terms. Changing how courses are listed or sorted other places in the UI would be a separate (but important) feature request.

     

    I'd like to start by assembling a complete and prioritized list of these locations so I can get an estimate from our engineers. Exact URLS would be really helpful for our UX team, for example:

     

    Admin Courses Page https://allison.instructure.com/accounts/1

    Admin Users Page https://allison.instructure.com/accounts/1/users

    Admin Terms Page https://allison.instructure.com/accounts/1/terms

    Admin Settings Page https://allison.instructure.com/accounts/1/settings

     

    Are there any others we should add?

     

    Seth Battis, I really like your suggested categorization. Does anyone on the thread have different ideas about how terms should be categorized? We'll definitely reach out to the community for additional feedback once this request makes its way to design.

     

    Thanks again everyone!