flarum / discuss
Themeing and customizations for discuss.flarum.org
Fund package maintenance!
flarum
Open Collective
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:TypeScript
Type:flarum-extension
pkg:composer/flarum/discuss
Requires
- flarum/core: ^2.0
- flarum/tags: *
Requires (Dev)
- flarum/phpstan: ^2.0
- flarum/testing: ^2.0
- fof/github-sponsors: *
- fof/open-collective: *
- fof/user-bio: *
README
A Flarum extension. Theming and customizations for discuss.flarum.org
Features
Supporters Page
A dedicated supporters page (/supporters) that showcases your community's financial contributors with:
- Custom Hero Section: Professional gradient hero with configurable background image
- Introduction Section: Editable text explaining your open source mission
- Monthly Supporters: Featured section for recurring contributors
- Community Supporters: Section for one-time and previous supporters
- Donation Links: Direct links to GitHub Sponsors and Open Collective
- Progressive Loading: Each section loads independently for a fast, responsive feel
Configuration
-
Navigate to the admin panel settings
-
Configure the following options:
- GitHub Sponsors URL: Link to your GitHub Sponsors profile
- Open Collective URL: Link to your Open Collective page
- Monthly Supporters Group: Select which user group represents monthly supporters
- One-Time Supporters Group: Select which user group represents one-time/previous supporters
-
Create custom user groups for your supporters and assign users to them
-
The supporters page will automatically display users from the configured groups
Direct Links
You can link directly to the donation section using the anchor:
/supporters#donate- Scrolls directly to the donation links
Installation
Install with composer:
composer require flarum/discuss:"*"
Updating
composer update flarum/discuss:"*"
php flarum migrate
php flarum cache:clear