Nick Walker

Kirkland has adopted Marker Felt for all manner of packaging, including soups and, apparently, Turkey Breast.
That doesn’t make any sense.
  • Camera: iPhone 4
  • Aperture: f/2.8
  • Exposure: 1/120th
  • Focal Length: 3mm

Kirkland has adopted Marker Felt for all manner of packaging, including soups and, apparently, Turkey Breast.

That doesn’t make any sense.

Magnet School Fair flier for Northside Independent School District.

Magnet School Fair flier for Northside Independent School District.

I don’t understand the 15-17 bracket’s affinity for compulsive abbreviation. Especially when spelling out “for” would actually help balance a layout.

Mishka type-specimen for the Photography Club’s Holiday Photo Booth.

Objectification shirt for the Photography Club.

Objectification shirt for the Communications Arts Class of 2014.

CSS Filter Drop-shadows

Ever tried to style an image that has irregular bounds (like a trapezoid) with a box shadow? You’ve run into the biggest limitation of the venerable box-shadow; the shadow is always cast by the square bounds of the element. This limitation can be frustrating if you mock up complex shadows and end up having to bake them in.

No more! (Well, soon no more. Filters only work in webkit right now). Just add a CSS filter drop-shadow and you’re set with animatable, resolution independent, transparency aware drop shadows. Here’s a spinner with a drop-shadow. Exciting!

I’m using this on my home page on a handful of svg elements. Can’t wait to see what the wider web does with this tool.

Webkit Transforms and SVG

Another day, another Webkit bug. Apply a scale transform to an element that has an SVG graphic as a background and you’ll see bitmap scaling artifacts. Firefox does what you would expect is supposed to happen and continually rasterizes the SVG at new scales. Here’s a demo fiddle.

There’s no work around that I know of.