vanilla-framework icon indicating copy to clipboard operation
vanilla-framework copied to clipboard

Active stepped-list state

Open anthonydillon opened this issue 4 years ago • 17 comments

Pattern to amend

We have cases where highlighting an active step would be useful.

Visual

image

Context

Tutorials: https://ubuntu.com/tutorials/how-to-ubuntu-core-recovery-mode#1-overview

anthonydillon avatar May 24 '21 10:05 anthonydillon

Not exactly same pattern, but snapcraft has similar use case and they use accordion for that:

Screenshot 2021-05-24 at 14.51.48.png

bartaz avatar May 24 '21 12:05 bartaz

@anthonydillon would it work for you if we apply the default active opacity on a class called is-active?

image.png

lyubomir-popov avatar Oct 06 '21 09:10 lyubomir-popov

Yeah sure, what way to show the currently active item. Not sure it's very clear from your image. But something like that.

anthonydillon avatar Oct 06 '21 11:10 anthonydillon

Ok, we ca ntake the colours freom the chips, which have the same base colour. The active will be a little darker. This is ready for dev then @bartaz.

lyubomir-popov avatar Oct 06 '21 12:10 lyubomir-popov

@amylily1011 is going to work on this as a pattern for this cycle

clagom avatar Jan 12 '22 10:01 clagom

WG: work planned for the 28th of March

clagom avatar Feb 09 '22 10:02 clagom

@amylily1011 can you please update here with the link to the docs, then close this issue, thanks

clagom avatar Apr 19 '22 09:04 clagom

This is the spec for the stepper: https://docs.google.com/document/d/1jh0eUSRtjEe-qqQTXv1rtZGvnOqOT29o53EVDd8g4dw/edit

amylily1011 avatar Apr 20 '22 13:04 amylily1011

WG: @lidia-luna is going to organise usability testing to move this forward.

clagom avatar May 18 '22 09:05 clagom

This is now published on discourse and testing will start soon.

danielmutis avatar Jun 29 '22 09:06 danielmutis

Reopening this issue as the testing was done and got a bit forgotten but the component is still very much needed. The results of the testing are here. They show that, mostly, the stepper works and is designed as expected. The only aspect that is not clear is whether the past steps are clickable and whether they'd lose progress by going back.

danielmutis avatar Jan 05 '24 14:01 danielmutis

WG: we agree to build it as is in the spec and keep an eye on the implementation in case there is any further confusion. We are concerned particularly about whether the user understands if the current step is completed or not. MAAS might build a stripped down version of this this cycle (24.04).

danielmutis avatar Jan 10 '24 10:01 danielmutis

@danielmutis What's the latest status of this? Is this ready for implementation?

bartaz avatar Jan 25 '24 12:01 bartaz

Yes, it's ready to implement. If anyone wants to amend the component they can submit issues independently.

danielmutis avatar Jan 26 '24 11:01 danielmutis

Triaging: effort low/medium, impact low/medium.

Do we need this now, or can it wait? Needs decision.

bartaz avatar Sep 23 '24 09:09 bartaz

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/WD-15157.

This message was autogenerated

Design systems contribution meeting:

  • We consider this to be ready for development.

dgtlntv avatar Oct 22 '25 09:10 dgtlntv