Как отключить все transition на сайте?
Рубрика вредных советов, но какой вопрос, такой ответ.
html.animationDisable * {
  transition: none !important;
}
Задайте для transition свой класс. Добавьте там где нужна анимация, по нажатию на кнопку - убирайте созданный класс со всей страницы....