invsm: можно без псевдоэлементов, а с двумя вложенными, в которых, в свою очередь, может быть :after нужных размеров с обратным поворотом и правильно выставленным бэкграундом
tonybeat: gulp это тоже npm-пакет, его тоже нужно поставить, а чтоб была оступна команда gulp, установить нужно глобально npm install gulp -g
и, скорей всего, после этого нужно в папке проекта выполнить npm install
чтоб установить зависимости проекта, уже локально