-
Notifications
You must be signed in to change notification settings - Fork 0
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
Merge Site Layout Editor - Meeds-io/MIPs#175 #335
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
68532a3
to
91677bd
Compare
…303) This change will initiate a new porllet to allow site layout edition.
This change will allow to designate the sections to display in a site layout.
… (#309) This change will allow to add an application in a Site Layout by allowing to adjust its properties and settings.
…s-io/MIPs#175 This change will add a new option to allow aligning applications inside a Banner Container.
…Meeds-io/MIPs175
#314) This change will introduce the `Site Pages Properties Drawer` to allow setting global pages properties.
Prior to this change, the banner section moving wasn't possible due to a bug in `Draggable` component which doesn't allow to have an empty `slot` (`#header`) as child component (compute of **visible indices** are wrong in `Draggable framework`)
Prior to this change, when moving applications to an empty section, the 'Add Application' zone is still displayed. This change hides this zone and elevate the sections to help diffeciating the existing sections.
…ds-io/MIPs#175 (#318) This change will allow to have empty Sidebar sections when parsing the site layout retrieved from frontend.
…319) This change will implement the new Site Layout Rendering engine which transfers Site applications rendering from gtmpl files into Vue based components instead which will allow to have a WYSIWYG effect when changing application through Layout Editor in addition to the optimization of Page Rendering performances tod ecouple rendering in multiple requests instead of a single one.
…s-io/MIPs#175 - Fix Display of Mask When Page is being edited in a different Tab - MEED-8266 - Meeds-io/MIPs#175 - Fix Banner Cell Overflow to be Hidden - MEED-8266 - Meeds-io/MIPs#175 - Fix Layout Editors Page Scrollbar Display - MEED-8266 - Meeds-io/MIPs#175 - Increase Max Margins Value from 20 to 200 - MEED-8266 - Meeds-io/MIPs#175 - Fix puvlished destination site instead of draft one when clicking on 'Publish' - Fix creating Draft Site by cloning original Site Layout - MEED-8266 - Meeds-io/MIPs#175 Prior to this change, when cloning the original site to a Draft site, the cloning wasn't made correctly since the porlets still referencing the old site. This change will operate a deep cloning to avoid such a behavior on apps. - Fix Page Object Models Permissions Check - Fix Sidebar Cell Style and Sidebar Section Menu in Site Layout Editor - Fix Layout Background Image ACL NPE
In order to allow to reuse the Coediting API in other addons, this change will move the Coediting API used in Layout Editor into social as a reusable component.
Meeds-io/MIPs#175 (#325) Prior to this change, the Sidebar Cell container is adjusted to applications content only. This change will allow to display the container in full width height.
… (#326) Prior to this change, the page background was applied on parent container where the background has been defined. This change will allow to define the value of Page Background in the element itself or in the ancestor elements.
This change will delete an extra margin added in Sites Management UI due to a deprecated class used in parent node of portlet.
…s-io/MIPs#175 (#331) Prior to this change, the CSS Classes of Margins in Site Layout Sections was computed as it was an application Margin. This change will ensure to differentiate Section Margins computing from Applications Margin Computing.
Prior to this change, in order to select an existing system page template with columns configuration, the content isn't retrieved in existing templates list, thus it can't choose the adequate basic page template to use. This change will enforce to retrieve the Page Templates with its content when needed rather than relying on existing lit.
…/MIPs#175 (#338) This change will allow to make the Sidebar widths dynamic with a max width relative to screen resolution.
Prior to this change, when duplicating a site template, the form is displayed as it's about a new Site Template. This change will display the form as it was an edition of an existing Site template for better UX consistency.
91677bd
to
5a7c2f5
Compare
AzmiTouil
approved these changes
Feb 6, 2025
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves Meeds-io/MIPs#175