Demo
  • HEROES & NAV

    • Hero Sections
    • Bold Heroes
    • Breadcrumbs
    • Banner Patterns
    • Floating Bars

    SOCIAL PROOF

    • Single Reviews
    • Multi Reviews
    • Multi Reviews (Alt)
    • Testimonial Sliders
    • Logo Grids
    • Stats & Counters

    CONTENT

    • Simple Post
    • Advanced Post
    • Modern Post
    • Timeline
    • Team Sections
    • Changelog
    • Careers
    • Events

    FORMS & FEEDBACK

    • CTA Sections
    • Contact Forms
    • Newsletter
    • Cookie Consent
    • Toasts

    FEATURES

    • 3 Card features
    • 4 Card Features
    • 6 Card Features
    • Feature Blocks
    • Process

    INTERACTIVE

    • Toggle Panels
    • Tabbed Sections
    • Video Lightboxes
    • Swiper Sliders
    • Vertical Sliders
    • Thumbnail Siders
    • Marquee Tickers
    • Before / After

    COMMERCE & DATA

    • Pricing Sections
    • Comparation Tables
    • Data tables

    LAYOUT

    • Footer Sections
    • Image Grids
    • Empty States
    • 404 Pages

    NAVIGATION

    • Navigation Bars

    MEDIA

    • Image Block
    • Icon Block
    • Video Block
    • Video Lightbox Block
    • Avatar Block

    DISPLAY

    • Badge Block
    • Tag Block
    • Tooltip Block
    • Card Block
    • Divider Block
    • Breadcrumb Block

    Layout

    • Grid Block
    • Flex Block
    • Absolute Box Block

    TYPOGRAPHY

    • Heading Block
    • Paragraph Block
    • List Block
    • Blockquote Block

    INTERACTIVE

    • Button Block
    • Link Button Block
    • Accordion Block
    • Tabs Block
    • Slider Block
    • Thumbnail Slider Block
    • Marquee Block
    • Before After Slider Block

    DATA & CCOMMERCE

    • Data Table Block
    • Pricing Block
    • Progress Block
    • Timeline Block

    FORMS

    • Contact Form Block

    TECH & SAAS

    • Helios
    • Tempo
    • Verso
    • Ledge Finance

    TRAVEL & LEISURE

    • Meridian
    • Traverse
    • Vela
    • Wildpath
    • Poseidon

    HOSPITALITY

    • Wineatic
    • Trattoria Sole
    • Santa Lucia

    SERVICES & DESIGN

    • Kova
    • Haven Studio
    • Volta
    • Pxlcraft
    • Apex Agency

    SPECIALITY

    • Bright Smile
    • Dentist Modern
    • Bento
  • Ecommerce
  • Docs
Websites
Patterns
HEROES & NAV
Hero SectionsBold HeroesBreadcrumbsBanner PatternsFloating Bars
SOCIAL PROOF
Single ReviewsMulti ReviewsMulti Reviews (Alt)Testimonial SlidersLogo GridsStats & Counters
CONTENT
Simple PostAdvanced PostModern PostTimelineTeam SectionsChangelogCareersEvents
FORMS & FEEDBACK
CTA SectionsContact FormsNewsletterCookie ConsentToasts
FEATURES
3 Card features4 Card Features6 Card FeaturesFeature BlocksProcess
INTERACTIVE
Toggle PanelsTabbed SectionsVideo LightboxesSwiper SlidersVertical SlidersThumbnail SidersMarquee TickersBefore / After
COMMERCE & DATA
Pricing SectionsComparation TablesData tables
LAYOUT
Footer SectionsImage GridsEmpty States404 Pages
Blocks
NAVIGATION
Navigation Bars
MEDIA
Image BlockIcon BlockVideo BlockVideo Lightbox BlockAvatar Block
DISPLAY
Badge BlockTag BlockTooltip BlockCard BlockDivider BlockBreadcrumb Block
Layout
Grid BlockFlex BlockAbsolute Box Block
TYPOGRAPHY
Heading BlockParagraph BlockList BlockBlockquote Block
INTERACTIVE
Button BlockLink Button BlockAccordion BlockTabs BlockSlider BlockThumbnail Slider BlockMarquee BlockBefore After Slider Block
DATA & CCOMMERCE
Data Table BlockPricing BlockProgress BlockTimeline Block
FORMS
Contact Form Block
Demos
TECH & SAAS
HeliosTempoVersoLedge Finance
TRAVEL & LEISURE
MeridianTraverseVelaWildpathPoseidon
HOSPITALITY
WineaticTrattoria SoleSanta Lucia
SERVICES & DESIGN
KovaHaven StudioVoltaPxlcraftApex Agency
SPECIALITY
Bright SmileDentist ModernBento
EcommerceDocs
On This Page
Icon BlockSize & ColorHover EffectsRotationLinkLabelBackground & BorderSpacingAll Available Controls
Blocks
Grid Block
Grid Item Block
Flex Block
Absolute Block
Heading Block
Paragraph Block
List Block
Image Block
Icon Block
Video Block
Video Lightbox Block
Button Block
Accordion Block
Tabs Block
Slider Block
Slider Item Block
Thumbnail Slider
Thumbnail Slider Item
Marquee Block
Marquee Item Block
Before / After
Data Table Block
Pricing Card Block
Progress Bar Block
Timline Block
Header Block
Simple Header
Advanced Header
Advanced Header Featured
Float Header
Blog Listing Block
Separator Block
Contact Form Block
Docs

