How to customize ionic Side Menu

Can anyone help me to customize Ionic Side menu with

    • How to add background Image for side menu
    • How to add add two color for side menu header and side menu content
    • How to add Icon to side menu page list
  1. How to add animation when side menu opens and close