hubspot new design - Can't find how i create a website
It should all stil lbe there. this screen shot was from a few seconds ago. The design manager for creating templates and the website/landing pages for creating pages are both in the content drop down.