Why Digital Website

I’ve just added  a new project for Why Digital to my portfolio.

Prevent content scrolling when modal is open

For some reason I always forget this trick. If you open an modal window and need to stop the content behind from scrolling simply add a class to the body that sets the overflow to hidden and the position to fixed or absolute depending on what device you are targeting. /* For mobile devices use […]

Steelers Opus Video

G4 iMac

ICONS Videos

A series of short videos I put together for the launch of Opus’s ICONS book of Polaroid Portraits. These videos combine archival footage from various photoshoots with some of the stunning portrait photography in the book.

Enquire.js

Enquire.js is an awesome little Javascript library for responsive web design. I have been increasingly using Enquire.js recently in projects. It allows you simply and easily to match the media queries in you CSS with Javascript callbacks. This is a very clean way to perform any javascript functions which are needed based on the matching […]

xScope Overlays

iOS7 Safari & Mail Sketch Templates

This Sketch file contains templates of the Mail and Safari interfaces from iOS7. There are individual artboards setup for each app in iPad and iPhone sizes. I created this template to visualise websites and email designs running on iOS devices. Simply drop your design in to the template and edit the titles and urls for […]

Sketch 3

A number of years back I came across a hybrid vector/bitmap drawing app for Mac OS X called DrawIt. It combined non-destructive vector drawing tools and powerful bitmap filters. This seemed a perfect combination for icon, user interface (UI) and app designs in the early world of iOS. DrawIt however suffered from a number of […]

Things from the week, 6 June

In the first of a new series are a couple of useful Javascript libraries and a heavyweight much loved Mac App.