Fifth Meeting - Joomla GSoC 2019 - Page Builder
June 14, 2019, 09:00 am UTC
Attendees: Anurag Kumar, Benjamin Trenkle, Franciska Perisa, Nitish Bahl, Viviana Menzel
At the beginning, Nitish reported about the last week. All open GitHub issues were resolved and the work is 'improving'.
Benjamin collected small issues:
- The grid should not be bind to 12 columns
- Joomla style for alerts and modals
- Hover effect on image selection in add-grid modal
- Get rid of the input field for column adding
- Loading of json on the opening page builder
A bigger task for the coming week is dragging and resizing columns directly instead of adding columns with a predefined size like 'col-8'. Benjamin provided links to some Vue components.
The build-up of the grid needs to be more "intelligent":
Grids can add columns as children. Columns can add a position or another grid as children. For the future, this structure should be flexible, so 3rd parties can add their own types of elements with plugins.
So the current list of available elements is: grid, column, module positions and containers.
Apodis, the new template, should get implemented into the Joomla installation (sql files) and get its own base settings. A clean scss implementation with an own styling is required, not only bootstrap. The backend template is an example for variables and chromes to add.