You need to change the color of your labels. They match exactly your background color so they can’t be seen.
Lol, wow I was being stupid. Thanks!
I have another question, how can I make each section fill the entire vh without loosing content? i.e. when I put height: 100vh; for my portfolio section, some of the section is cut off on certain devices.
try with min-height: 100vh