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

Budget component #1693

Open
28 tasks done
andrewleith opened this issue Nov 20, 2024 · 1 comment
Open
28 tasks done

Budget component #1693

andrewleith opened this issue Nov 20, 2024 · 1 comment
Assignees
Labels
Dev Task for implementation of a technical solution

Comments

@andrewleith
Copy link
Member

andrewleith commented Nov 20, 2024

Test scenarios

Happy path

  • Component shows the number of notifications remaining for today
  • Component shows the number of notifications remaining for the year
  • Component links to the contact for to “request a daily limit increase”
  • Component links to “usage reports”

Thousands separator

  • Today’s remaining shows thousands separator in EN
  • Today’s remaining shows thousands separator in FR
  • The year’s remaining shows thousands separator in EN
  • The year’s remaining shows thousands separator in FR

Default icons

  • Blue checkmark shown for daily when < 80% usage
  • Blue checkmark shown for annual when < 80% usage

Warning icons

  • Red warning symbol shown for daily when >= 80% usage
  • Red warning symbol shown for annual when >= 80% usage

Daily limit reached

  • Daily paused message is displayed instead of remaining messages

Annual limit reached

  • Annual limit message is displayed instead of remaining messages
  • Daily remaining not displayed

Both limits reached

  • Annual limit message is displayed instead of remaining messages

Text-only below limit

  • “Below limit” daily prefix shown when daily is < 80% usage
  • “Below limit” annual prefix shown when annual is < 80% usage

Text-only near limit

  • “Near limit” daily prefix shown when daily is >= 80% usage
  • “Near limit” annual prefix shown when annual is >= 80% usage

Text-only at limit

  • “At limit” daily prefix shown when daily is < 80% usage
  • “At limit” annual prefix shown when annual is < 80% usage

Text-only emoji below limit

  • “🆗” daily prefix shown when daily is < 80% usage
  • “🆗” annual prefix shown when annual is < 80% usage

Text-only emoji near limit

  • ⚠️” daily prefix shown when daily is >= 80% usage
  • ⚠️” annual prefix shown when annual is >= 80% usage

Text-only emoji at limit

  • ⚠️” daily prefix shown when daily is < 80% usage
  • ⚠️” annual prefix shown when annual is < 80% usage
@andrewleith andrewleith self-assigned this Nov 20, 2024
@andrewleith andrewleith reopened this Nov 20, 2024
@andrewleith andrewleith added the Dev Task for implementation of a technical solution label Nov 20, 2024
@yaelberger-commits
Copy link
Collaborator

Please add your planning poker estimate with Zenhub @andrewleith

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dev Task for implementation of a technical solution
Projects
None yet
Development

No branches or pull requests

2 participants