Skip to content

Theme Nonprofit Docs

Theme Nonprofit is the first-party Capell theme for charities, civic organisations, campaigns, donations, volunteering, and community stories.

NeedStart Here
Theme definition and optional integrationssrc/NonprofitThemeServiceProvider.php
Demo content installsrc/Console/Commands/DemoCommand.php, src/Actions/InstallNonprofitThemeDemoAction.php
Optional integration flagsCore ViewSectionRenderer extra view data
Theme management entrysrc/Manifest/ThemeManagementPageContribution.php
Health diagnosticssrc/Health/ThemeNonprofitHealthCheck.php
Public output checkstests/Unit/PublicOutputSafetyTest.php

Nonprofit-specific sections can use:

  • Campaign Studio for the campaigns section.
  • Form Builder for the volunteer-donate section.
  • Events for the events section.
  • Blog for the stories section.

These integrations must stay optional so the theme can install before a host app chooses its campaign, donation, events, and storytelling stack.