Как создать анимированную кнопку меню (гамбургер)

Существует множество мобильных меню, но не у всех реализована анимация самой кнопки.