Задание 100: блок «Похожие новости» переведён на универсальные карточки news-card с главной страницы — починена мобильная версия
Блок «Похожие новости» на страницах новостей (например /news/evolution-internet-159.html) был свёрстан в старом стиле: карточки имели inline-стиль max-width: 600px и загружались без базовых стилей news-card, из-за чего на мобильных изображения растягивались на весь экран. Причина: на странице новости не подключался styles_post_index.css, где определены базовые стили карточек (.news-grid, .news-card, .img-wrapper, .card-link-full). Решение: 1) на show-страницах новостей добавлен styles_post_index.css (перед styles_post.css — как на /news); 2) похожие новости обёрнуты в контейнер .news-grid; 3) убраны inline-стили (max-width: 600px, margin: 0 auto) — карточки теперь используют единый универсальный стиль с титульной страницы, без создания новых классов. Версия поднята до 4.22.12.
Зачем эта запись
Эта запись истории платформы ipd.by описывает работу с контентом: новости, библиотеку, блог, тексты и их оформление. Контент помогает отвечать на вопросы аудитории и показывать, что за проектом стоит живая работа. Версия 4.22.12 (10.08.2026) описывает: «Задание 100: блок «Похожие новости» переведён на универсальные карточки news-card с главной страницы — починена мобильная версия». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.
Что сделано в версии 4.22.12
от 10.08.2026Что изменено
- CSS подключён — pages/news/show.blade.php: в @push('styles') добавлен /css/styles_post_index.css перед styles_post.css (базовые стили .news-grid / .news-card / .img-wrapper / .card-link-full)
- Разметка похожих новостей — блок обёрнут в div.news-grid, у article.news-card удалён inline-стиль style="max-width: 600px; margin: 0 auto 20px;"
- Единый стиль — похожие новости оформляются универсальными карточками как на титульной странице и /news (адаптив: 3 колонки → 2 → 1)
- Версия — IPD_VERSION поднята до 4.22.12 в .env, кэш конфига очищен
Кейсы по этой теме
Эти реальные проекты подтверждают направление, в котором сделана версия.
Разделы по теме
Почему этому можно доверять
Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.
Нужна такая работа над вашим проектом
Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.