Icon Widget

Share This Post

1. Purpose

The Icon widget lets you insert and style icons in your layouts using Font Awesome or uploaded SVGs. It’s ideal for enhancing buttons, feature boxes, services sections, or navigation cues.


2. Display Modes

  • Default: Displays the icon by itself with no additional container.

  • Stacked: Places the icon over a solid background shape (circle or square).

  • Framed: Wraps the icon inside a bordered shape.


3. Content Settings

  • Icon Selection: Choose from the icon library or upload an SVG (available in stacked/framed modes).

  • View: Select the display mode — default, stacked, or framed.

  • Shape: Choose between circle or square when using stacked or framed modes.

  • Alignment: Align the icon left, center, or right.

  • Link: Optionally turn the icon into a clickable link, with control over opening in a new tab and search engine visibility.


4. Styling Options

For Both Normal and Hover States:

  • Primary Color: Controls the color of the icon itself.

  • Secondary Color: Sets the background or frame color in stacked or framed modes.

  • Icon Size: Adjusts the size of the icon.

  • Padding: Adds spacing inside the background shape.

  • Border Radius: Controls corner roundness (especially for squares or frames).

  • Rotate: Spins the icon by degrees (0–360°) for visual effects.

  • Hover Animation: Choose from animated effects like grow, shrink, bounce, pulse, rotate, and more.


5. Best Practices

  • Use default mode when minimal styling is needed.

  • Apply stacked or framed modes to draw attention or enhance visual separation.

  • Choose icons that are meaningful and intuitive for users.

  • Use hover animations sparingly to avoid overwhelming the user.

  • Ensure icons scale well across devices by adjusting responsive size and padding.


The Icon widget offers flexibility and creative styling options for visual enhancements throughout your site. It’s simple, powerful, and essential for adding graphical context without clutter.

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Do You Want To Boost Your Business?

drop us a line and keep in touch

Learn how we helped 100 top brands gain success.

Let's have a chat

Have a Question? Ask us anything.

The right website makes everything else easier — sales, trust, growth.