<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
http://blog.kamilbrenk.pl/meta-tag-viewport-kiedy-i-jak-uzywac/
Czemu tych CSS-ów nie połączysz?
<button><a href="https://raw.githubusercontent.com/kornellapacz/minlib.js/master/minlib.min.js" download>Download v1.0.0</a></button>
Link w przycisku? Nie działa(FF). Powinien być sam link.
<button class="btn-menu"></button>
Poprawna implementacja togglera od Comandeera
<a href="index.html">
__ __ _ _ _ _ _
| \/ (_)_ __ | (_) |__ (_)___
| |\/| | | '_ \| | | '_ \ | / __|
| | | | | | | | | | |_) | | \__ \
|_| |_|_|_| |_|_|_|_.__(_)/ |___/
|__/
</a>
Zmień to na normalny napis albo zrób z tego obrazek i dodaj wraz z odpowiednim altem.