Please Note :- This is an icon pack and it requires a custom android launcher like apex, nova etc. to work. It won't work with Google Now Launcher, Pixel Launcher or any launcher that came factory installed (except Lg , Xperia Home , Asus Launcher, One Plus Launcher & Blackberry Launcher). Before leaving a review that it does not work, kindly install one of the compatible launchers and try applying it.

In order to get the weather & calendar widget, download & install Another widget app
★ Long press on Home screen, select Widgets. select Another Widget. Touch & hold to place it on home screen.
★ Another Widget app window will open. Scroll down and enable the weather widget
★ Resize the widget so that it looks like in the pixel 2.