canvas directive
fix viewport of sidenav when resize
improve inject svg
initialized provider yemd
update scripts
simple update
fix merge