Mayor frontend redesign