feat: easy file share
feat: icon size support
fix: plugin styles