update widget styles