symfony-ux-icons

Community

Render SVG icons in Symfony with Iconify.

Authorwoweya
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Simplify rendering scalable icons in Symfony Twig templates by supporting local SVGs from assets/icons and Iconify iconography, eliminating the need for ad-hoc image tags or custom icon tooling.

Core Features & Use Cases

  • Render local SVG icons from assets/icons (and nested subdirectories) with a consistent API using ux_icon.
  • Access Iconify's catalog of 200k+ icons via prefix:name syntax for rapid UI iconography.
  • Leverage Twig component syntax as an alternative to inline functions, with easy attribute customization and accessibility support.
  • Cache and configure Iconify assets for performance, with simple production warm-up as needed.

Quick Start

Install the package and start rendering icons with ux_icon('name') in your Twig templates.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: symfony-ux-icons
Download link: https://github.com/woweya/Symfony-UX-LiveComponent-Skill/archive/main.zip#symfony-ux-icons

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.