How can I build this vertical flex box portfolio, where each project is minimized, without having it all on the same page, but with it being a continuous interaction (I’m afraid it will get slow if all the projects are on the same page).
It can be built in a few ways. If you’re trying to incorporate a CMS, you will want to use Interactions. If it’s static content, you can probably get away with just using the Dropdown component.
I wouldn’t worry so much about speed unless you’re loading hundreds of items, or if the content has large file sizes.