Zwykłe portfolio to lista projektów i formularz kontaktowy. Każdy takie ma i każdy wygląda tak samo. Skoro robię interfejsy, to niech strona sama będzie interfejsem, a nie opowieścią o interfejsach.
Całość to czysty HTML, CSS i JavaScript. Zero frameworków, zero bundlera, zero npm install na pół gigabajta. Menedżer okien z przeciąganiem, zmianą rozmiaru i minimalizacją do docka ma kilkaset linijek i robi dokładnie to, co ma robić.
Okna można otwierać obok siebie, przeciągać do krawędzi, żeby przyciągnęły się do połowy ekranu, a w terminalu jest kilka niespodzianek. Polecam zacząć od help. Na telefonie system zmienia się w prostszy widok pełnoekranowych aplikacji, bo przeciąganie okien palcem na ekranie 6 cali to nie jest dobre doświadczenie.
Czy to było potrzebne? Nie. Czy było warto? Zdecydowanie.