EZP-22193: Integrated website toolbar

Work in progress