I’m building my website and want to make it responsive without the use of any frameworks. I’m curious what is the best way to go about this. I’m planning to design the website similar to the popular scroll-down layout that I see others using for their portfolio. My current idea is to wrap all the div elements in a flexboxes to be easily resized on smaller devices, and to redesign the nav bar for smaller devices.
Here is a rough drawing of how I plan to do it: https://imgur.com/a/6ZUE7Ne
edit to add the above website isn’t mind, it’s just a screenshot of a random template that is similar to how I want my layout
Is this a good way, or is there a better way to go about doing it?