diff --git a/RECIPES.md b/RECIPES.md
index 61c3f395..af755c39 100644
--- a/RECIPES.md
+++ b/RECIPES.md
@@ -147,6 +147,7 @@ Additional recipes can be found on the [Contrib Recipes Repository](https://gith
| [symfony/uid](https://packagist.org/packages/symfony/uid) | [7.0](symfony/uid/7.0) | `uid` |
| [symfony/unifonic-notifier](https://packagist.org/packages/symfony/unifonic-notifier) | [7.1](symfony/unifonic-notifier/7.1) | `unifonic-notifier`, `unifonicnotifier` |
| [symfony/ux-autocomplete](https://packagist.org/packages/symfony/ux-autocomplete) | [2.6](symfony/ux-autocomplete/2.6) | `ux-autocomplete`, `uxautocomplete` |
+| [symfony/ux-icons](https://packagist.org/packages/symfony/ux-icons) | [2.17](symfony/ux-icons/2.17) | `ux-icons`, `uxicons` |
| [symfony/ux-live-component](https://packagist.org/packages/symfony/ux-live-component) | [2.6](symfony/ux-live-component/2.6) | `ux-live-component`, `uxlivecomponent` |
| [symfony/ux-react](https://packagist.org/packages/symfony/ux-react) | [2.9](symfony/ux-react/2.9) | `ux-react`, `uxreact` |
| [symfony/ux-svelte](https://packagist.org/packages/symfony/ux-svelte) | [2.9](symfony/ux-svelte/2.9) | `ux-svelte`, `uxsvelte` |
diff --git a/archived/symfony.ux-icons/803a3bbd5893f9584969ab8670290cdfb6a0a5b5.json b/archived/symfony.ux-icons/803a3bbd5893f9584969ab8670290cdfb6a0a5b5.json
new file mode 100644
index 00000000..34b200be
--- /dev/null
+++ b/archived/symfony.ux-icons/803a3bbd5893f9584969ab8670290cdfb6a0a5b5.json
@@ -0,0 +1,26 @@
+{
+ "manifests": {
+ "symfony/ux-icons": {
+ "manifest": {
+ "bundles": {
+ "Symfony\\UX\\Icons\\UXIconsBundle": [
+ "all"
+ ]
+ },
+ "copy-from-recipe": {
+ "assets/": "assets/"
+ }
+ },
+ "files": {
+ "assets/icons/symfony.svg": {
+ "contents": [
+ "",
+ ""
+ ],
+ "executable": false
+ }
+ },
+ "ref": "803a3bbd5893f9584969ab8670290cdfb6a0a5b5"
+ }
+ }
+}
diff --git a/index.json b/index.json
index 66b0099a..ee7dfc02 100644
--- a/index.json
+++ b/index.json
@@ -430,6 +430,7 @@
"unifonicnotifier": "symfony/unifonic-notifier",
"ux": "symfony/webpack-encore-bundle",
"ux-autocomplete": "symfony/ux-autocomplete",
+ "ux-icons": "symfony/ux-icons",
"ux-live-component": "symfony/ux-live-component",
"ux-react": "symfony/ux-react",
"ux-svelte": "symfony/ux-svelte",
@@ -437,6 +438,7 @@
"ux-twig-component": "symfony/ux-twig-component",
"ux-vue": "symfony/ux-vue",
"uxautocomplete": "symfony/ux-autocomplete",
+ "uxicons": "symfony/ux-icons",
"uxlivecomponent": "symfony/ux-live-component",
"uxreact": "symfony/ux-react",
"uxsvelte": "symfony/ux-svelte",
@@ -1000,6 +1002,9 @@
"2.2",
"2.6"
],
+ "symfony/ux-icons": [
+ "2.17"
+ ],
"symfony/ux-live-component": [
"2.0",
"2.6"
diff --git a/symfony.ux-icons.2.17.json b/symfony.ux-icons.2.17.json
new file mode 100644
index 00000000..34b200be
--- /dev/null
+++ b/symfony.ux-icons.2.17.json
@@ -0,0 +1,26 @@
+{
+ "manifests": {
+ "symfony/ux-icons": {
+ "manifest": {
+ "bundles": {
+ "Symfony\\UX\\Icons\\UXIconsBundle": [
+ "all"
+ ]
+ },
+ "copy-from-recipe": {
+ "assets/": "assets/"
+ }
+ },
+ "files": {
+ "assets/icons/symfony.svg": {
+ "contents": [
+ "",
+ ""
+ ],
+ "executable": false
+ }
+ },
+ "ref": "803a3bbd5893f9584969ab8670290cdfb6a0a5b5"
+ }
+ }
+}