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

Progress indicator (mobile and desktop) #6

Closed
2 tasks done
ulde01 opened this issue Dec 5, 2018 · 17 comments
Closed
2 tasks done

Progress indicator (mobile and desktop) #6

ulde01 opened this issue Dec 5, 2018 · 17 comments
Labels
developing Component is being developed reviewed/answered DMT reviewed or answered

Comments

@ulde01
Copy link
Contributor

ulde01 commented Dec 5, 2018

Review 2019-02-27
At the review, Design working group decided to WAIT with publishing this component so we can evaluate the use (read further down on this thread). We will keep it in Design library, under Components/Upcoming for a while.

You are still welcome to use it, but please give us feedback on how it worked.

Need
A step indicator that shows progress in a flow. Today we have wizards which take-over the complete focus for the user. This indicator is a way to gently guide the user forward without loosing context.

Specification

  • Used for mobile and desktop
  • Height 8 px
  • Filled step: Dark Green 1
  • Unvisited step: Grey 8
  • Gap between steps: White 2 px

image

Description
See details on Design library: http://designlibrary.sebgroup.com/components/upcoming/progress-indicator/#usage

Ulrika,
Design management

@ulde01 ulde01 closed this as completed Dec 12, 2018
@ulde01 ulde01 reopened this Jan 17, 2019
@ulde01 ulde01 changed the title dhfxdb Step indicator (mobile and desktop) Jan 17, 2019
@ulde01 ulde01 added the discussion Open for discussion label Jan 17, 2019
@hjalmers
Copy link
Contributor

related to #8 (comment) (ordered action list)

@ghost
Copy link

ghost commented Jan 30, 2019

This discussion is connected to #22 right?

@henrikhoglundseb
Copy link

Here is a version that I have designed for advisory tool. A "softer" version of a step indicator that is placed together with the content. This is more of a supportive component that will add to how long / much progress I have made in a flow. Not where the user is in the flow.

screenshot 2019-01-30 at 14 41 15

screenshot 2019-01-30 at 14 40 36

@ghost
Copy link

ghost commented Jan 30, 2019

@henrikhoglundseb I think that it could be good to add a text that says where in the flow I am. Just a short "Step 3/6" I guess the user gets that information from the start, for example "Just 5 steps to set up your account, start here"? Of course this might be a question about how many steps there are to complete.

@danielvictorin
Copy link

@henrikhoglundseb What crossed my mind was a "scroll indicator" like: https://www.w3schools.com/howto/howto_js_scroll_indicator.asp (Don't know how built-in that solution is on the market yet though). But I think that feeling will be gone anyway with Jessy-Js comment. Otherwise its quite innovative and minimalistic which is cool.

@ghost
Copy link

ghost commented Jan 30, 2019

@danielhakanssonseb I like that, but it would fit a one page solution of a form right?
This is more a stepper, new page for each step...

@danielvictorin
Copy link

danielvictorin commented Jan 30, 2019

Yea, I think so as well. Henriks solution is smooth. How does the page behave when clicking "nästa fråga"? Is it a total page refresh or is it angular routed? Im thinking, if its routed "next step" could be filled with some ease-effect and extra highlighted for those users that hasnt really seen it yet?

@henrikhoglundseb
Copy link

henrikhoglundseb commented Jan 30, 2019 via email

@Reytolstoy
Copy link

My step indicator looks like this in the advisory tool for company..

step indicator

@TheresaHedlund
Copy link

I have nothing current that I'm working on. Just some insights since before. Take it or leave it :)
I guess there might be some different needs, a simple one (like Henrik's) and maybe one that is more adjustable;

  • Show image/checkmark/number?
  • Show text label?
  • How many steps in total?
  • Which one is active/where am I?
  • Which steps are done/active/left to do?
  • Possible to add number/image and/or description for each step
  • When you don’t have to do them in order? Ex step 3 is done but not 1 and 2.

For a simple one there's usually good to;

  • Starting the progress bar with some progress already
  • Slow down the transition speed so the user notice the increase

@hjalmers
Copy link
Contributor

hjalmers commented Feb 3, 2019

Personally I prefer the step indicator provided by @reyhanetol #6 (comment) as just having an animated progress bar might be confused for or mixed up with the loading bar which we've defined here in Design Library, and it's also frequently used in apps built on material design (see progress bar).

Would be nice to make the steps more even though and remove the size restriction tied to the length of the text, i.e. some steps look more complex/challenging just because the step title is longer.

@henrikhoglundseb
Copy link

@JessiNygrenWalhed @danielhakanssonseb @TheresaHedlund @reyhanetol Lets have a fika and work on this component. I will book a meeting.

@ghost
Copy link

ghost commented Feb 20, 2019

@henrikhoglundseb @TheresaHedlund @reyhanetol Let´s have that meeting. Can we find a time next week?

@ulde01
Copy link
Contributor Author

ulde01 commented Feb 20, 2019

I am changing the name for this component to Progress indicator (instead of Step indicator). This component is almost ready.

@ulde01 ulde01 changed the title Step indicator (mobile and desktop) Progress indicator (mobile and desktop) Feb 20, 2019
@henrikhoglundseb
Copy link

https://designlibrary.sebgroup.com/components/upcoming/progress-indicator/#usage

The procress indicator atom is out in the design lib. Its basicly just a description and a green and white line.

@reyhanetol @TheresaHedlund @danielhakanssonseb if you want you can use this for your project taking the atom making it into a component.

@didzisspruds
Copy link

didzisspruds commented Mar 1, 2019

As agreed in the last meeting I'm adding an example with context of Progress / Loading indicator (this is what we consider to implement in Baltic's IB). The context: the loader + text is the central / only element in the page. There is a label which provides explanation to the user what is happening.

It would be needed to have something in our library which could support such context / situation.

P.S. Might be that a separate card is needed for this.

redirection-loading-screen-baltic-ib

@ulde01
Copy link
Contributor Author

ulde01 commented Mar 11, 2019

I am closing the discussion for this component for this design version. (You can still add your opinions and feedback but it will be for the next version)

Specification
This is the specification for the Progress indicator:

  • Used for mobile and desktop
  • Height 8 px
  • Filled step: Dark Green 1
  • Unvisited step: Grey 8
  • Gap between steps: White 2 px

Review
At the review, Design working group decided to WAIT with publishing this component so we can evaluate the use. We will keep it under Components/Upcoming for a while. You are still welcome to use it, but please give us feedback on how it worked.
image

Ulrika,
Design management

@ulde01 ulde01 added the reviewed/answered DMT reviewed or answered label Mar 18, 2019
@ulde01 ulde01 added developing Component is being developed and removed discussion Open for discussion labels Mar 18, 2019
@ulde01 ulde01 closed this as completed Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developing Component is being developed reviewed/answered DMT reviewed or answered
Projects
None yet
Development

No branches or pull requests

7 participants