Adding new menu items
Probably the simplest form of UI customization is adding new menu item in the header. In our use case, we'll add external URL.
Step-by-step - adding a simple menu item
Suppose SomeCo wanted to add a set of links to the Alfresco user interface. In this case, Alfresco Share is using the Aikauto display the header of the page. If you want to modify it, you'll need to use Aikau (and not Surf). To know where Aikau is used in Alfresco Share, you can check the following page http://docs.alfresco.com/5.1/concepts/aikau-intro.html and scroll to the section Aikau use in Share.
Let's discover a bit more about Aikau. The main goal of the Aikau framework is to provide a library of widgets that can be re-used and assembled into a web application. Aikau won't replace Alfresco Share, but will be used more and more to move from its original Surf implementation. The main objectives of Aikau are:
Maximize code re-use
Build user interfaces faster
Simplify greatly the customization of page
Don...