tangentlabs/django-oscar — pull request #973 by informa (2013-11-11 06:48:04+00:00)
Title: Oscar carousels

## Oscar carousels

This is related to #900, #871, and #953.

Idea to remove carousel dependancies and replace with available dependancies like Bootstrap.

### Replaced multi image promotion plugin.

I hope I have done the right thing here - other wise let me know. But rather than adding another JS plugin, we might as well use more bootstrap? So I removed bxslider and replaced it with the bootstrap carousel.

**Multi image promotion**
*Note: images uploaded need to be the same dimensions.*
![screen shot 2013-11-11 at 1 54 53 pm](https://f.cloud.github.com/assets/726265/1510923/9e2c65a6-4a9a-11e3-81d7-935214dc708e.png)

### Removing other JS dependancies

+ Removed elastslide JS plugin used for product carousels
+ Removed Colorbox used in conjunction with gallery carousel
+ Removed responsive gallery JS plugin for multiple image product gallery

Replaced the multiple image gallery with the bootstrap carousel again as the basic default gallery. Customising it slightly to pull through image thumbnail navigation.

**Multiple image gallery**
*Note: large images don't need to be the same size when uploading, but will conform to a max height and will center if not reaching this height, thumbnails are croped*
![screen shot 2013-11-11 at 4 14 18 pm](https://f.cloud.github.com/assets/726265/1510961/7a2a83de-4a9c-11e3-88f6-62c1bcba1d94.png)

Multiple image gallery IE7
![screen shot 2013-11-11 at 4 22 10 pm](https://f.cloud.github.com/assets/726265/1510936/6a8d1834-4a9b-11e3-9f1d-ac5612d6d689.png)

No reason not to include this JS for smaller screens
![screen shot 2013-11-11 at 4 46 21 pm](https://f.cloud.github.com/assets/726265/1510933/45d94e0e-4a9b-11e3-8954-e8d28eb88051.png)

### Product carousels

Elastislide product carousels have been replaced with basic product feed.

![screen shot 2013-11-11 at 5 46 30 pm](https://f.cloud.github.com/assets/726265/1510975/2f042878-4a9d-11e3-8fb6-34dc6401bd85.png)