Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ProgressBar] Include complex needs (multiple limits, improved internal limit indicator, etc) #318

Open
donnavitan opened this issue Jan 2, 2020 · 0 comments
Labels
type: feature new feature or enhancement of existing component

Comments

@donnavitan
Copy link
Contributor

Problem statement

As a Designer, I would like to have the ability to use more complex types of ProgressBar, so that I can display complex ideas in a consistent way.

Recommendation

  • Additional customer research
    • Customer’s understanding of more complex representations of progress bar in relation to its parent progress bars
    • Ability to discern when and how that particular user’s progress bar is in good standing and how it affects sibling progress bars
  • Ability to display internal limit within the bar (re-introduce "stacked" progress bars???)
  • Ability to display multiple internal limits
  • Improved internal limit indicator
  • Ability to include animation that enhances the user experience

Design intent

As a MyTELUS account user
I want to see a simple, visual representation of my data/account
So that I can quickly recognize the status of my account(s) and its progress

** Narrative **
Additional exploration required to be able to display complex progress bars (once an account exceeds available data limit, a new "bucket" triggered to measure overage which is usually displayed in the original progress bar but is not actually valued the same). Please refer to Apurv R., Daniel G., or Lynne P. for more in-depth examples of complex needs.

Designs

Acceptance criteria (not yet available)

This section is intentionally left blank. See story writing process.

User stories

(This section is intentionally left blank. User stories and acceptance criteria go here.)

Example:
Scenario: Displaying the component
Given text is provided
Then the text is displayed as a child
And the text size matches core-text medium

Out of scope

(This section is intentionally left blank. Features or items that were deliberately left out of scope during design intent or may be mistaken as within scope are noted here. Link to related issues if possible.)

Related

Meta

  • Include component name and version: vX.Y.Z
  • Willing to design solution: Yes/No
  • Willing to develop solution: Yes/No
  • Has workaround: Yes/No
  • Do any similar components already exist in TDS (core or community): Yes/No (link)
  • Which teams/applications do you think would use this improvement?
  • High impact: Yes/No
@donnavitan donnavitan added the type: feature new feature or enhancement of existing component label Jan 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature new feature or enhancement of existing component
Projects
None yet
Development

No branches or pull requests

1 participant