Web Implementation Guidelines Group Component Builder Information (v3+)

Component: Icon Panel 1.0-beta

This builder will allow you to generate a custom version of the Icon Panel component.

The component will show up in between the pink lines below. The pink lines will not show up in production -- they are only used to allow you to view margins and paddings. In the case of specialized components (things that are meant to be invisible or have a fixed location), the component may not display in this area.

Additional Components

In addition to the main component, the following additional components and/or CSS/JS modules have been added to help you build your version of the component:

Template -- enter raw HTML here

Attributes, Classes, and CSS Variables

(attribute)
Color theme used
(attribute)
Border color used
Custom CSS Variables and Styles (advanced use only)
Panel padding [default: 1.125rem 2.25rem 1.375rem 1.375rem]
Icon size [default: 5rem]
Margin around panel [default: 1.6rem 0]
Width of left border [default: 8px]
Gap between icon and text [default: 1.375rem]
Font size for panel text [default: 1.125rem]
Line height for panel text [default: 1.667]
Space above icon [default: 0.75rem]
Mobile version padding [default: 1.125rem 1.8rem 1.375rem 0.5rem]
Mobile version icon size [default: 3.7rem]
Mobile version gap between icon and text [default: 0.8rem]
Font family for panel text [default: var(--il-font-sans)]
Font size for link slot [default: 1.25rem]
Font weight for link slot [default: 700]
Line height for link slot [default: 1.2]
Font size for heading [default: 1.875rem]
Font weight for heading [default: 600]
Line height for heading [default: 1.2]

HTML listed here

This parent has a style of that is not figured into the source HTML. You can change this by opening the Custom CSS Variables and Styles and editing the parent style.

Details

Description for builder.

Full Version: 1.0.0-beta

Type: web component

Date Created: 10/01/2025

Version notes:

Github repository: https://github.com/web-illinois/ilw-icon-panel/

Javascript file: https://dev.toolkit.illinois.edu/ilw-icon-panel/1.0.0-beta/ilw-icon-panel.js

CSS file: https://dev.toolkit.illinois.edu/ilw-icon-panel/1.0.0-beta/ilw-icon-panel.css

JSON information: ilw-icon-panel.1.0-beta.json

Web Implementation Guidelines Group Component Builder Information (v3+)

Note: this page is not using the toolkit because it is meant to test individual components in isolation.