Требуется сверстать плитку

Алексей19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.07.2018

Имеется верстка, которую попробовали сделать на скрипте masonry

http://popov.ints.net/_projects/ap2018/verstka/sites.html

Это портфолио, которое имеет следующие особенности:

1) В плитке выводится два вида работ 100% ширины и 50% ширины, то есть выводится узкая превьюшка с текстом и широкая, равная двум узким.

2) В узких работах, выводится символ, которые крутится при наведении. В остальных случаях, просто увеличивается фон при наведении.

3) Адаптивно мы разбиваем на несколько точек, когда уменьшаем размер окна, на 1920 мы показываем 7 узких превьюшек, либо 5 узких 1 широкую, то есть в сумме 7 выходит. Уменьшите окно, чтобы посмотреть, изменения.

Необходимо сверстать данную страницу на примере скрипта masonry как попробовали мы или другого скрипта со следующими требованиям:

1) В данный момент, у нас иногда возникают пробелы при добавлении новых работ, грубо говоря пустые места появляются, какие-то лишние отступы, выравнивается криво.

2) Превьюшек слишком много, необходимо сделать так, чтобы по умолчанию показывалось 30 работ, а далее, при достижении конца экрана, плавно подгружалось еще 30 аяксом из базы, при этом эти работы должны появится ниже и пересчитаться так, чтобы весь экран был заполнен плиткой.

3) Нужно учесть, что первой превьюшкой может быть как узкая так и широкая, работы постоянно добавляются, предугадать порядок невозможно.

Вот скрипт, который используем: https://masonry.desandro.com/

Плавная подгрузка устраивает как здесь: https://infinite-scroll.com/demo/masonry/

Просьба указать стоимость и срок