Blog

Some helpful tips, tricks, tools and tutorials I have documented to help others with some of the same struggles I have felt over the years.

Pure CSS Hover Menu With Less Pain Points

Pure CSS Hover Menu With Less Pain Points

Tell me you have not had this scenario: You create a simple menu with hover fly-outs it works, you think you are done, then your customer or users return saying when you hover out it disappears and you have to start again. “It’s annoying”. If you haven’t my word you are lucky, or a lot […]

Read This Article
Create a checkbox toggle switch

Create a checkbox toggle switch

An checkbox toggle switch is an extremely popular element I see on many websites these days. I get asked a lot about how to create these and see so many plugins used to achieve this. Let me tell you now a plugin is not needed and in fact no JS is needed at all! For […]

Read This Article
Increase spaces in dashed border

Increase spaces in dashed border

I had a challenge with a piece of work on a project recently where the designs showed an “odd” border. It was not quite your usual dashed border and on top of that it went from a horizontal dashed border to a vertical dashed border on mobile. They also added in some large circular pointers […]

Read This Article
Future of CSS

Future of CSS

A nice short one for you this time. At my place of work I was asked to prepare a presentation on any subject I liked. I chose to do this on the future of CSS. It went very well and thought it was worth a share with you all. It is all about new CSS […]

Read This Article
Sticky Header and Nav with CSS and jQuery

Sticky Header and Nav with CSS and jQuery

It is becoming more and more popular to now have a sticky header and nav on your website. But what are these sticky elements? WEll let me explain in real easy terms. Sticky elements simply mean they stick to the screen, for example a sticky header and sticky nav will most of the time stick […]

Read This Article
Owl Carousel Zoom Image Function

Owl Carousel Zoom Image Function

So you have read my tutorial on how to implement and style Owl Carousel and now you would like to add a bit more functionality to it mainly being a zoom function to zoom into your images in your slider. No Problem! Let’s follow through how to do that.

Read This Article
Implementing and Styling Owl Carousel

Implementing and Styling Owl Carousel

Owl Carousel is a fantastic and options packed responsive carousel plugin. I now use it for all my sliders and carousels as I can use plugin with a huge amount of options for both single slide sliders and carousels which is fantastic. It is also very light so it really is a win all round.

Read This Article
Draw using pure CSS and HTML

Draw using pure CSS and HTML

