Page Layouts and Accessibility

  • Still using Paragraphs for layout design and management

    • Paragraphs is a data container - fields that can contain bundles of other fields

    • Think of a bundle as a layout type, and the fields as containers for the content

    • Visual display and UI done through custom CSS and JavaScript (built to WAI ARIA standards)

  • Structured layouts enforce elements like headings (and heading level numbers), but had to build custom heading 'field formatter'

  • Wholesale effort to eliminate carousels - replaced with randomizing manual slideshows