Grid Lover is a great app for configuring vertical rhythm in typography. It can also teach you a lot if you’re not totally sure how it works. You can easily visualise how the
line-height sets the base for all vertical space.
You might have noticed that different types of buttons will render slightly different in certain browsers. For example, in Firefox,
<a> elements and
<input type="submit"> elements will render in a slightly different size, even if you apply size CSS properties (such as height, line-height and padding etc.).
Google has released an open-source material design framework. It looks awesome, check it out.
Without sounding too weird – the shadow DOM is pretty straight forward, but also pretty complex. I don’t think I’m capable of explaining it to anyone, so you can read about it here instead.
empty() as well as some other weird PHP stuff.
For the last few weeks I’ve been working a contract for JD Sports in Bury UK. During my time here, I’ve been asked to build a LOT of emails (boring, but no worries).
As we’re all aware, coding for email clients is like coding for 90’s browsers, and nothing is ever the same between them. Because of this, I needed some help. I could remember a link that one of my ex colleges had sent me. I think now is a perfect time to share this Ultimate Guide to CSS support in email clients.
Important roads in London are known as ‘red routes’ and Transport for London do everything in their power to make sure passenger journeys on these routes are completed as smoothly and quickly as possible. Define the red routes for your web site and you’ll be able to identify and eliminate any usability obstacles on the … Continue reading Red Routes
Check this out. Get a good look at 3 of the most popular front end frameworks as a side-by-side comparison. Find out what it’s all about.
It’s been a while since I wrote a blog post here. Trying to find time to share the thing I learn isn’t the easiest thing in the world. I’ve been up to all kinds recently keeping me busy. So instead of trying to get up to date with posts and writing new articles about all the stuff I’ve learned, I thought I’d just try and cram it all into one blog post and briefly go over each point. I’m still probably forgetting stuff.