Hi, overall it looks good.
You may want to add your meta-viewport tag in the html settings, and add Bootstrap and jQuery in the JS settings.
Then it should do what you want.
It’s good. However, I think you should consider having a fixed background or you can have different backgrounds for each of your sections. Other than that, Kudos!
First click on jQuery from the Quick-add dropdown.
Then save and close
Then click on Bootstrap from the same dropdown.
What you will have done is initialized the viewport so you can resize to the size of the screen. Then you will add jQuery to work with Bootstrap. But you also need both css and js of Bootstrap to pull it all together.
It say this meta tag has the name of viewport. the user is not allowed to change the sizing. the initial scale is one-to-one and it scales responsively at the minimum and maximum as 1:1, and it fits the width and height of the viewport.