Hi Atlassian Team & Community,
We’d like to share our feedback on the recently announced change to the latest Confluence Page Banner module:
“Due to concerns raised with CLS performance, we’re restricting the banner size to a maximum height of 48px and moving the module back to preview. This change will take effect on December 1st, 2026. Developers currently using the existing module will have a 6-month period to adjust their implementations…”
We are the developers behind the app “Navigation Menus for Confluence” (currently Connect-based, Forge migration in progress). Our app allows customers to configure a custom, expandable navigation menu that appears above all Confluence pages. The announced height restriction to a maximum of 48px will break the ability to show submenus, effectively limiting the menu to a single level – which would be a major loss in usability for our customers.
This change doesn’t just affect our app – it impacts many other apps that use the banner creatively and functionally. It’s also confusing that the previous Connect-based module never had any height limitation at all – and now such a strict restriction is being introduced without prior consultation with the developer community.
As for the reasoning around CLS performance – we believe it doesn’t fully apply in this context. CLS metrics stem from Lighthouse, designed primarily for standalone websites where users may bounce due to poor UX. In internal platforms like Confluence, users generally have no alternative – usage is mandated by their organization. In addition, apps like ours are deliberately configured by admins, who are aware of the tradeoffs between layout and functionality.
Our request to Atlassian:
- Provide a clear technical explanation of why such a strict height limit is really necessary.
- Consider less restrictive alternatives (e.g. a maximum initial height with an expand/collapse option).
- Involve affected developers before enforcing such disruptive limitations.
There’s also confusion about the effective date: Atlassian states the restriction will take effect on December 1st, 2026, but also that developers will have 6 months to adapt. If that’s the case, wouldn’t the cutoff for the current implementation be December 1st, 2025? Please clarify the timeline.
We’d really appreciate feedback from Atlassian and input from other affected developers.
Best regards,
Sven