Expand my Community achievements bar.

Registration for the AEM Guides User conference on 24th and 25th March 2024 is open.

Extension Points: How to modify the UI?

Avatar

Level 1

Hi,

 

we are planning on extending the UI of AEM, especially in the XML Documentation area.

We want to show additional UI elements in the sidebar.

 

Can you please let me know, which APIs / Extension Points exist to achieve this?

 

Thanks,

Daniel

4 Replies

Avatar

Employee

By sidebar - you mean side panel in web-editor of XML Documentation?

What specific feature are you planning to add?

Avatar

Level 1

"side panel in web-editor of XML Documentation?" -> Yes

We are planning to add a new tab to this panel to show some UI that we will build. The UI will interact with the editor via Javascript.

Avatar

Employee

The sidebar of webeditor is not extendible without reloading the DOM, i.e. it does not have an extension point to add another tab without overwriting the implementation of existing tabs. However, in future releases, the side panels will too become customizable/extendible.

 

But there are options available to add features to the webeditor toolbar, one of the approaches is described in this article.

 

Can you share more details on the type of feature you are trying to add? I may validate if there is another way to do that.

 

 

Avatar

Employee
Divraj, Acrolinx is docking into the sidebar as well, so I guess there must be a way to do it?