README.md in c80_push-0.1.0.1 vs README.md in c80_push-0.1.0.2
- old
+ new
@@ -54,17 +54,51 @@
```
Add these lines to host app's 'application.js.coffee':
```js
+#= require bootstrap
+#= require bootstrap-select
#= require c80_push
```
Add these lines to host app's 'application.scss':
```css
+@import "bootstrap-sprockets";
+@import "bootstrap";
+@import "bootstrap-select";
@include "c80_push";
```
+
+## Процесс разработки JS функционала
+
+Теперь пора заняться js.
+
+* [X] Прикрутить `selectpicker`: выводить туда только те регионы, в которых есть дилеры,
+у которых есть офисы.
+
+* [X] Вставить заголовок "Выберите Регион".
+
+* [X] При первом входе на карту: должны отражаться все офисы.
+
+ - [X] Должен рассчитываться `bounding rectangle` и все точки должны быть видны
+ на рабочей области (никто не должен выходить за рамки)
+
+* [ ] При наведении/клике на точку на карте:
+
+ - [X] должен появляться хинт с деталями офиса
+ - [ ] слева должен подсвечиваться соответствующий `.li_office`.
+
+* [X] При наведении/клике на `.li_office` - должна подсвечиваться соответствующая
+точка на карте.
+
+* [ ] Вставить из `psd` синий маркер.
+
+* [X] Когда меняется регион:
+
+ * [X] Должны отобразиться релевантные `.li_office`
+ * [X] Должны отобразиться релевантные точки на карте.
## Цитата из ТЗ
> Данный раздел представляет собой список компаний, у которых указаны
> адреса офисов продаж и другие контактные данные.