About Dialtone
Dialtone is Dialpad's Design System that unites product teams around a common visual language.
Release Notes
v9.188.1
Scrollbar: DLT-3494 register --os-scroll-percent globally for shadow DOM support (#1359) (346b2dc)
Combobox: DLT-3520 prevent list element error during popover transition (#1351) (aeda99d)
Localization: DLT-3522 use unsupported locale in fallback tests (#1356) (e1cd4db)
Localization: UC-27003 fall back to a supported locale instead of crashing (#1350) (17d93a3)
Localization: DLT-3522 add ko-KR and sv-SE as supported locales (#1352) (566d55d)
v9.187.2
Dialtone Cli: NO-JIRA wire into release and publish pipelines (#1321) (84d9c3c)
Modal: DLT-3476 do not close when drag starts inside dialog and ends on backdrop (#1322) (4d5726b)
Popover: NO-JIRA guard onShow against window access after component unmount (#1320) (4690585)
Rich Text Editor: DP-190440 strip trailing before on paste (#1326) (28737c0)
All Releases
Components
Components are reusable building blocks that support a specific interaction or UI need. These components can be reused across Dialpad products and projects ensuring UI consistency and cohesion while helping teams deliver high-quality features faster.
Dialtone provides two options to use the components: CSS and Vue.
Vue components (recommended)
Use Vue components in the case your project supports Vue since these components are built conforming to WCAG AA Accessibility Guidelines and with usability and performance in mind.
CSS components
If Vue isn't supported in your application, you can use the CSS components in your project, but you'll be responsible for writing the correct markup, managing DOM elements and events, and making it accessible for all users.
See more about components usage.
Intake
Contributions
Read about how to contribute to Dialtone.
Request a feature
If your design isn't supported by any existing component, or the component you want to use isn't flexible enough to use in your design, please request a feature by filling out this form.
Report a bug
Please refer to CONTRIBUTING.md for reporting any issue.
Contact Us
- #dialtone Dialpad channel
- dialtone@dialpad.com