Contact Information List Template
Display your contact details clearly with this simple and modern icon list.
This component is perfect for a "Contact Us" page, website footer, or business card design, aligning icons with their corresponding information.

About this Template
This component is built with a simple unordered list (ul
), ensuring a semantic and accessible structure. Each list item uses Flexbox to vertically align a descriptive SVG icon with the contact information. It is designed to be clean, easy to read, and simple to integrate into any project.
Features
- Semantic & Simple: Uses a straightforward
ul
andli
structure that is easy to understand and modify. - Accessible Icons: Inline SVG icons include a
title
element and are paired with visible text, ensuring clarity for all users. - Clickable Links: Phone numbers and email addresses use the appropriate
tel:
andmailto:
link types. - Self-Contained Code: All styles are scoped to the
.contact-list-template
class to prevent any conflicts with your website's CSS. - Easy Customization: Key properties like colors and icon sizes are defined as CSS variables for quick changes.
Code Breakdown
The entire component is wrapped in a div
with the .contact-list-template
class. The core of the component is a single ul
with the class .contact-list
.
Each list item (.contact-item
) is a flex container that aligns the icon and the text. The icon is an inline SVG with a class of .contact-icon
. The contact details themselves are wrapped in a div
. This simple, two-part structure within each list item ensures consistent alignment and spacing across the component.
Code
Here's the full code for the template: