- Issue created by @lauriii
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
This is not meant for ๐ฑ Milestone 0.1.0: Experience Builder Demo Active nor for ๐ฑ Milestone 0.2.0: Experience Builder-rendered nodes Active , right?
- ๐ซ๐ฎFinland lauriii Finland
Linking โจ Implement the concept of sections within the client Fixed which is an issue to implement this capability in the UI. This issue would focus on storing this information in the backend.
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
Not actionable yet, so removing from https://contribkanban.com/board/experience_builder.
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
This is part of the ๐ฑ Milestone 0.2.0: Experience Builder-rendered nodes Active scope.
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
#7: ๐ฅณ
FYI, the UI pieces are blocked on design (yay for @bostonjillian working on this!), but that doesn't mean the back-end pieces cannot already be built! Missing config entity infrastructure has a precise definition of what is needed at ๐ Introduce a `Pattern` config entity Active , and ๐ HTTP API to read+write PageTemplate and Pattern config entities Active will make it possible to let the client list/read/create/edit/delete "component compositions" aka "sections" aka "patterns" ๐
So this is postponed on 3 distinct things โ prefixing title with
[PP-3]
.But note that only the design part is a hard blocker.
- ๐บ๐ธUnited States Kristen Pol Santa Cruz, CA, USA
Yay!
Is it true that deleting a section would remove it wherever itโs used? I guess it makes sense.
Is there any plans for archiving a section so itโs still shown where previously added but not available for adding to new things? Or perhaps tagging and hiding as part of the categorization feature thatโs being designed?
- ๐ฌ๐งUnited Kingdom jessebaker
@kristen pol that screenshot โ certainly appears to be showing that, however I am not sure it's a good idea or technically necessary. I have a design sync call later today and I'll seek clarification on this.
- ๐ซ๐ฎFinland lauriii Finland
@bostonjillian is out this week but in the meanwhile I'd like to clarify that when sections are added, it gets stored as a copy. This means that deleting a section from the library would not result in those sections being removed from where it has been used (e.g., individual pages). This is their difference from components. That popup would make sense for components.
- Assigned to bostonjillian
- ๐บ๐ธUnited States bostonjillian
I'm back! Thank you @kristenpol and @jessebaker for your feedback, especially the clarification on the delete behavior.
Lauri and I met to review, iterate, and make design decisions on sections. Here's a quick overview of where we landed:
10/29 update: Designs have been updated to better reflect section behavior. Sections use groups of non-synced elements + components that have been saved for reuse in the library. When initially creating a section, a modal appears to name that section in both the library and on the canvas. That section can be renamed in the library; however, it will not be reflected on the canvas as they are not synced. Similarly, deleting a section from the library does not affect any instance of that section used on the canvas.I also added a link to the Figma file if anyone is interested in getting a closer look.
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
๐ HTTP API to read+write PageTemplate and Pattern config entities Active landed, so that reduces the postponedness.
- ๐ฌ๐งUnited Kingdom jessebaker
I'm leaving [PP-2] in the title, however, I was able to make progress on the front end side of this ticket and have raised an MR that can be merged even though ultimately clicking "Save to library" won't actually work yet - it does allow you to get all the way to that pont!
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
๐ HTTP API to read+write PageTemplate and Pattern config entities Active is in, we're now just waiting for ๐ HTTP API to read+write PageTemplate and Pattern config entities Active !
- ๐บ๐ธUnited States hooroomoo
hooroomoo โ changed the visibility of the branch 3459229-save-section to hidden.
- ๐บ๐ธUnited States hooroomoo
hooroomoo โ changed the visibility of the branch 3459229-save-section to active.
- ๐บ๐ธUnited States hooroomoo
Looks good to me, just one question about LayoutNode type vs. RootNode type.
-
hooroomoo โ
committed d5d0e615 on 0.x authored by
jessebaker โ
Issue #3459229 by jessebaker, hooroomoo, bostonjillian, lauriii,...
-
hooroomoo โ
committed d5d0e615 on 0.x authored by
jessebaker โ
- ๐บ๐ธUnited States hooroomoo
Thanks all!
Created follow-up to integrate the frontend with the backend, after the backend patterns work is done:
โจ [PP-1] Integrate saving sections with the backend Postponed - ๐บ๐ธUnited States hooroomoo
Renaming title to emphasize it is frontend only
- ๐ฆ๐บAustralia larowlan ๐ฆ๐บ๐.au GMT+10
hooroomoo โ credited larowlan โ .
- ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
โจ [PP-1] Integrate saving sections with the backend Postponed is now unblocked!
Automatically closed - issue fixed for 2 weeks with no activity.