add widget icon
add view router support