huseyinfiliz / modern-footer
Allows the Addition of a Modern Footer
Fund package maintenance!
Website
Installs: 3 759
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 0
Forks: 1
Open Issues: 0
Language:JavaScript
Type:flarum-extension
pkg:composer/huseyinfiliz/modern-footer
Requires
- php: ^8.2
- flarum/core: ^1.8.0
Requires (Dev)
- flarum/phpstan: *
- flarum/testing: ^1.0
- friendsofphp/php-cs-fixer: ^3.64
This package is auto-updated.
Last update: 2025-10-28 08:07:54 UTC
README
A Flarum extension that allows you to create a customizable, responsive footer for your forum.
Features
- β¨ Fully customizable footer blocks with titles and icons
- π¨ Automatic color matching with your forum theme
- π Dark mode support
- π± Fully responsive design
- π Smart link handling (internal links open normally, external in new tab)
- π― Display mode options (control where footer appears)
- βοΈ Custom HTML & JavaScript injection
- π² Mobile Tab extension compatibility
Installation
Install with Composer:
composer require huseyinfiliz/modern-footer:"*"
Or use the Extension Manager in your admin panel and search for huseyinfiliz/modern-footer.
Updating
composer update huseyinfiliz/modern-footer php flarum migrate php flarum cache:clear
Configuration
After installation, enable the extension and configure it in your admin panel:
Admin β Extensions β Modern Footer
General Settings
-
Display Mode: Control where the footer appears
- All pages
- Hide everywhere
- Hide on discussion pages
- Hide except on index
-
Footer Sections: Enable or disable individual footer blocks
-
Mobile Tab Height: Adjust footer margin for Mobile Tab extension compatibility
Information Block
Customize the left section of your footer:
- Forum logo or custom HTML title
- Descriptive text
- Social media buttons (up to 4 with custom icons and links)
Link Blocks
Create up to 4 customizable link blocks:
- Custom title with FontAwesome icon
- Up to 6 links per block
- Links automatically detected as internal/external
Bottom Bar
- Custom copyright text
- Full-width bottom section
Advanced Options
- Custom HTML: Inject custom HTML content
- Custom JavaScript: Add custom JS code
Mobile Tab Compatibility
If you're using the Mobile Tab extension, you can adjust the footer margin in the settings to prevent overlap.
Links
Credits
Special thanks to:
- @umutcandev for the new footer design
- The FriendsOfFlarum team for their contributions
Support
Having trouble?
- Check the documentation
- Search existing issues
- Ask in the Flarum community
- Open a new issue
License
MIT License - Copyright (c) 2025 Huseyin Filiz