Icon

Thin wrapper around @lucide/angular's dynamic icon lookup — the single way every other tip-* component renders a glyph.

Selector: tip-icon

API

Name Type Default Description
name (input, required) string Kebab-case Lucide icon name (e.g. "triangle-alert"). Must be registered via provideLucideIcons(...) in app.config.ts.
size (input) number | string 18 Forwarded to the underlying SVG's size.
color (input) string 'currentColor' Forwarded to the SVG's color; pass a token (var(--tip-red-600)) or leave as currentColor to inherit from text color.

Usage

<tip-icon name="shield-alert" [size]="17" color="var(--tip-gold-600)" />

Notes