Иногда, особенно при адаптивной верстке, нужно разделить одну линию блоков, с display: flex;, на несколько рядов.
Хорошая галерея Spotlight
Красивая галерея Spotlight, думаю рассмотреть ее как замену устаревший и больше не обновляющейся prettyphoto
На полный экран:
После выхода Font Awesome 5'ой версии, появление PRO, kit и т.д. стало сложно найти прямую ссылку на CDN шрифта. Оставлю тут памятку:
<link href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" rel="stylesheet">
Проверка:
<i class="fas fa-check"></i>
Также SVG версия:
<script defer src="https://use.fontawesome.com/releases/v5.10.2/js/all.js"></script>
Преимущества класса:
- Маленький по размерам.
- Формирует не просто линейку из всех доступных страниц (1,2,3,4,5...88,89,90), а можно указать сколько выводить (3,4,5,6,7).
- Недостатки
- Пока формирование внешнего вида можно изменить только изменив класс кода или через наследование.
- Нет "из коробки" стилей для визуального оформления.
Простой но полезный класс для отправки писем с вложениями на php.
Использование cookies в javascript
Для упрощения работы с cookie в javascript есть хорошая библиотечка:
Замена таблиц на flexbox
Давно на смену табличной верстке пришли другие технологии, но иногда ее еще используют т.к. "под рукой нет простого и понятного примера замены".
Поэтому ниже простая демонстрация замены таблицы на flexbox.
Примеры работы с файлами эксель (excel) используя библиотеку phpspreadsheet.
Удобный пример использования cURL на php
Код демонстрирует как передать данные а хэдере и теле запроса к серверу и обработать ответ.
Решил, что было бы не плохо собрать в одном месте основную информацию по использованию composer.