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

CSS3 Image Reflection Techniques

Up until now, we’ve explored numerous fresh features introduced by CSS3. But, there’s more to CSS3 than meets the eye, including several propertie…

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…

Edit Web Content with HTML5 Contenteditable Attribute

One of the new features in HTML5 that attracted me is the native front-end editor. This feature is commonly applied in Content Management Systems to 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…

Sass Tutorial: Building an Online vCard with Sass & Compass

Today we are going to continue our discussion on Sass and this will be the final part of our Sass series. This time, rather than a theoretical approac…

Syntactically Awesome Stylesheets: Using Compass in Sass

In our last post, we have mentioned once about Compass. According to the official site, it is described as an open-source CSS Authoring Framework. In …

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 in Scalable Vector Graphics (SVG)

In our previous posts, we’ve used SVG to create shapes. In this post, as the title said, we will look into creating Text with SVG. There are a lot o…