DEATH2298, Подробнее про флексы
Ну можно сделать еще один див-обёртку с display: flex.Или задать .login-container -> display: flex, а форме задать нужные вам размеры
Роман Кузнецов, Можно сделать и с остановкой, но принцип все равно тот же как и в вашем коде, даже ключевые слова одинаковые. Как вариант сделать несколько анимаций и делать интервал animation-delay в нужных местах
Даниил Сугоняев, ого спасибо за отзыв, теперь буду чуть смелее искать работу) а на счет transition думаю тоже с опытом научусь не упускать разные мелочи на которые сейчас не обращаю внимания)
santavits, Не совсем так. Картинку оберните в див с id='loading', ей будете давать display='block'. А диву с текстом, id например 'result-message', его будете показывать в функции showText.
Нерон Лордов, Касаемо знаний. Постоянно узнавая что-то новое я думаю, блин если б я пошел на собеседования не зная этого, то было б стыдно. Это я к тому, что сложно адекватно оценить свои навыки, тем более в перерасчет на годы опыта.