Диалоговое окно Angular UI Bootstrap легко реализуется, но его сложно настроить.
Как вы меняете ширину? Или даже max-width?
http://angular-ui.github.com/bootstrap/#/dialog
Я пробовал $dialog.dialog({width:600})
и другие варианты, но без радости.