Modern JavaScript-based icon loading for QuillKit
QuillKit now supports loading Font Awesome and Web Awesome icons via modern JavaScript kits instead of traditional CSS files:
Access to premium Pro icons with advanced features and better performance
Next-generation Font Awesome (v7) with enhanced icons and capabilities
Kits load automatically when configured - no manual script tags needed
All icons work seamlessly in the built-in icon picker modal
This editor uses the Font Awesome 6 Pro kit for enhanced icon support.
This editor uses the Web Awesome 3.0 kit (Font Awesome 7.0) - the latest generation of icon technology.
To use Font Awesome or Web Awesome kits in your QuillKit instance:
const editor = QuillKit.init('#my-editor', {
icons: {
enabled: true,
fontAwesomeKit: 'https://kit.fontawesome.com/aee0b6cfec.js'
}
});
const editor = QuillKit.init('#my-editor', {
icons: {
enabled: true,
webAwesomeKit: 'https://kit.webawesome.com/0cae55a306764d0d.js'
}
});
You can configure both kits simultaneously if needed:
const editor = QuillKit.init('#my-editor', {
icons: {
enabled: true,
fontAwesomeKit: 'https://kit.fontawesome.com/aee0b6cfec.js',
webAwesomeKit: 'https://kit.webawesome.com/0cae55a306764d0d.js'
}
});
fontAwesomeKitURL to your Font Awesome Kit JavaScript file. Set to null to disable.
webAwesomeKitURL to your Web Awesome Kit JavaScript file. Set to null to disable.
bootstrapEnable Bootstrap Icons alongside Font Awesome. Defaults to true.
autoLoadCssAuto-load CSS for non-kit icons. Kits load regardless of this setting.
Kit support works in all modern browsers that support JavaScript modules and dynamic script loading: