tangentlabs/django-oscar — pull request #537 by maikhoepfel (2013-03-31 15:00:13+00:00)
Title: Update AccountSummaryView and address book handling

The related [discussion](https://groups.google.com/forum/?fromgroups=#!topic/django-oscar/5aG2MyG34ns) explains the changes in detail.

AccountSummaryView tries to do too much by including snippets by the subsections (Adress book, Order history, Profile information, etc.). Instead, it should become a simple RedirectView that redirects to one of the subsections (this will become a config option).

The templating should be updated to move the subsection navigation into a partial, so that it can easily be adapted. Currently, it's redundantly included in the templates for the subsections.

The UI of the address book should be slightly updated. One dropdown per address, to edit, delete, and make primary shipping or billing address. The primary billing and shipping addresses should be highlighted, possibly via a Bootstrap Label.

It remains to be decided if the subsection navigation should be changed to an icon-based one. If I work on this before comments have been made, I'll just turn the JS-tabs into non-JS-tabs; leaving the looks unchanged.