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

Heads up box: New component #1630

Open
4 tasks
benjamincharity opened this issue Aug 13, 2019 · 0 comments
Open
4 tasks

Heads up box: New component #1630

benjamincharity opened this issue Aug 13, 2019 · 0 comments
Labels
Focus: component Issues concerning a specific component Goal: Library Stabilization A task needed to get the library closer to it's final state Project: KPI Project: Tactic Details Status: on hold Issues we will not address in the immediate future Target: latest Issues related to the latest version of the library (master) Type: feature Functionality that doesn't currently exist

Comments

@benjamincharity
Copy link
Contributor

benjamincharity commented Aug 13, 2019

Needed by Engage and Hub

Product has the need for 'heads up' boxes to display top level metrics.

Basic design:

Screen Shot 2019-08-13 at 7.56.55 AM.png

NOTE: This should be using our card styles as the container.

Todo

  • Create component
  • Add tests
  • Add usage docs
  • Add demos

Requirements

  • Name: ts-heads-up - TsHeadsUpComponent
    • Note: Name not tied to 'card' or 'sparkline' so that name remains correct as the design and usage changes.
  • Accepts data for sparkline
    • Sparkline is optional
  • Accepts primary data point (number)
  • Should leverage the number abbreviation pipe TBD to shorten the primary data point number
  • Accepts label for data

If number animation is needed: https://twitter.com/snookca/status/1196902437816279045?s=21

@benjamincharity benjamincharity added Focus: component Issues concerning a specific component Goal: Library Stabilization A task needed to get the library closer to it's final state Target: latest Issues related to the latest version of the library (master) Type: feature Functionality that doesn't currently exist Status: on hold Issues we will not address in the immediate future labels Aug 13, 2019
@benjamincharity benjamincharity added this to the Tactic Detail milestone Sep 18, 2019
@benjamincharity benjamincharity changed the title New component: Heads up box Heads up box: New component Sep 18, 2019
@benjamincharity benjamincharity removed this from the Tactic Detail milestone Sep 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Focus: component Issues concerning a specific component Goal: Library Stabilization A task needed to get the library closer to it's final state Project: KPI Project: Tactic Details Status: on hold Issues we will not address in the immediate future Target: latest Issues related to the latest version of the library (master) Type: feature Functionality that doesn't currently exist
Projects
None yet
Development

No branches or pull requests

1 participant