Versatile Banner

Today we’ve merged a refactor of this component that moves it from our custom widget system to a modern Ember component.

This is necessary as we plan on removing our widget system within the next year. All the functionality of the banner should remain the same, but let us know if you encounter any new issues!

One thing to note that has changed is that since this is no longer comprised of widgets, so you won’t be able to do something like this to override its functionality:

This kind of customization has always been a little fragile (if the theme changes, it could break the override, and in turn the entire component) so this is a pattern we’re moving away from when developing extensions for Discourse.

7 Likes