Skip to content

Buttons/Forms Page Upgrade #45

Description

@cosminbrn

Implement "The Flow": Buttons & Forms

work on branch 45-buttonsforms-page-upgrade pls and ty.

graph LR
    %% The User Journey
    Start[User enters Button/Form Page] --> Gallery[Scroll Horizontal Gallery]
    Gallery --> Click[Press Gallery Item]
    
    %% The Transition
    Click --> Zoom{Zoom Transition}
    
    %% The Destination
    Zoom --> Showcase[Open Animation Page]
    Showcase --> Edit((Edit via CodePen Logic))
Loading

What you doin:
Firstly and extremely important, YOU HAVE TO READ ISSUE #43. This issue is deeply connected to that one. You can start working on this as soon as that issue is completed. From now on, I will refer to the integration of the gallery, zoom transition, and CodePen logic from issue #43 simply as "The Flow".

Your main objective is to adapt "The Flow" and use it to replace the legacy < > carousels currently sitting on the Buttons and Form Pages.


Steps:

  • The Pre-req: Read the README.md document that your teammates wrote about "The Flow" in Issue Din multe mici faci una mare #43.
  • The Purge: Remove the existing < > carousel components from both the Buttons and Form animation preview pages.
  • The Implementation: Place the horizontal gallery components onto these pages, populating them with the respective button and form animations. The hardest part will probably be to make the elements sit nicely inside the galleryItemContainers. Feel free to resize the gallery items if you think it will help the component sit nicer inside.
  • The Verification: Ensure the full functionality of The Flow works perfectly. ALL THIS LOGIC SHOULD ALREADY BE IMPLEMENTED IN THE FLOW. Your job is just to make sure nothing breaks when applying it to these new categories.

Tick these off to track your progress:

  • Issue Din multe mici faci una mare #43 is completed and the README.md has been reviewed.
  • The old carousels are completely removed from the Buttons and Forms pages.
  • The Buttons and Forms pages now successfully use the Horizontal Gallery.
  • The end-to-end user flow (Gallery -> Zoom -> Animation Page -> CodePen Edit) works flawlessly on both pages.

Resources

if you are reading this, send seven drum emojis on WhatsApp. If you have any questions or complaints about my explanation skills, message me anytime.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions