Layout Paragraphs Integration/Testing
https://www.drupal.org/project/layout_paragraphs -- follow instructions provided for install as it gets you mostly there
Will require us to remove Icon from .gitignore per https://github.com/pantheon-systems/example-drops-8-composer/issues/156 Comments:
- Be sure to check the box in Manage Form Display that says "Require paragraphs to be added inside a layout" for the new Layout Section field. Doing so fixes the form so that users can't select an available paragraph type without first selecting an approved section. (Michael Lee - May 28, 2024)
- https://www.drupal.org/project/layout_paragraphs_toggle_publish - Layout Paragraphs Toggle Publish
- Used to unpublish specific paragraphs/sections. No config needed (Michael Lee - May 29, 2024)
- https://www.drupal.org/project/layout_paragraphs_limit - Layout Paragraphs Limit
- Selectively exclude paragraphs from certain layouts (Michael Lee - May 29, 2024)
- We will need to create two layout paragraphs
- one for Basic Pages that include the corresponding layouts (1 col, 2 col, 3 col)
- one for Landing Pages that will include all the Basic Page layouts plus a 4 col (Brian Canini - May 29, 2024)
- Documentation for building custom layouts: https://www.drupal.org/docs/drupal-apis/layout-api/how-to-register-layouts (Brian Canini - May 29, 2024)
- Further documentation: https://www.rapiddg.com/article/creating-custom-layouts-layout-paragraphs-drupal-9 (Brian Canini - Jun 25, 2024)