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

Site Assembler - Sections Pattern Inserter, Categories, and Large Preview UX #75327

Closed
miksansegundo opened this issue Apr 5, 2023 · 9 comments
Assignees
Labels
[Type] Feature Request Feature requests

Comments

@miksansegundo
Copy link
Contributor

miksansegundo commented Apr 5, 2023

Related Prototype, #75521 (comment)

What

  • Users feel frustrated when the sidebars cover the larger view on the right
  • Users must do too many clicks to add section patterns
BEFORE AFTER
Image Image

Why

For a better UX, less clicks and easier to visualize the added patterns in the large preview

How

  • When user clicks to start the process of adding section patterns
    • The "Sections" screen won't show if there aren't patterns added. User goes directly to the "Add patterns" screen
    • The "Add patterns" screen has the first category open by default (currently this would be Text patterns).
    • The large preview will not be partially hidden by side nav because the patterns panel won't float over it
@miksansegundo
Copy link
Contributor Author

@autumnfjeld @davewhitley What are your thoughts? Let's move it to ready for development when ready.

@miksansegundo miksansegundo added the [Type] Feature Request Feature requests label Apr 5, 2023
@davewhitley
Copy link
Contributor

I would like to try it out and see if it's a better experience. We'd need to zoom out the large preview though I think for it to work.

@lucasmendes-design
Copy link

Hi @miksansegundo, what is the latest on this? Is there anything I can help?

@miksansegundo
Copy link
Contributor Author

We could try adding a quick CSS transition. We decided to not use it on the current version because it didn't perform well.

What if we open the first category automatically when we are on this screen "Add patterns"?

@autumnfjeld
Copy link
Contributor

I think this issue has evolved a bit and could encompass the following criteria:

  • Do not block the large preview with any sidebars. Large preview should fit the available area to the right of any open sidebars.
  • When user clicks to start the process of adding section patterns then the categories list AND the first category should open showing the list of patterns (currently this would be Text patterns).
    • The empty list will NOT show
    • The large preview will not be hidden by side navs

If this makes sense to you @miksansegundo & @lucasmendes-design let's update the issue description to make that clear and start working on this. :)

For reference this is what I mean by "empty list".

image

When the user lands on the SA, then clicks "Add sections" we don't need to show this empty list, we can directly open the categories list.

@okmttdhr
Copy link
Member

okmttdhr commented May 8, 2023

I'm just commenting here since I found another piece of feedback related to this issue.

As I clicked around here, I was frustrated that the sidebars covered the larger view on the right. I tried making the browser wider, but that doesn’t eliminate the overlap.
pciE2j-25t-p2

@miksansegundo
Copy link
Contributor Author

Thanks @autumnfjeld. I'll update the description and start working on this.

@miksansegundo miksansegundo self-assigned this May 8, 2023
@lucasmendes-design
Copy link

When the user lands on the SA, then clicks "Add sections" we don't need to show this empty list, we can directly open the categories list.

Plus one.

@autumnfjeld autumnfjeld changed the title Site Assembler - Pattern Inserter and Large Preview UX Site Assembler - Sections Pattern Inserter, Categories, and Large Preview UX May 9, 2023
@autumnfjeld
Copy link
Contributor

autumnfjeld commented May 9, 2023

For reference, I'm adding this link to Dave's design https://user-images.githubusercontent.com/618551/232594883-357abbc9-5175-4838-b919-be450be63758.gif.

The animation however is unnecessary as we can just go with Miguel's suggestion above.

What if we open the first category automatically when we are on this screen "Add patterns"?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Feature Request Feature requests
Projects
None yet
Development

No branches or pull requests

5 participants