Раньше делал подобное через слайдер. Менялся контент в большом квадрате, навигацию реализовал путем убирания стилей у "точек" слайдера и добавления в них текста. Может быть кто-то подскажет другой вариант и поделится опытом. Так же буду благодарен если есть видео с примерами верстки таких блоков.