- Issue created by @hooroomoo
- Issue was unassigned.
- Status changed to Needs review
2 months ago 6:03pm 3 July 2024 - Status changed to RTBC
2 months ago 7:59pm 3 July 2024 - 🇷🇸Serbia finnsky
I've tested it. Works fine. I see other js errors in console. But seems unrelated.
- First commit to issue fork.
- Status changed to Needs work
2 months ago 1:39pm 4 July 2024 - 🇫🇮Finland lauriii Finland
This isn't the exact interaction I was thinking for the sidebar. The interaction pattern I was thinking was that we close the component menu after component has been added. This is what Figma and most page builders are doing today. This is because the most likely task after dragging the component in would be for the user to fill in content, and to adjust the styles.
- 🇬🇧United Kingdom jessebaker
This is because the most likely task after dragging the component in would be for the user to fill in content, and to adjust the styles.
I don't agree with this. While I don't think we can know this for sure either way, I want to suggest an alternative user flow that would be more logical to me if I was laying out a page. I think it's very possible (likely even) that both use cases are valid and very different depending on the persona using the page layout.
I think it's very likely that someone will want to drag on multiple components/sections one after the other to "block out" their layout before going in and making specific tweaks to the content and design. Picture rapidly dropping on a Hero component followed by some sections and then putting some cards into those sections in quick succession to get an idea of how a page will be structured before actually writing the specific copy into those components. Adding copy may even be someone else's job - e.g a designer doing the layout with lorem ipsum text, later being updated by a copywriter!
- 🇧🇪Belgium Wim Leers Ghent 🇧🇪🇪🇺
Any issue/MR changing the UI must include at least one screenshot (preferably screencast/GIF) to make it easier to scan and follow along for those interested but not writing XB code 🙏
- Assigned to lauriii
- 🇧🇪Belgium Wim Leers Ghent 🇧🇪🇪🇺
- Issue was unassigned.
- 🇫🇮Finland lauriii Finland
Discussed this with @Renee Lund, the UX designer from Acquia UX working on this.
We haven't done research with users on this, so this is based on our hypothesis which is informed by competitive analysis. We would be doing UX testing later which may result in us needing to revisit decisions like this.
There are two possible user flows:
Flow 1:
- Add component/element to the page
- Modify component/element contents/props
- Add another component/element
Flow 2:
- Add component/element to the page
- Add another component/element
- Modify component/element contents/props for component 1
- Modify component/element contents/props for component 2
Our hypothesis is that the XB users would be following the flow 1 most of the time, and the UI is currently designed for that. This also seems to be the pattern that majority of different platforms are taking. If we find out that flow 2 is the more common scenario, we'd have to design for that and that may have implications to the design outside of this issue.
- Assigned to hooroomoo
- Issue was unassigned.
- Status changed to Needs review
2 months ago 5:48pm 9 July 2024 - Status changed to Active
2 months ago 5:52pm 9 July 2024 - Assigned to hooroomoo
- Status changed to Needs review
2 months ago 6:36pm 9 July 2024 - Issue was unassigned.
- Assigned to lauriii
- Assigned to hooroomoo
- Status changed to Needs work
about 2 months ago 11:11am 10 July 2024 - Status changed to Needs review
about 2 months ago 10:01pm 11 July 2024 - Issue was unassigned.
- Assigned to jessebaker
- 🇧🇪Belgium Wim Leers Ghent 🇧🇪🇪🇺
Looking good! Did my best to review this, but I think it'd be good for @jessebaker to sign off on this. (He's already awake, Ben is not yet.)
-
jessebaker →
committed 4061ecbf on 0.x authored by
hooroomoo →
Issue #3458617 by hooroomoo, jessebaker, Wim Leers, lauriii, finnsky:...
-
jessebaker →
committed 4061ecbf on 0.x authored by
hooroomoo →
- Issue was unassigned.
- Status changed to Fixed
about 2 months ago 9:57am 15 July 2024 - 🇺🇸United States hooroomoo
I can address those as part of the current MR i am working on 📌 Implement add button for top level item (section) Fixed since that also involves some Primary Menu-related refactoring.
- 🇧🇪Belgium Wim Leers Ghent 🇧🇪🇪🇺
@hooroomoo Can you please update that issue's summary then and once you've done that remove @larowlan's tag from this issue? 🙏
- Assigned to hooroomoo
- Status changed to RTBC
about 2 months ago 2:15pm 17 July 2024 - Status changed to Fixed
about 2 months ago 9:31pm 17 July 2024 - Issue was unassigned.
Automatically closed - issue fixed for 2 weeks with no activity.