A fun tutorial this time round! I am going to teach you how to draw Pokemon characters with CSS and HTML. We will draw a Pokeball, Charmander, Bulbasuar and Squirtle using pure CSS and HTML. So this is going to be a fairly long but I think very rewarding tutorial (how could it not be […]

Read This Article
Fixing Picturefill Firefox Bug

Fixing Picturefill Firefox Bug

Firstly if you do not know what picturefill is I highly recommend checking it out here. I use picturefill a lot as I think it is fantastic and works generally really well. However recently when testing my site I was using firefox 38 and noticed that the slider I was using picturefill on was not […]

Read This Article
What you might not know about text-decoration

What you might not know about text-decoration

The CSS style of text-decoration is used very often but only at a very basic level. This style actually has some hidden powers that could be very very useful for you. Let’s explore what I have found a lot of developers did not know about text-decoration.

Read This Article
Responsive Dropdown Multi-Level Menu

Responsive Dropdown Multi-Level Menu

Creating a responsive menu seems something really easy until you start getting into responsive multi-level dropdown menus. There are hundreds of plugins out there that can do it for you but you do not always need them (as good as some of them are), you can quite easily create one yourself without a lot of […]

Read This Article
Remove The Gaps On inline-block

Remove The Gaps On inline-block

When coding a menu or such like using lists a lot of us use inline-block to get the list items to sit next to each other. This is usually better than float as then it has an actual height on the page without having to use a clearfix. However it causes a lot of developers […]

Read This Article
Gzip with 1and1

Gzip with 1and1

When creating a WordPress site recently to make it load super fast I wanted to make the site served the content using compressed gzip files.  Not a problem I thought it uses apache so let’s just stick this in the .htaccess file: # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html […]

Read This Article
Coding Your Own Responsive Grid

Coding Your Own Responsive Grid

So we all know the free responsive frameworks you can get out there and they are great! But they can be full of lots of code you will never use, so why not code your own basic responsive grid? It is easy and I will show you how. Even if it is just to get […]

Read This Article
Flexslider Zoom Using Elevate Zoom

Flexslider Zoom Using Elevate Zoom

So after I did my intial blog post Implementing, Styling and Extending Flexslider I had a lot of people coming to my site searching for a zoom function with flexslider. So I wrote the article Flexslider With Zoom Image Function. This also raised more question from users asking about using ElevateZoom with Flexslider. Sooo I have […]

Read This Article
Flexslider With Zoom Image Function

Flexslider With Zoom Image Function

“Flexslider zoom” has become the most googled term for people reaching my site and going to my blog post Implementing, Styling and Extending Flexslider this probably wasn’t what you lovely people were looking for (however lovely and useful that post may be), So I thought why not give the people what they want, a working […]

Read This Article
Responsive Web Design and Wireframing

Responsive Web Design and Wireframing

At my place of work I was recently tasked with educating the design team and operations team on responsive deisgn and how to wireframe for a responsive site project. The presentation was very well received and I thought it would be another nice item for me to share with you all. To navigate simply use […]

Read This Article
Designers Become Front-enders Part 2: Coding Your First Webpage

Designers Become Front-enders Part 2: Coding Your First Webpage

So you have read my first tutorial designers become front enders part 1 and now you want to start using some of what you have learnt with html and css. Well ok let’s go for it!

Read This Article
The Gift Finder

The Gift Finder

So when shopping over Christmas online I found myself having to put in the same filters all the time on a number of different sites to get to what I wanted. So it gave me an idea, and this is the result http://the-gift-finder.co.uk/

Read This Article
Designing responsively

Designing responsively

A quick note none of this is set in stone, find your own way that works and use that. This is just a guide from what has been found best practices and what generally works.

Read This Article
Animating layout at breakpoints

Animating layout at breakpoints

Ever resized your browser to see how a site reacts responsively and seen a block animate from one place to another? It is a nice effect isn’t it? So let’s take a look at how you could achieve this using transitions.

Read This Article
Implementing, Styling and Extending Flexslider

Implementing, Styling and Extending Flexslider

Looking for implementing a zoom function with flexslider? Then you want to go here. So we all have adapted to responsive design now right? If you haven’t I strongly suggest you do!

Read This Article
What are Frameworks? 20 Best Responsive CSS Frameworks Explained

What are Frameworks? 20 Best Responsive CSS Frameworks Explained

I get a lot of people asking me what framework I use and what I would recommend. I do not always give a definitive answer, I generally ask what the project is and what they require it to do and advise from there or explain a few frameworks and let them decide or even tell […]

Read This Article
Retro Website Inspiration

Retro Website Inspiration

I thought I would share what inspired me for a retro website I worked on and perhaps it could help inspire you.

Read This Article
47 Inspiring CSS3 Animations

47 Inspiring CSS3 Animations

So it has been a little while ey! But here is a new blog post for you and a lightly different approach for this one. Instead of my usual tutorial and information style I am going for the pure inspiration approach.

Read This Article
jQuery The Basics Part 2

jQuery The Basics Part 2

So you enjoyed my first intro to jQuery and your hungry for more? Well here is some juicy bits for you to sink your teeth into. I will start with some simple introductions to some basic actions then we will create some pretty nifty stuff that you can then go away and put into practise […]

Read This Article
CSS3 2D and 3D Transform Techniques

CSS3 2D and 3D Transform Techniques

Still using flash or gifs or such like to create some nice animations?….. Well those days are gone!! With the huge amount of css3 properties now available it is time to start showing them off whenever you get the chance.

Read This Article
Why I <s>like</s> LOVE WordPress

Why I <s>like</s> LOVE WordPress

WordPress has been around for a long long time but I only started using it to any real extent around 1yr and a half ago. But how i wish I had began before then! I had clients asking me about CMS sites, shops, blogs etc and I had to keep turning the work down as […]

Read This Article
Jquery &#8211; The Basics

Jquery &#8211; The Basics

By now most web designers and developers have a very good understanding of jQuery and its capabilities; for most it is their go to JavaScript library when adding some additional functionality or interactivity to their web pages.

Read This Article
The Use of Basic Shapes and Colour in Design / The Influence of the Bauhaus

The Use of Basic Shapes and Colour in Design / The Influence of the Bauhaus

 Triangle, Square, Circle: A Psychological Test 1. Fill in these three forms with the colours yellow, red, and blue. The colouring is to fill the form in each case. 2. If possible, provide an explanation for your choice of colour below.

Read This Article
Designers Become Front-enders Part 1

Designers Become Front-enders Part 1

At figleaves.com recently the design team that are mostly pure designers expressed an interest in learning HTML and CSS. They have little to no knowledge of any HTML so I thought about it and wondered as alien as it seems to me how many people out there using the web or designing for it actually […]

Read This Article