Announce it is a flexible and modern Drupal 11 module that lets you display custom announcements anywhere on your site, with full control over appearance, visibility, and behavior.
- 🧱 Custom
announcementcontent entity - 📍 Multiple display positions:
top,bottom,top_left,top_right,bottom_left,bottom_right,popup - 🎨 Custom CSS classes per announcement
- ✅ Closable announcements (with memory using cookie or localStorage)
- 🎯 Targeting by:
- User roles
- Authenticated/anonymous users
- And more. The final features list and the roadmap aren't defined yet.
- 🧩 Auto-injected display (No need to create a region and place a block)
composer require drupal/flex_announcement
drush en flex_announcementNot defined yet.
This module is in early development. Use it at your own risk. Contributions are welcome — open an issue or merge request!
GPL-2.0-or-later See LICENSE.txt for more details.
Built by Raphaël Vieira Feel free to fork, suggest features, or contribute!