do not set a fixed width for icons, because of css shadow
updated some jsdoc