Expose menu element to promise chain, do not build css in menu component