Skip to content

[change:ux] Make progress bar in status page more user friendly #863

@nemesifier

Description

@nemesifier

I believe we should enhance the progress bar on the status page to better indicate the time and/or traffic available to the user.

Image

The main issue I see here is that the unit of measure for the remaining time is missing, I fear users may not easily understand what 03:00:00 means.

Maybe we can communicate the remaining time/traffic too?

If we improve this a bit, I believe we can turn this feature on by default (I think now it's disabled by default).

Update: UX Mockups

Image

See the full Usage Meter Mock Up. on Figma.

The guys at Ura Design did a great job! 👏

With @pandafy we think the mockups on the right (radial version) are very intuitive and we want to go with that option.

However, there's on key point, which is the line which says "* Daily limits reset in N hours".
To implement this, we need to change the OpenWISP RADIUS API to give us this information, because the reset period is defined in the RADIUS counter.

So to summarize, I believe we should:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions