Как реализовать плавное увеличение и уменьшение объекта в зависимости от скролла?
Как реализовать плавное увеличение c нуля объекта, чтобы он начал увеличиваться при появлении в поле видимости, увеличивался пока скролл не покажет его в центре по высоте, а потом при скролле уменьшался. Что-то вроде паралакса. Может есть какие-то библиотека.
Подпишись на событие прокрутки, потом проверяй положение элемента относительно окна браузера. И в зависимости от положения, меняй размер элемента. Простые математические расчеты.