Plone Mosaic main repository
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
A sane, working, editor-friendly way of creating front pages and other composite pages. Working now, for mere mortals.
collective.contentsections provides a block-oriented approach for building websites with Plone 6 Classic, generalizing the 'Full content' view for folders. It structures a Plone site as a hierarchy of pages composed of reusable sections, each containing specific element types like images, files, links, or contacts. This modular design enables junior integrators to create visually appealing and well-organized sites efficiently. ## Key Features - **Section-Based Architecture** — Pages are built from folderish sections (ImagesSection, LinksSection, etc.) that hold elements of the same type, keeping content structured. - **Specialized Section Types** — Includes TextSection (simplified TinyMCE with lead image), HTMLSection (for iframes), CollectionSection (links to collections), and CardsSection (for information blocks). - **Page Content Types** — Provides BasicPage, EventPage, and NewsPage to replace default Plone content types with section-based layouts. - **Enhanced Plone Integration** — Adds a new default page name 'index', lead images on File/Link types, and a simplified TinyMCE interface profile. - **Demo Distribution** — Includes a 'Plone Site (Content Sections)' distribution with example pages for quick setup. ## Philosophy The project follows a KISS (Keep It Simple, Stupid) philosophy, aiming to make Plone Classic accessible for junior integrators to build beautiful sites in less than a day.