Select one ... (check one with "x")
[ ] bug
[X] feature request
[ ] enhancement
Timeline is a visual indicator that shows progress and might guide the user through a certain process

Timeline at each step

Various states of the steps











@reddolan
Any target date to bring in this component?
@shravansofts
We haven't reviewed it with our UX team yet. So it isn't in our queue for implementation. There are a lot of priorities ahead of it so giving a target date at this point in time would not be helpful.
Perhaps you can give us some information on your use case so we understand the urgency here.
As with many things, your team could pick up the development of this component if we can't take it on. Please subscribe to the github issue to track updates.
Thanks.
@yuxin-ux We reviewed the design proposal. Here is our feedback
@yuxin-ux
Do we have an update on this component? As I recall, we were pretty close on finishing up the UX piece for this...
This would be exciting feature to be include. Currently in one of my angular project, Timeline is the cornerstone. So if we really gonna see Timeline in Clarity than kindly make it highly customize able and just limit it to 5 steps. Because I see timeline as time line of video editor :)
It is optional to have step description for additional information or guidance.
The description can be either displayed all the time, or display only for the current step.
During the last design review I was a part of, we had a question about the rest of the page "jumping" up and down every time the descriptions changed. This could happen on every step if you decide to only display the current step's description, or if you have action buttons that are only available on the current step.
The two available choices were either to just let the rest of the page go up and down, or preserve the maximum necessary space to avoid the jumping (which leads to potentially a lot of whitespace).
I do not see any indication one way or another in this spec, what's the final decision?
I also had a second, easier question: the recommendation is to have 3 to 5 steps. Do we want to keep this recommendation for the vertical timeline, or does it make sense to accept vertical timelines with many more items? I don't see a usability issue with a 20-items vertical timeline, to be honest.
@yuxin-ux @reddolan @lil-kim 鈽濓笍
For the 3-5 step limitation, I think that is makes sense to limit that to horizontal timelines. One key reason for using a vertical timeline may be that the timeline has an unknown number of steps that exceeds the recommendation for a horizontal timeline.
Does that sound right?
Thanks for the input!
@youdz Good catch! I somehow forgot that one. Will reconsider it a bit. My preference would be to let it jump with the assumption that people will not jump back and forth very quickly. So a little jump between steps is acceptable. But this is only based on my limited knowledge on the potential use cases.
@mathisscott The recommendation is only for the horizontal timeline. I agree that it is not necessary to set an upper limit. I am ok leaving it open until we find any technical limitations.
I am currently busy with something else. Will update the spec later this week. Thanks!
Could you release the component style first so that developers can use it ? 馃槃
That's actually the plan, we've been working with an external contributor who will submit the static CSS styles first. 馃憤
When can we expect this component to be bundled with the Clarity component UI library?
Hi @beaker1977
The timeline component is currently in development. We don't have a hard estimate at this time because the development is still in an early stage.
You can find all our current priorities and estimates here. Thanks!
Looks amazing.
Is someone working on this Component? Is there any dev version to check out already?
The project definitely needs something like this (and so do I).
An external contributor is working on it. I don't know his status as yet. We check in with him regularly.
This looks fantastic. Do you have any updates as to when we can roughly expect this?
@dexfab there is already a pull request for it: https://github.com/vmware/clarity/pull/3594
Closing as completed, though dark theme is not available yet see #3763
@gnomeontherun fyi - dark theme for timeline will be completed with this PR: https://github.com/vmware/clarity/pull/3755
Hi there 馃憢, this is an automated message. To help Clarity keep track of discussions, we automatically lock closed issues after 14 days. Please look for another open issue or open a new issue with updated details and reference this one as necessary.
Most helpful comment
Thanks for the input!
@youdz Good catch! I somehow forgot that one. Will reconsider it a bit. My preference would be to let it jump with the assumption that people will not jump back and forth very quickly. So a little jump between steps is acceptable. But this is only based on my limited knowledge on the potential use cases.
@mathisscott The recommendation is only for the horizontal timeline. I agree that it is not necessary to set an upper limit. I am ok leaving it open until we find any technical limitations.
I am currently busy with something else. Will update the spec later this week. Thanks!