Vaadin Icons
630+ unique icons designed for web applicationsDownload and start using Vaadin Icons for free!
Download Vaadin Icons
The Icon Files package contains the icons in three different formats: font files, SVG images and PNG images. They are found under the assets directory in the package.
Examples
HTML
- Download and unpack the Icon Files package and copy the font files from
assets/fonts/to a directory in your project, for examplefonts. - Declare the new font family in CSS:
@font-face { font-family: 'Vaadin-Icons'; src: url('fonts/Vaadin-Icons.eot'); src: url('fonts/Vaadin-Icons.eot?#iefix') format('embedded-opentype'), url('fonts/Vaadin-Icons.woff') format('woff'), url('fonts/Vaadin-Icons.ttf') format('truetype'), url('fonts/Vaadin-Icons.svg#icomoon') format('svg'); } - Declare icon class in CSS:
.icon { font-family: Vaadin-Icons; font-size: 16px; speak: none; font-weight: normal; font-variant: normal; font-style: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } - Use unicode characters in your HTML:
You can find icon unicodes from icon list.<i class="icon"></i>
Vaadin Icons Add-on
Vaadin Icons Add-on enables easy usage of Vaadin Icons in your Vaadin Framework apps.
- Download the add-on from Vaadin Directory.
- Use the icons in your Java code as follows:
button.setIcon(VaadinIcons.VAADIN_V);
Polymer
- Add vaadin-icons with
bower install --save vaadin-icons - Import vaadin-icons and iron-icon
<link rel="import" href="bower_components/iron-icon/iron-icon.html"> <link rel="import" href="bower_components/vaadin-icons/vaadin-icons.html"> - Use icon
<iron-icon icon="vaadin-icons:vaadin-v"></iron-icon>