Cześć,
zaprojektowałem stronę (poniżej) i jestem w trakcie kodowania. Co prawda udało mi się uzyskać zamierzony efekt, ale może jest tu jakiś CSS jedi, który podzieli się swoim pomysłem jak z mobile przejść w desktopowy layout.
Ja to zrobiłem tak, że z widoku mobile (zaczynam kodować mobile-first) przechodząc na desktop "nav tableka" zostaje, a jedynie pierwszy rząd skracam o połowę (przy użyciu flex-boxa). Resztę divów "odkrywam" i pozycjonuję odpowiednio. Mniej więcej.
Nie jestem kozakiem z CSS Gid, więc nawet nie próbowałem się z tym bawić, ale na desktopie kształtuje się równy 5 kolumnowy layout i może jakoś tutaj da radę to ładnie poukładać