An icon style for visually communicating commands, status, and more.
Find a list of available icons in DT Core: Icons, or search the icons in the search library within your Figma file.
For detailed instructions on using the icons, check the Icon component.
import { DtIconCreditCard } from '@dialpad/dialtone-icons/vue';
<dt-icon-credit-card size="500" aria-label="Description" />
Some icons are linked to specific actions, like the Settings gear or the Edit pencil . For actions without a dedicated icon, avoid reusing icons that are already associated with other actions, this helps prevent confusion and ensures clear understanding. Instead, select an existing icon from the Icon Catalog without a specific action meaning or consider creating a new one that clearly represents the intended action.
The icon size is defined based on the context and text size next to it. These are the only available size options and no overrides should be needed to properly size the icons.
100200300400500600700800Our icons are designed for easy recognition and understanding. They are a visual support, helping people navigate the experience more effectively.
Go to the Icon Builder page in Figma and follow the instructions. Remember to work on a branch and send a review when the icons are ready.
solid, end points round, and join round.brand-full-color), prepare the SVG before placing it:
fill="black". Figma often exports fill="#1C1C1C" or other near-black hex values that the build pipeline won't convert to currentColor.<clipPath> wrappers — Figma adds these when "Clip content" is enabled, but they are unnecessary when the clip rect matches the viewBox.<path> elements into a single <path> where they share all attributes (fill, fill-rule, opacity, etc.). Do not combine paths that differ in any attribute beyond d.brand-full-color may use solid brand hex colors, gradients, and other attributes — preserve these as-is../src/svg/, file names should be in kebab-case.nx run dialtone-icons:buildpackages/dialtone-icons/src/keywords-icons.json file.Icons documentation last updated Friday, September 4, 2026
fix/popover-modal-zindex-scope