--- title: Icons createTime: 2025/03/23 14:24:45 icon: grommet-icons:emoji permalink: /en/guide/markdown/iconify/ --- ## Overview Use [iconify](https://iconify.design/) icons in Markdown files. The theme provides an [``](../components/icon.md) component for using icons in Markdown and a simplified Markdown syntax for easier icon usage. To enhance this feature, the theme recommends installing the `@iconify/json` dependency. It automatically parses icon data from `@iconify/json`, packs used icons as local resources for better access. ::: npm-to ```sh npm install @iconify/json ``` ::: ## Syntax ```md :[collect:name]: ``` To set icon size and color: ```md :[collect:name size]: :[collect:name /color]: :[collect:name size/color]: ``` Iconify has numerous icons grouped into different `collect` categories. Each `collect` has its own set of icons. You can find `collect` and `name` at . ## Examples Input: ```md :[ion:logo-markdown]: ``` Output: :[ion:logo-markdown]: This is an inline syntax, allowing use with other Markdown elements in the same line. Input: ```md github: :[tdesign:logo-github-filled]: Change color: :[tdesign:logo-github-filled /#f00]: Change size: :[tdesign:logo-github-filled 36px]: Change size and color: :[tdesign:logo-github-filled 36px/#f00]: Colored icon: :[skill-icons:vscode-dark 36px]: ``` Output: github: :[tdesign:logo-github-filled]: Change color: :[tdesign:logo-github-filled /#f00]: Change size: :[tdesign:logo-github-filled 36px]: Change size and color: :[tdesign:logo-github-filled 36px/#f00]: Colored icon: :[skill-icons:vscode-dark 36px]: