Ic2d, во-первых, не в блокноте, а в нормальных редакторах. Дизайнеры же не рисуют дизайн на песке палочкой. Ну, не суть. Во-вторых, поделиться приложением можно, например Atom, VSCode, но о чем это вам говорит? Ни о чем. Там редакторы кода, а не "готовая таблетка для верстки". Ну, и третье, вы уже попробовали визуальные редактиры, либо уж смиритесь с тем, как делается там, либо реально идите на фриланс.
saplas, переверстывать нет. Скрытый гамбургер разместить в разметке.
Когда меню выходит за пределы, сделать его абсолютным позиционированием, скрыть его, и тогда уже показать гамбургер.
Тут придется написать простую jquery функцию, по клику на гамбургер, открывать меню.
А так, если допустим, файл скачивается с сервера, то нужно передать параметры - например заполненные в форме - и уже после отправки данных на сервер редиректить на файл.
Однако, пседвоэлементы могут оказаться в данной ситуации более удобным решением при адаптации. Так как сейчас "изгиб" между 4 и 5 шагом, а при уменьшении экрана окажется между 3 и 4, 2 и 3. Таким образом превращаться на CSS линию и полукруг будет проще.