SAMZA-1898: New UI layout for the Samza website