Theme Nonprofit Docs
Theme Nonprofit is the first-party Capell theme for charities, civic organisations, campaigns, donations, volunteering, and community stories.
Read Next
Section titled “Read Next”Developer Starting Points
Section titled “Developer Starting Points”| Need | Start Here |
|---|---|
| Theme definition and optional integrations | src/NonprofitThemeServiceProvider.php |
| Demo content install | src/Console/Commands/DemoCommand.php, src/Actions/InstallNonprofitThemeDemoAction.php |
| Optional integration flags | Core ViewSectionRenderer extra view data |
| Theme management entry | src/Manifest/ThemeManagementPageContribution.php |
| Health diagnostics | src/Health/ThemeNonprofitHealthCheck.php |
| Public output checks | tests/Unit/PublicOutputSafetyTest.php |
Section Integrations
Section titled “Section Integrations”Nonprofit-specific sections can use:
- Campaign Studio for the
campaignssection. - Form Builder for the
volunteer-donatesection. - Events for the
eventssection. - Blog for the
storiessection.
These integrations must stay optional so the theme can install before a host app chooses its campaign, donation, events, and storytelling stack.