Commit bf67f0746bc7bd95aabde99ed39411147d01b226

Authored by Benjamin Rodriguez
Exists in master

Merge branch 'develop' of http://git.focasoftware.com/brodriguez/foca-botonera-principal

... ... @@ -3,6 +3,8 @@
3 3 "version": "0.0.1",
4 4 "description": "Botonera principal",
5 5 "scripts": {
  6 + "frefresh": "gulp uglify && cp tmp/foca-botonera-principal.js ../wrapper-facturador/node_modules/foca-botonera-principal/dist/foca-botonera-principal.min.js",
  7 + "refresh": "gulp uglify && cp tmp/foca-botonera-principal.js ../wrapper-demo/node_modules/foca-botonera-principal/dist/foca-botonera-principal.min.js",
6 8 "test": "echo \"Error: no test specified\" && exit 1",
7 9 "gulp-pre-commit": "gulp pre-commit",
8 10 "compile": "gulp uglify",
src/js/controller.js
... ... @@ -9,7 +9,7 @@ angular.module('focaBotoneraPrincipal')
9 9 if(APP === 'distribuidor' || APP === 'transportista') {
10 10 botonesPorPagina = 3;
11 11 }
12   - for(var i = 0; i < botones.data.length; i += botonesPorPagina){
  12 + for(var i = 0; i < botones.data.length; i += botonesPorPagina) {
13 13 $scope.paginas.push(botones.data.slice(i, i + botonesPorPagina));
14 14 }
15 15  
src/views/foca-botonera-principal.html
1 1 <div class="botonera-principal">
2   - <div class="row">
3   - <div class=" col-6">
4   - <img class="botonera-principal-logo" src="./img/logoMapa.png"/>
  2 + <div class="row mt-3 justify-content-center">
  3 + <div class="col-auto p-0">
  4 + <img src="./img/logoMapa.png"/>
5 5 </div>
6 6 </div>
7 7 <div class="row">
8 8 <div class="col-12 mb-3">
9 9 <swiper on-init="inicioSwiper">
10 10 <slides>
11   - <slide ng-repeat="pagina in paginas">
  11 + <slide ng-repeat="(keyPagina, pagina) in paginas">
12 12 <menu class="botonera-principal-menu">
13   - <menuitem ng-class="boton.clase" ng-repeat="boton in pagina" ng-show="boton.accion != '/venta-hoja-ruta/lista'">
14   - <button ng-click="irA(boton.accion)">
  13 + <menuitem
  14 + ng-class="boton.clase"
  15 + ng-repeat="(keyBoton, boton) in pagina"
  16 + ng-show="boton.accion != '/venta-hoja-ruta/lista'">
  17 + <button
  18 + foca-focus="keyPagina === 0 && keyBoton === 0"
  19 + ng-click="irA(boton.accion)">
15 20 <span ng-bind="boton.texto"></span>
16 21 </button>
17 22 </menuitem>