Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

192
Views
HTML icons that worked fine in Vaadin 20 longer work in Vaadin 21

In Vaadin 20 I could add an icon as a Java component:

add(new Icon("vaadin", "check));

or in HTML:

<iron-icon icon=vaadin:check></iron-icon>

Changing nothing but the Vaadin version, in Vaadin 21, the first shows an icon, the second is blank. I've gone through the Vaadin 21 documentation and there's nothing I can see about a formatting change, what's the deal?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

iron-icon removed from Vaadin 21

I have no experience on this, but…

See this Answer by Jean-Christophe Gueriaud.

He explains that as part of the transition away from Polymer, iron-icon is no longer available in Vaadin 21 and later. The replacement is vaadin-icon.

One user reports that annotating @Uses(Icon.class) while replacing iron-icon with vaadin-icon in the template makes it work.

Perhaps the new doc pages Images and Icons and Vaadin Icons might help.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!