Closed guimillet closed 3 years ago
"material-design-icons-iconfont": "^5.0.1"
was used in an older version of Vuetify, we kept it around after using @mdi/font": "^4.9.95
when upgrading to Vuetify 2.0 for backward compatibility.
To my knowledge, ipyvuetify (which is based on Vuetify 2.3.1) uses @mdi/font 4.9.95.
Thanks Mario, so share/jupyter/nbconvert/templates/vuetify-base/index.html.j2#L9 should be updated to <link href='https://cdn.materialdesignicons.com/4.9.95/css/materialdesignicons.min.css' rel="stylesheet">
.
Ah, I overlooked the change in the middle version number from 4
to 9
, thanks for pointing this out.
The base template downloads a Material Design Icons CSS with a version 4.4.95 but ipyvuetify seems to rely on more recent versions, which ends up in some icons missing when rendering with voila-vuetify templates.
Ipyvuetify has two (is it an error?) dependencies related to mdi in js/package.json:
It seems appropriate to maintain a same version of MDI between ipyvuetify and voila-vuetify.