improve async photo loading
separate title/slug; add overlay with custom color to portfolio items