если честно, тут не нужно делать адаптивку, тут нужно для начала правильно научится без адаптивки. глядя на код кажется, что вы вообще ничего не смотрели и не читали а попытались сами изобрести как верстать сайты. или стили с фигмы.
делаете мобильнуюю версию и вуаля.
ваше задание больше напоминает тестовое задание на смекалку.
когда я начинал верстать юзали флоаты, а псевдоэлементы не юзали. главное чтобы вам не запретили media использовать - тогда было бы совсем тупо
допустим это действительно джейсон и локалсторадж. потенциальный работодатель наврядли будет ждать в портфолио полного описания проекта, документации по скриптам итд. он поклацает немного фронт и даже не заметит что там какойто джейсон. все остальное на собеседованиях, тестовых заданиях и тд. вообще может это вы украли портфолио. диже тестовое задание не показатель, я слышал случай когда соискателю грубо говоря мама тестовое сделала. человек пришол и через неделю его попросили. я бы вообще маму нанял бы
Сергей c0re, типа как по ссылке на https://www.lifeatspotify.com/, я ж ее не просто так приложил. там гжде поочередно выплывают блоки 1. who we are, 2. where we belong, 3. how we act/
Они выезжают при скролле, при этом при клике видут себя как аккордион
в вукомерс из коробки есть и зум и галерея, в любой платной или бесплатной теме они должны работать. либо это вы сами делали тему и не подключили функционал либо намеренно его отключили. добавьте в этот товар еще пару фото, посмотрите что будет
Такое нужно обычно, там где картинка выводится динамически, например из админки. Например на пхп. Тогда мы просто проверяем её существование с помощью if и если её нет с помощью else отдаём заглушку