adobe stock icon Download 10 Free Photos & Assets From Adobe Stock Download Now

Author Archives

Nick Salloum (9 Articles)

I'm a web designer & developer from Trinidad & Tobago, with a degree in Mechanical Engineering. I love the logical side of the web, and I'm an artist/painter at heart. I endorse progressive web techniques, and try to learn something every day. I try to impart my knowledge as much as possible on my personal blog, I love food, I surf every weekend, and I have an amazing creative partnership with fellow mischief maker Elena. Together, we run SAYSM.

Simple CSS Transition, Transform & Animation Tutorial

This is part 1 of a series of tutorials about practical use cases of CSS transitions, transforms, and animations. In this tutorial, we’ll look at a “flipping card” scenario, and…


How to Create Round, Flat and Flip-Style CSS Toggle Switches

In this tutorial, we show how to easily create some fantastic round, flat and flip-style CSS toggle switches. We’ll be using pure CSS to create some toggle switches, adding a…


12 Free Smoke Brush Packs for Adobe Photoshop

Check out our collection of high-resolution and free smoke brush packs for Adobe Photoshop, and download and use them on your next project.


How to Create Revealing Content Overlays With CSS3 Transitions

In this tutorial, I will show you how to create revealing content overlays with CSS3 transitions, allowing you to minimise content clutter and provide a neat user experience. Introduction I’ll…


How to Animate a CSS-Only Hamburger Menu and Icons

Hamburger menu icons have become a staple in many websites and web apps, and whether you like them or not, they are becoming a familiar and recognizable UI action button….


How to Create Responsive Off-Screen Menus with CSS3

In this tutorial, we’re going to create some slide and push menus using CSS3 transitions. The menus will be hidden off screen at first, and will transition into view when…


How to Create a Simple Parallax Scrolling Effect

In this tutorial, we take a look at a beautiful parallax scrolling effect in the simplest of ways, with stationary backgrounds and scrolling content.


Useful Tools To Boost Your SVG Workflow

SVG, or “scalable vector graphics”, is an XML markup language used to describe 2D graphics. It’s a W3C recommendation, and is designed to work with other W3C standards like CSS…


Getting Started with Inline SVG

SVG stands for “scalable vector graphics”, and the name itself is very suggestive. SVG gives us the power to scale a graphic from 100% to 1000% without losing any quality…


How to Create a Full Width Responsive Tiled Menu with CSS