Auto Layout for Dynamic Items

Hello, I wanted to make the Dynamic lists automatically change their layout for desktops based on their width. A perfect example is the Awwwards Blog: Awwwards Blog - For Web Designers and Developers

Let me know what you think could work! Thanks!