Miine, a Stockholm based production company for the advertising and fashion industries, needed a new online portfolio with content management system. In cooperation with Sology software house and interaction designer Henrik Mattsson we took the job. Underovsky was responsible for frontend development.
Despite extremely precise and minimalistic design, the project was full of implementation challenges. Simple typography, large photography and reduced interaction required extraordinary attention to the details.
The project was based on custom Vanilla JS structure and few additional libraries. Including Hammer.JS, Grunt, Modernizr and Picturefill. Whole frontend, of course, was founded on RWD approach.
Lazy loading was one of the main challenges since it was strictly connected with media preloading and
responsive images. This combination of few separate solutions forced an individual approach to the implementation.
The list of images is a standard
masonry effect. Every element loads a gallery in an overlay. For the dynamic manipulation of an URL during gallery viewing we used History API. The gallery itself shows not only images, but also combination of images and video content.