Кубик Рубика (jquery + css)

Сергей11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.07.2014

Нужен прелоадер. На сайте идет поиск, который занимает по времени от 5 до 30 секунд. В это время пользователь должен наблюдать за тем как крутится кубик рубика и когда поиск завершался - кубик должен собираться.

Требования:

- видна только одна грань ( квадрат 3x3 )

- все движения должны быть полностью рандомны (не повторять последовательность движений и цвета)

- код надо обернуть в jQuery-плагин, чтоб его можно было изолировать от кода проекта и инициализировать как-то вроде: $('#rubik').rubik()

- кубик должен собираться в любой момент