Thoriq Firdaus

Thoriq is a writer for Hongkiat.com with a passion for web design and development. He is the author of Responsive Web Design by Examples, where he covered his best approaches in developing responsive websites quickly with a framework.

Latest posts

Mastering CSS3 Repeating Gradients

Many CSS3 features revolutionize how we design websites, and one standout feature is CSS3 Gradients. Before CSS3, creating gradient effects meant usin…

How to Edit Web Content with HTML5’s Contenteditable Attribute

One of the new features in HTML5 is the native front-end editor. This feature is commonly used in Content Management Systems, allowing content to be e…

A Look into: HTML5 Placeholder Attribute

One of my favorite new pieces in HTML5 is the ability to add Placeholder Text easily. The placeholder text is the grey text that you find in an input …

CSS Dropcaps Using :first-line and :first-letter

Some CSS selectors or properties may not be commonly seen in everyday web design, yet they’ve been around since the CSS1 era. These include the :fir…

Creating an Interactive Online vCard Using Sass & Compass

Today, we’re going to continue our discussion on Sass. This time, we’ll take a practical approach and build an online vCard using Sass along with …

Maximize Your CSS with Compass and Sass

In our last post, we mentioned Compass, an open-source CSS Authoring Framework that enhances your workflow. Compass is a powerful extension for Sass, …

Getting Started with Sass: Installation and the Basics

In this post, we are going to discuss a CSS Preprocessor called Sass or Syntactically Awesome Stylesheets. If you have been following our previous pos…

Fresh Resources for Web Designers and Developers (November 2012)

There are a number of new great tools and resources out to give web designers and developers that extra leverage for their job. This month we have som…

Adding Scalable Vector Graphics (SVG) in Unsupported Browser

In an earlier post in this series, we have mentioned a bit about SVG’s pitfall with old browsers and using Raphael.js to serve the graphic as an alt…

A Look Into: Scalable Vector Graphics (SVG) Animation

Vector graphics have been widely applied in print media. In a website, we can also add vector graphics with SVG or Scalable Vector Graphic. Citing fro…

Working with Text Elements in SVG for Dynamic Designs

In previous posts, we’ve explored how to use SVG to create shapes. In this article, we will focus on creating and styling text with SVG. SVG text of…

How to Style SVG Images with CSS: A Simple Guide

Today, we’re diving deeper into Scalable Vector Graphics (SVG). As mentioned in our previous post, one of the great things about SVG is that you can…