I recently signed up for the 30 days 30 sites challenge to give myself a push to learn website design faster. So, for the next 30 days, I'd be posting on the new things I picked up on the way. Primarily, I would be using Materialize. But if the challenge is basic enough, I'd use plain CSS.
I believe that by the end of this challenge, I'd have really explored front-end web design and development. With this, I'd be closer to getting a real developer job by December 2019.
I recommend that you also participate in the challenge if your front-end web design skills aren't so great.