Icons
- Lumo Icons
- Vaadin Icons
Vaadin Icons is a set of 600+ icons designed for web applications.
The icons are drawn on a 16×16 pixel canvas.
Usage
In server-side views (Flow/Java):
Icon icon = new Icon(VaadinIcon.PHONE);
In client-side views (Fusion/TypeScript):
import { html, LitElement } from 'lit';
import { customElement } from 'lit/decorators.js';
import '@vaadin/vaadin-icon/vaadin-icon';
import '@vaadin/vaadin-icons/vaadin-iconset';
@customElement('phone-icon-example')
export class PhoneIconExample extends LitElement {
render() {
return html`<vaadin-icon icon="vaadin:phone"></vaadin-icon>`;
}
}