/

Icon Block

Icon Block

Display any uploaded icon with full color control, hover effects, rotation, and an optional text label. The icon is rendered via CSS mask — not as an <img> — so you can recolor any image with a single hex value.

COMMON USES

Feature icon

Social link

Checkmark

Rating

Icon + label

When to use this block

  • Feature icons in grid cards or sections
  • Social media links with hover color changes
  • Decorative icons with backgrounds and borders
  • Icon + label combos (ratings, categories, badges)

Size & Color

The icon is always square. Set one size value that applies to both width and height. Color is applied via CSS masking — works with any image format, not just SVGs.

Icon

Sidebar Panel

Size

32

px

Color

#171717

SIZE COMPARISON

16px

24px

32px

48px

How recoloring works: The icon image is applied as a CSS mask-image. The iconColor becomes the background-color of the masked span — so the icon shape is “cut out” and filled with your chosen color. This works with SVGs, PNGs, and any image format.

Hover Effects

Change color, rotation, and background on hover. All transitions are animated automatically via CSS.

Hover

Sidebar Panel

Hover Color

#2563EB

Hover Rotation

15

deg

Hover Background

#EFF6FF

TRY HOVERING

Color + rotation

Bg change

Rotation

Rotate the icon by any degree value. Set a default rotation and/or a separate hover rotation for animated effects.

0°

45°

90°

180°

Link

Make the icon (and its label if enabled) a clickable link. Optionally open in a new tab.

Link

Sidebar Panel

URL

https://github.com

Open in new tab

When URL is set, the wrapper changes from <div> to <a> with aria-label from the alt text.

Label

Show a text label below the icon. The label has its own font weight, color, size, and line height controls.

Label

Sidebar Panel

Enable

Text

Performance

Font Weight

600

Color

#171717

Font Size

13

px

RESULT

Performance
Security
Global CDN

Label font size and line height are responsive (3 breakpoints).

Background & Border

Add a background color or gradient, per-side borders, per-corner radius, and shadow to the icon container. Background also supports a separate hover color.

Background

Solid color or gradient on the wrapper. Gradient overrides color. Plus a separate hover background color.

Border & Shadow

Per-side borders, per-corner radius (responsive), shadow presets (sm–2xl, inner). Same system as Grid Item Block.

Spacing

Padding and margin. Responsive across breakpoints.

Responsive: Mobile Tablet Desktop

All Available Controls

Icon Upload, size, color

mediaUrl / mediaId / mediaAlt: the icon image. iconSize: square size in px (default 32). iconColor: hex fill color via CSS mask. Block renders nothing if mediaUrl is empty.

Hover Effects Color, rotation, background on hover

iconHoverColor: hex. iconHoverRotation: degrees. hoverBackgroundColor: hex for the wrapper. All animated via CSS transition.

Rotation Default + hover rotation in degrees

iconRotation: default rotation in degrees. iconHoverRotation: rotation on hover. Any numeric value.

Link URL + new tab

url: wraps icon in <a> with aria-label from alt text. linkTarget: "_blank". rel: auto-set to noopener noreferrer.

Label Text below icon, own typography

labelEnabled: toggle. labelContent: text. labelFontWeight: 100–900 (9 values). labelTextColor: hex. labelFontSize/labelLineHeight (+Md/Lg): responsive px.

Background Color, gradient, hover color

backgroundColor: hex. backgroundGradient: CSS gradient (overrides color). hoverBackgroundColor: hex on hover. Applied to the wrapper, not the icon itself.

Border & Shadow Per-side, per-corner, shadow presets

Border: borderMobile/Tablet/Desktop + borderSides. Radius: borderRadiusMobile/Tablet/Desktop (per-corner, adds overflow-hidden). Shadow: sm–2xl, inner.

Spacing Padding & margin, 3 breakpoints

Padding: paddingTop/Bottom/Left/Right (+Md/Lg) in px. Margin: marginMobile/Tablet/Desktop (objects).

Related Blocks

Image Block

For photos and illustrations rendered as <img> with object-fit controls.

Button Block

For clickable actions with text — use Icon Block for icon-only links.

Brandname

Building tools that help teams move faster, ship better, and stay aligned.

Product

  • Features
  • Pricing
  • Integrations
  • Changelog

Company

  • About
  • Blog
  • Careers
  • Press

Resources

  • Documentation
  • API Reference
  • Support
  • Status

© 2026 Brandname. All rights reserved.

Privacy Policy
Terms of Service