Elusive Icons
A clean, customisable web font and SVG vector icon set optimized for Bootstrap layouts.
STATS
OVERVIEW
Elusive Icons is a classic web-focused icon set containing 304 slick, pictographic vectors originally designed to complement the Bootstrap framework. Maintained by Team Redux, it provides a balance of core interface elements, social media networks, and platform branding options.
The design language of Elusive Icons favors solid, visually weighted pictograms over light line weights. This makes them highly legible at small resolutions and standard interface dimensions, providing strong visual anchors for buttons, alert boxes, and navigation sidebars.
Elusive Icons is licensed under the SIL Open Font License 1.1 (OFL-1.1) for its font resources and the MIT License for its code implementation. It is fully integrated with the Iconify runtime under the 'el' collection prefix, enabling tree-shakable web component integration in modern frameworks.
// VERDICTElusive Icons is an ideal fit for legacy migrations, projects leveraging Bootstrap grids, or applications requiring bold, high-contrast visual signifiers. For modern minimalist designs requiring 1px layouts, pairing it with Feather or Lucide is recommended.
OFFICIAL LICENSE & COMMERCIAL USE
Elusive Icons is licensed under the OFL-1.1 / MIT license, which is a developer-friendly permissive open-source license. You are permitted to use it free of charge in your web and mobile applications, including commercial and SaaS products, without strict attribution requirements.
- Commercial Use Allowed
- Modification Allowed
- Redistribution Allowed
- Sublicensing Allowed
- Must keep copyright notice in source files
- License remains active on copy/use
INSTALLATION
npm install elusive-icons
npm install elusive-icons // Note: Import raw SVG components or link the CDN font-face stylesheet inside Next.js layout structures.
// Load using Iconify Vue wrapper with 'el:' prefix
// Fetch via standard Iconify Svelte interface
<!-- Import CSS from CDN --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/elusive-icons@latest/css/elusive-icons.min.css">
CODE EXAMPLES
// Using standard font-icon classes
export function DashboardItem() {
return (
<div className="flex items-center gap-2">
<i className="el el-home"></i>
<span>Dashboard</span>
</div>
)
}// Tailwind integration with size classes
export function AlertBox() {
return (
<div className="flex gap-3 p-4 bg-amber-500/10 text-amber-500 rounded-lg">
<i className="el el-warning text-xl leading-none"></i>
<div>Warning details...</div>
</div>
)
}<!-- Render Elusive icon via Iconify component --> <iconify-icon icon="el:home" style="font-size: 24px; color: #3b82f6;"></iconify-icon>