Skip to content

Redesign the user interface for the general report maker #1626

@prioux

Description

@prioux

We have a general report maker that queries the DB and reports stats in a two dimensional table. All users have access to it from their 'My Account' page.

Using it requires the user to select what kind of report they want, and what attributes they want for the rows and the columns. And below, filtering options are offered too.

The interface layout for all that was originally created such that the selection boxes for the columns and row attributes were shown on the top and left side of the table, and under the table were two other buttons (flip rows/column, and refresh).

See this screenshot (which has just a small table to show the placement of the elements):

Image

For large tables the position of these boxes (and the filtering options) become quickly inconvenient, because they move out of the web page.

I suggest we just redesign the layout to have all the UI elements at the top, and the plain table at the bottom. The elements would still be arranged in the same way, except a grey box would be labeled "table content" or something like that, and the whole set of control elements would always occupy have the same space.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions