Skip to content

Shipping Labels Onboarding - Installation process screen + animations #6587

Open
@JorgeMucientes

Description

As part of the Shipping Labels Onboarding project, we should implement the most complex screen of the flow, which is the the installation of the extension.
It would be great, if we implement this screen in a way that is reusable in the future for the installation of other plugins.

This screen present a complexity given by the animations and transitions of the elements on the view.

This is a video of the animation of the view:

cleanshot-2022-05-20-at-15.50.19-1.mp4

One slight change the video demo, the circular progress won't work as a progress bar but as an infinite loading spinner.

  • Add Initial screen
  • Add installation animation
  • Once installed check that order is eligible for Shipping Labels through the API request done to WC Shipping plugin
  • Add final screen with CTA to create a new shipping label for the order. This CTA will only be visible if the order is eligible for SL which requires a request to the API. This request can be done as part of the installation flow.

Metadata

Labels

feature: shipping labelsRelated to creating, ordering, or printing shipping labels.type: enhancementA request for an enhancement.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions