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

Design for nimble spinner #822

Closed
nate-ni opened this issue Nov 14, 2022 · 5 comments
Closed

Design for nimble spinner #822

nate-ni opened this issue Nov 14, 2022 · 5 comments
Assignees

Comments

@nate-ni
Copy link
Contributor

nate-ni commented Nov 14, 2022

😯 Problem to Solve

We need a finalized design for the nimble spinner (indeterminate progress indicator).
We currently have this design: https://xd.adobe.com/view/6fc414f4-1660-4bff-4552-3e62baaa9e1e-19f5/screen/ced36959-68d6-440f-a0cc-031bc29d7e98/

More info at #346 (You can find example of usage in this issue)

💁 Proposed Solution

Solution should address these considerations:

  • Flexible sizing (16x16, 32x32, 64x62, etc.)
  • Color for all themes (light, dark, color)
  • Timing
  • Should there be a determinate version of this progress indicator?
  • If we finalize this design on the more stylized version of this component (the "bit" spinner) should we create another issue for another version that is more like a standard, radial indeterminate spinner?
@nate-ni nate-ni added enhancement New feature or request triage New issue that needs to be reviewed labels Nov 14, 2022
@nate-ni nate-ni added UX and removed triage New issue that needs to be reviewed labels Nov 14, 2022
@nate-ni nate-ni removed the enhancement New feature or request label Nov 14, 2022
@NIbokeefe NIbokeefe moved this from ✅ Done to 🏗 In progress in Nimble Design System Priorities Nov 15, 2022
@NIbokeefe
Copy link

I've reworked our brand version of the bits-indeterminate-spinner, and included them into Nimble components.

  • 16, 32 and 64 size examples
  • Multiple UI color themes
  • Animation timing
  • Determinate version TBD
  • Lets use this design universally for all indeterminate instances, which will help keep brand consistency. Unless there is a proposal (now or in the future) that provides a specific use case where this 'bits' indeterminate spinner will not work; meaning it's a UX issue for the user.

Navigate: Miscellaneous > Spinner - Indeterminate

https://xd.adobe.com/view/33ffad4a-eb2c-4241-b8c5-ebfff1faf6f6-66ac/

@nate-ni
Copy link
Contributor Author

nate-ni commented Nov 28, 2022

An example of it in use:

spinner-in-action.mov

@NIbokeefe
Copy link

An example of it in use:

spinner-in-action.mov

@nate-ni

Is this an example of a current implementation you found or the new nimble one?

@nate-ni
Copy link
Contributor Author

nate-ni commented Nov 30, 2022

A current implementation done right after the NI re-brand. Just wanted to provide an example.

@nate-ni
Copy link
Contributor Author

nate-ni commented Dec 16, 2022

@nate-ni nate-ni closed this as completed Dec 16, 2022
@nate-ni nate-ni mentioned this issue Dec 16, 2022
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants