Если запретить pointer-events, то подсветка строки останется только непосредственно над .code-line, но не на всей строке. Если при этом задать z-index:-1, то строка начнёт неприятно мерцать при перемещение курсора по строкам.
Кек. Мы даже маркетологов научили верстать. Да, всех тонкостей они не знают, но поправить верстку рассылки вполне могут. Так что вся проблема в вашей лени.
Дмитрий Кузнецов, уже объяснил, почему не стоит использовать капчу. Это тебе по маяку ккпча выставляет одну кнопку, а кому то показывает эту абсурдную загадку, которая еще бывает нерешаема. Уже не говорю, что боты обходят её через голосовую версию
С этой задачей справляется honeypot. Добавляешь на форму поле comment и скрываешь его через position: absolute. Если поле заполнено, то посылаешь бота в пешее. Дополнительно можно подгружать форму по ajax.
Капча - негативный опыт для пользователя. Встречал людей, которые не могут решить даже простейшие загадки.
Андрей, если компанию устраивает текущая скорость разработки значит, что тимлид дурит бизнес. Это плохо кончится.
И дело не только в скорости разработки, но и в её стоимости. Не приходится тратить ресурсы на актуализацию версии, поддержку и устранение багов. Бизнес любит быстро, дешево, ох*енно.
А то, что composer собирает нерабочий проект, исключительно вина разработчика-профана.
Тот, кто не познал composer, не познает нирвану.