Skip to content

Sorting Specification

Danail Marinov edited this page Nov 29, 2018 · 55 revisions

Sorting Specification

Contents

  1. Revision history

  2. Overview

  3. User Stories

  4. Functionality

    4.1. End User Experience

    4.2. User Interface

    4.3. Navigation

    4.4. API

  5. ARIA support

  6. Assumptions and Limitations

  7. Test Scenarios

Version User Date Notes
0.1 Stefan Ivanov 28.11.18 Created Spec

As a developer, I want to:

  • be able to display a clear sorting indication (down arrow on hover over the column name label) for columns on which sorting can be applied
  • be able to apply changes on the column name label style when the column is being sorted

As an end user, I want to:

  • know on which columns I can apply sorting
  • know which columns are currently sorted/unsorted

If the width of the column is not enough to display the full column label and the sorting arrow, then:

  • on idle state is displayed only the column label fully or partially (depending on the column width), without a sorting arrow
  • on hover state is displayed the column label partially plus a sorting arrow Sorting arrow appears on hover on applicable header cells at gray.600 Change font color of a header cell on hover to gray.900 Sorting arrow and column label color on active state are gray.900
Clone this wiki locally