Как добавить такой плавный скролл?
Чтоб сохранить прокрутку, создается фейковый элемент такой-же высоты как и высота всего контента. Все секции расположены абсолютом. Там при прокрутке меняется свойство tranform для секций. Таким образом достигается эффект плавной прокрутки. Хитро.
https://codepen.io/eehayman/pen/qdGZJr или https://jsfiddle.net/xp7jfw81/?utm_source=website&...
пойдет?