Dark Mode and Transparent Images

by @edent | , , , | 3 comments | Read ~458 times.

A Hhrd to read image. The text is black, but so is most of the background. Bits have a white background.

Dark Mode is the new cool. Apps which automatically switch to an eye-friendly palette when lighting conditions are poor. Nifty! Most of the time, it's as simple as making the text a lightish colour, and the background a darkish colour. But all that fails when you use transparencies in images. Here's a quick example. Using…

This SVG always shows today's date

by @edent | , , | 18 comments | Read ~49,222 times.

A graphic of a calendar showing the date "February 25 Sunday"

For my contact page, I wanted a generic calendar icon to let people view my diary. Calendar icons are almost always a skeuomorph of a paper calendar, but I wondered if I could make it slightly more useful by creating a dynamic icon. Here it is, an SVG calendar which always display's today's date: The…

Are Designers Crazy?

by @edent | , , , | 81 comments | Read ~50,443 times.

...or do I just need new glasses? I'm not a graphic designer. I find it hard to get into the mindset of excellence through beauty. I understand user flow, interactions, happy paths, delighting the user, humane design, and so on - but when it comes to the art of making something look nice I'm all…

Police And Blue Boxes

by @edent | , , , , , | 1 comment | Read ~179 times.

The journalist Shiv Malik took a rather intriguing photo at the recent student protests. It appears to show a group of police officers gathered around a blue box. No one seems to know what the box is for. I'm sure it's got a rather prosaic function - but that doesn't stop the speculation! As soon…

Hiding Space Invaders In QR Codes

by @edent | , , , , , | 9 comments | Read ~1,740 times.

One of the lovely aspects of QR codes is the variable levels of error correction built in.  On even the most basic code you can obscure or deform up to 7% of the code and most readers will still decode it. This leads us in to the amusing territory of "hiding" human readable data in…