Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Fix the grid display on the project page (gallery)

Translated

  1. 223  
    13 days793 USD

    Hello!

    I am a front-end developer with 2 years of experience. I saw your project — familiar issues with masonry, lazy load, and jumping proportions. I want to help.

    What I will do:

    I will figure out why the height calculations are breaking.
    I will rewrite the grid using CSS Grid + JS for complex cases (videos, curtains).
    I will eliminate the jerks during loading.
    I will test on real devices.
    Deadline: 3-5 days.

    Why me:

    I have created responsive masonry galleries without jQuery.
    I know how to make iframes and videos behave in the grid.
    Mobile-first approach.

  2. 12912    67  0
    15 days1057 USD

    Hello! I will complete your task quickly and efficiently.

    My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
    Write to me, I will start working today. I will be glad to cooperate with you!

  3. 717    21  2   1
    1 day79 USD

    Hello. I see an error in the incorrect specification of height and width in the html code for video blocks and for the panorama block - in the videos they are simply swapped, it seems they are set manually through the admin panel and just entered incorrect data, hence the problem. Basically, the same script calculates the sizes as in the original version, so there is no need to also calculate flex percentages on PHP. But otherwise, I am ready to help fix bugs, although I didn't see any problems except for elements with incorrect initial size values.

  4. 134  
    10 days793 USD

    Hey Dmitry 🧱
    I have implemented responsive masonry grids in Laravel/Blade templates, including dynamic multimedia content (videos, curtains, 3D tours, images) — and encountered the same issues as you: incorrect size calculations, bugs in the mobile version, JS conflicts with lazyload and animations.

    📌 Example of a similar project — https://octus.com/: custom front-end with animations, dynamic block loading, and video/image optimization.

    What I offer:

    🔹 Rewrite the masonry grid with full responsiveness (CSS Grid or using Masonry.js if desired)
    🔹 Correct size calculations: either on the JS side (onload + naturalHeight/Width), or PHP with fallback
    🔹 Fix bugs with overlapping, cropping, unstable proportions
    🔹 Ensure support for all content types: images, videos, iframes, curtains with canvas
    🔹 Move JS to a separate module project.js, without inline code, with comments and neat initialization
    🔹 Focus on clean code, cross-browser compatibility, and responsiveness

    🔧 Laravel 11, PHP 8.2, Blade, JS – over 10 years of experience
    🔧 Ready to work directly with the current developer to avoid breaking logic and to refine it carefully

    GitHub – https://github.com/berestovskiy
    Clutch – https://clutch.co/profile/sbase#highlights
    Website – https://sbase.team/

    I can start today.
    Willing to complete part of the grid as a demonstration of the approach — then we will discuss the final price and deadlines.

    Cheers, Anton ✌️

  5. 421  
    7 days1190 USD

    Hello Dmitry,
    I've analyzed the grid issues on your interim site and can implement a robust solution within 5-7 days.

  6. 1 proposal concealed
  • Andrii Trushevsky
    4 August 2025, 3:57 |

    У вас для каждого элемента width и height в админке зпдпются? На app.tero.design/project/80 для видео они в коде страницы перепутаны местами.

    Похоже, на другой странице та же фигня, поскольку там неправильные пропорции только в строке с 3D панорамой.

Current freelance projects in the category HTML & CSS

Create a small website

334 USD

Main screen After logging in, the user enters their personal account. The design is made in the style of a modern cryptocurrency exchange (Binance, Bybit, OKX). The main page displays: Total balance. Income for today. Income for the week. Income for the month. Total profit. In…

HTML & CSSWeb Programming ∙ 52 minutes back ∙ 61 proposals

Web design and development

Hello! For the current project, I am looking for two separate specialists: web designer (Figma) web developer (Frontend / WordPress) The project includes tasks such as: landing pages, online store, admin panels, WordPress site, as well as small tasks on React / Next.js and…

HTML & CSSWeb Design ∙ 2 days 20 hours back ∙ 110 proposals

A Drupal developer is needed for edits on several websites.

A Drupal developer is needed for edits on several websites. The site has bloated and filled up all the hosting..

HTML & CSSWeb Programming ∙ 3 days 3 hours back ∙ 38 proposals

Optimization of WordPress site speed

113 USD

We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than…

HTML & CSSJavascript and Typescript ∙ 3 days 18 hours back ∙ 67 proposals

Create a website and connect it to Shopify

to create a website and connect it to Shopify the main page is in the mockup there will be no product pages, there will be a modal window for selecting the size of the cream jar and its quantity after that, a delivery and payment window the order must be sent to Shopify with…

HTML & CSSWeb Programming ∙ 3 days 21 hours back ∙ 78 proposals

Client
Dmitry Tereschuk Terodesign
Poland Krakow  14  0
Project published
10 months 25 days back
10 months 23 days
378 views
Tags
  • javascript
  • PHP
  • laravel
  • Vue
  • Element Plus