Switch the theme

how can i let the user switch the theme and save it

Create a separate CSS filles for different themes and load the CSS file as per theme selected by user.
Create classes based on themes by suffixing some name of theme and in your application use ng-class attribute to select a theme related class.

Thanks man it works full