Понадобился продукт -- сходил в магазин, заплатил за него и ушёл
но надо проверять только новые решения, старые "верные" не проверять, чтобы было честно
снова удалить и дать вторую попытку на заполнение
недавно начала учить Angular2
У каждого уведомления есть события
->previousSibling->previousSibling->nodeValue
не нужно писать ТЗ
Скачивают через target="_blank" файлы, и остаются на той же странице.
во-вторых,
mpdf прекрасно подключет стили/картинки с удаленных ресурсов т.е. по ссылкам.
Т.е. ему достаточно отдать обычный шаблон как на сайте с подключением css нормальным.