Commit a6d91288cf7700c84ca267977763d825c63e6f5c
1 parent
edf1e1cf74
Exists in
master
and in
2 other branches
primera versión
Showing
125 changed files
with
2324 additions
and
0 deletions
Show diff stats
.gitignore
File was created | 1 | /node_modules | |
2 | /dist | ||
3 | /src/etc/develop.js | ||
4 | /css/*.css | ||
5 | /package-lock\.json | ||
6 |
.jshintrc
File was created | 1 | { | |
2 | /* | ||
3 | * ENVIRONMENTS | ||
4 | * ================= | ||
5 | */ | ||
6 | |||
7 | // Define globals exposed by modern browsers. | ||
8 | "browser": true, | ||
9 | |||
10 | // Define globals exposed by jQuery. | ||
11 | "jquery": true, | ||
12 | |||
13 | // Define globals exposed by Node.js. | ||
14 | "node": true, | ||
15 | |||
16 | // Allow ES6. | ||
17 | "esversion": 6, | ||
18 | |||
19 | /* | ||
20 | * ENFORCING OPTIONS | ||
21 | * ================= | ||
22 | */ | ||
23 | |||
24 | // Force all variable names to use either camelCase style or UPPER_CASE | ||
25 | // with underscores. | ||
26 | "camelcase": true, | ||
27 | |||
28 | // Prohibit use of == and != in favor of === and !==. | ||
29 | "eqeqeq": true, | ||
30 | |||
31 | // Enforce tab width of 2 spaces. | ||
32 | "indent": 4, | ||
33 | |||
34 | // Prohibit use of a variable before it is defined. | ||
35 | "latedef": true, | ||
36 | |||
37 | // Enforce line length to 100 characters | ||
38 | "maxlen": 100, | ||
39 | |||
40 | // Require capitalized names for constructor functions. | ||
41 | "newcap": true, | ||
42 | |||
43 | // Enforce use of single quotation marks for strings. | ||
44 | "quotmark": "single", | ||
45 | |||
46 | // Enforce placing 'use strict' at the top function scope | ||
47 | "strict": false, | ||
48 | |||
49 | // Prohibit use of explicitly undeclared variables. | ||
50 | "undef": true, | ||
51 | |||
52 | // Warn when variables are defined but never used. | ||
53 | "unused": true, | ||
54 | |||
55 | // Para que funcione en angular | ||
56 | "predef": ["angular", "alert", "spyOn", "expect", "it", "inject", "beforeEach", "describe"], | ||
57 | /* | ||
58 | * RELAXING OPTIONS | ||
59 | * ================= | ||
60 | */ | ||
61 | |||
62 | // Suppress warnings about == null comparisons. | ||
63 | "eqnull": true | ||
64 | } | ||
65 |
gulpfile.js
File was created | 1 | const gulp = require('gulp'); | |
2 | const sass = require('gulp-sass'); | ||
3 | const concat = require('gulp-concat'); | ||
4 | const rename = require('gulp-rename'); | ||
5 | const uglify = require('gulp-uglify'); | ||
6 | const pump = require('pump'); | ||
7 | const jshint = require('gulp-jshint'); | ||
8 | const replace = require('gulp-replace'); | ||
9 | const connect = require('gulp-connect'); | ||
10 | const watch = require('gulp-watch'); | ||
11 | const gulpSequence = require('gulp-sequence') | ||
12 | var paths = { | ||
13 | srcHTML : 'src/views/*.html', | ||
14 | srcJS : 'src/js/*.js', | ||
15 | confJS : 'src/etc/develop.js', | ||
16 | dist : 'dist/', | ||
17 | distHTML : 'dist/views/' | ||
18 | }; | ||
19 | |||
20 | gulp.task('uglify', function() { | ||
21 | pump( | ||
22 | [ | ||
23 | gulp.src([paths.srcJS, paths.confJS]), | ||
24 | concat('wrapper-facturador.js'), | ||
25 | replace('/src/', '/dist/'), | ||
26 | gulp.dest(paths.dist), | ||
27 | rename('wrapper-facturador.min.js'), | ||
28 | uglify(), | ||
29 | gulp.dest(paths.dist) | ||
30 | ] | ||
31 | ); | ||
32 | }); | ||
33 | |||
34 | gulp.task('html', function() { | ||
35 | pump([ | ||
36 | gulp.src('index.html'), | ||
37 | replace(/\<!\-\- BUILD \-\-\>.*\<!\-\- \/BUILD \-\-\>/sgm, '<script src="wrapper-facturador.min.js"></script>'), | ||
38 | gulp.dest(paths.dist) | ||
39 | ]); | ||
40 | pump([ | ||
41 | gulp.src(paths.srcHTML), | ||
42 | gulp.dest(paths.distHTML) | ||
43 | ]); | ||
44 | }); | ||
45 | |||
46 | gulp.task('sass', function() { | ||
47 | return gulp.src('src/sass/*.scss') | ||
48 | .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError)) | ||
49 | .pipe(gulp.dest('css')); | ||
50 | }); | ||
51 | |||
52 | gulp.task('pre-install', function() { | ||
53 | pump([ | ||
54 | gulp.src('package.json'), | ||
55 | replace('ssh://git@debonline.dyndns.org:', 'http://git.focasoftware.com/'), | ||
56 | replace('.git', '.git#develop'), | ||
57 | gulp.dest('') | ||
58 | ]); | ||
59 | }); | ||
60 | |||
61 | gulp.task('post-install', function() { | ||
62 | pump([ | ||
63 | gulp.src('package.json'), | ||
64 | replace('http://git.focasoftware.com/', 'ssh://git@debonline.dyndns.org:'), | ||
65 | replace('#develop', ''), | ||
66 | gulp.dest('') | ||
67 | ]); | ||
68 | }); | ||
69 | |||
70 | gulp.task('pre-commit', function() { | ||
71 | return pump( | ||
72 | [ | ||
73 | gulp.src(paths.srcJS), | ||
74 | jshint('.jshintrc'), | ||
75 | jshint.reporter('default'), | ||
76 | jshint.reporter('fail') | ||
77 | ] | ||
78 | ); | ||
79 | }); | ||
80 | |||
81 | gulp.task('webserver', function() { | ||
82 | pump [ | ||
83 | connect.server( | ||
84 | { | ||
85 | port: 8086, | ||
86 | host: '0.0.0.0', | ||
87 | livereload: true | ||
88 | } | ||
89 | ) | ||
90 | ] | ||
91 | }); | ||
92 | |||
93 | gulp.task('watch', function() { | ||
94 | gulp.watch([paths.srcJS], ['uglify']); | ||
95 | gulp.watch('src/sass/*.scss', ['sass']); | ||
96 | }); | ||
97 | |||
98 | gulp.task('reload', function() { | ||
99 | gulp.src(['src/sass/*.scss', 'index.html']) | ||
100 | .pipe(connect.reload()); | ||
101 | }); | ||
102 | |||
103 | gulp.task('livereload', function() { | ||
104 | gulp.watch('css/*.css', ['reload']); | ||
105 | gulp.watch('js/dist/*.js', ['reload']); | ||
106 | gulp.watch('vistas/**/*.html', ['reload']); | ||
107 | gulp.watch('index.html', ['reload']); | ||
108 | }); | ||
109 | |||
110 | gulp.task('default', gulpSequence(['sass', 'webserver', 'livereload', 'watch'])); | ||
111 |
img/FechaEntrega.png
4.63 KB
img/abmChofer.png
7.03 KB
img/abmPrecios.png
8.33 KB
img/abmVehiculos.png
6.88 KB
img/abmVendedorCobrador.png
3.47 KB
img/activar_hoja.png
6.13 KB
img/agendarVisita.png
7.3 KB
img/americanExpress.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 464 269" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil1 {fill:none} | ||
11 | .fil0 {fill:#0099DF} | ||
12 | ]]> | ||
13 | </style> | ||
14 | </defs> | ||
15 | <g id="Capa_x0020_1"> | ||
16 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
17 | <path class="fil0" d="M89 130l12 0 1 -32c1,1 0,-1 1,1 1,1 1,2 1,3 0,0 1,2 1,3 1,4 2,6 4,9 1,5 4,11 6,17l12 -1c1,-5 4,-11 6,-16 1,-4 2,-6 3,-9l3 -9 1 34 12 0 1 -49 -21 0 -11 30c-2,-2 -5,-12 -6,-15 -1,-3 -4,-12 -6,-15l-20 0 0 49zm124 0l13 1 1 -18c7,0 7,3 15,12 7,8 5,5 20,6 0,-2 -5,-8 -7,-9 -3,-4 -6,-5 -8,-10 13,-2 17,-18 7,-27 -6,-6 -30,-5 -41,-4l0 49zm35 64l13 0 0 -17c5,0 5,0 9,5 13,16 9,12 27,12 -4,-7 -12,-11 -16,-18 13,-3 18,-19 8,-27 -5,-4 -11,-4 -19,-4 -7,0 -16,-1 -22,0l0 49zm137 -64l13 0 0 -30c3,1 17,26 21,30l16 1 0 -50 -13 0 0 29c-3,-2 -8,-12 -11,-15 -3,-4 -6,-10 -9,-14l-17 0 0 49zm-190 64l13 0 0 -16c9,0 20,1 26,-2 6,-4 10,-12 7,-20 -3,-8 -8,-11 -17,-11 -7,0 -22,-1 -29,0l0 49zm127 -63l14 0 4 -10 23 -1 5 10 14 1 -21 -50 -17 0c-3,6 -22,47 -22,50zm-297 -1l14 1c2,-3 3,-7 5,-10l23 -1 4 10 15 1 -22 -50 -17 0 -22 49zm63 64l42 0 0 -11 -28 0 0 -7 28 -1 0 -11 -28 0 0 -8 28 0 0 -11 -41 0 -1 49zm116 -84l0 -10 -28 0 0 -8 29 0 0 -10c-6,-2 -34,-1 -42,-1l0 49 41 0 0 -10 -28 0 0 -9 28 -1zm138 73l-28 0 0 -8 28 0 0 -11 -28 0 0 -8 28 0c1,-3 0,-7 0,-11l-41 0 0 49 41 0 0 -11zm8 0l0 11c17,1 42,4 44,-13 3,-19 -16,-17 -25,-17 -6,0 -8,-1 -7,-7 7,-3 18,0 26,-1 2,-3 5,-9 5,-11 -9,0 -28,-1 -35,1 -9,4 -13,16 -6,24 8,10 27,1 29,8 3,8 -18,4 -31,5zm49 0l0 11c6,1 29,1 34,-1 8,-3 14,-14 8,-23 -7,-10 -23,-4 -29,-7 -1,-1 -6,-7 7,-7 6,0 12,0 18,0l5 -11c-8,0 -29,-1 -35,1 -9,4 -14,16 -6,24 8,10 26,1 29,8 2,8 -18,4 -31,5zm-245 -14c-1,4 -18,19 -21,25 12,0 15,2 19,-3 2,-3 8,-10 11,-12 2,2 12,13 13,15l17 0c-3,-5 -18,-20 -21,-25 3,-6 19,-20 20,-24l-16 0c-2,2 -5,5 -6,7l-6 6c-1,1 0,1 -1,1 -4,-3 -9,-10 -13,-14l-17 0c2,3 7,8 10,12 4,4 8,7 11,12zm161 -39c2,-2 5,-8 6,-11 -8,0 -23,2 -21,-16 2,-14 16,-9 27,-11l1 -11c-7,-1 -22,0 -27,2 -20,8 -23,49 14,47zm-48 0l13 1 0 -50 -13 0 0 49zm-59 37c7,0 21,2 20,-6 0,-8 -13,-5 -19,-5l-1 11zm18 -65c6,0 20,3 20,-5 0,-7 -13,-5 -19,-5l-1 10zm35 64c6,0 19,2 20,-5 0,-7 -14,-5 -20,-5l0 10zm84 -57l13 1c0,-4 -4,-14 -6,-16l-7 15zm-296 1l13 0 -6 -16c-1,0 -1,0 -1,1l-6 15z"/> | ||
18 | <rect class="fil1" width="464" height="269"/> | ||
19 | </g> | ||
20 | </svg> | ||
21 |
img/argencard.png
7.48 KB
img/argencard.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 464 269" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil0 {fill:none} | ||
11 | .fil2 {fill:black} | ||
12 | .fil1 {fill:red} | ||
13 | .fil3 {fill:white} | ||
14 | ]]> | ||
15 | </style> | ||
16 | </defs> | ||
17 | <g id="Capa_x0020_1"> | ||
18 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
19 | <rect class="fil0" width="464" height="269"/> | ||
20 | <path class="fil1" d="M287 136c-1,-1 -5,0 -6,0l-97 0c-2,0 -5,0 -7,0 -1,-2 -1,-3 -1,-5l0 -69c0,-2 0,-4 1,-5 0,0 28,0 31,0l89 0c2,0 2,0 3,0 1,5 0,11 0,16l0 108c0,0 0,1 0,2 0,0 1,0 1,1l65 1c1,-2 0,-11 0,-13l0 -67c0,-34 -10,-60 -39,-79 -1,-1 -1,-1 -1,-1 -5,-3 -22,-11 -28,-13 -40,-11 -98,-12 -137,3 -31,13 -55,48 -54,83 1,26 7,41 30,63 13,13 57,24 76,24 10,0 19,0 29,0 2,0 5,0 7,-1 0,0 1,0 1,0 0,-1 1,-2 2,-2 7,-9 15,-19 22,-28 2,-4 8,-12 11,-16 1,0 2,-1 2,-2z"/> | ||
21 | <path class="fil2" d="M181 223c-3,0 -2,0 -5,1 -1,0 -2,0 -3,0 0,0 -1,1 -1,1 -1,1 -1,0 -2,1 -1,2 -2,3 -2,7 0,3 1,7 4,8 0,4 -3,2 -3,6 -1,3 2,4 2,5 0,1 -1,1 -2,2 0,0 -2,2 -2,2 0,2 -1,4 1,6 1,2 1,2 4,3 6,2 7,1 14,1 2,0 6,-1 7,-2 3,-1 4,-4 4,-6 2,-6 -2,-7 -6,-9 -2,-1 -12,0 -14,-1 -1,0 -1,-2 -1,-3 1,-2 3,-1 7,-1 2,0 3,0 5,-1l2 -1c2,-1 3,-3 4,-5 0,-1 1,-1 1,-3 0,-3 -2,-4 -1,-6 1,-2 4,0 4,-3 0,-3 0,-3 -2,-3 -2,0 -2,0 -3,1 -1,1 -3,1 -4,1 -1,0 0,0 -1,0 -1,0 -2,0 -3,-1 -1,0 -1,0 -4,0z"/> | ||
22 | <path class="fil2" d="M357 211c0,2 0,13 0,14 -1,0 -7,-3 -12,-2 -2,1 -4,2 -5,4 -2,3 -4,8 -4,12 0,3 1,7 3,9 2,5 6,7 11,7 2,-1 2,-1 3,-2 2,-1 1,-1 4,-1 0,0 0,1 0,1 0,1 0,1 1,1 1,0 5,0 6,0 1,-2 1,-10 1,-12l0 -27c0,-6 0,-5 -6,-5 -1,0 -1,0 -2,1z"/> | ||
23 | <path class="fil2" d="M110 254c4,0 7,1 8,-2 0,-3 1,-2 1,-5 1,-4 2,-3 8,-3 1,0 4,0 5,0 3,0 2,2 3,3 1,2 1,7 4,7l5 0c1,0 1,0 1,-1 1,-1 -2,-7 -3,-10l-5 -16c-1,-2 -2,-4 -2,-6 -1,-2 -1,-4 -2,-6 -1,-5 0,-4 -9,-4 -2,0 -2,1 -2,2 -1,4 -3,9 -5,14 0,2 -8,24 -8,25 0,0 -1,2 1,2z"/> | ||
24 | <path class="fil2" d="M198 235l0 7c0,4 3,7 5,9 2,2 2,2 3,2 3,1 0,2 8,2 2,0 2,-1 3,-1 1,-1 2,-1 2,-1l4 -3c1,-1 2,-2 1,-4 -1,-1 -2,0 -3,-1 -1,-1 -2,-2 -3,0 -1,2 -5,4 -7,3l-2 -1c-2,-1 -4,-5 -2,-7 0,0 1,0 2,0 2,0 14,0 15,0 3,-1 1,-9 0,-10 -1,-3 -4,-6 -7,-6 -5,-1 -10,-2 -15,2 -1,1 -2,2 -2,4 -1,3 -2,0 -2,5z"/> | ||
25 | <path class="fil2" d="M288 228c1,2 1,1 2,3 1,0 1,1 2,1 2,0 2,-2 6,-3 3,-1 4,-1 6,1 0,0 1,1 1,2 0,2 -2,2 -3,2 -3,1 -7,1 -9,3 -2,1 -4,2 -5,5 -2,2 -2,6 0,9 1,1 2,2 3,2 2,1 1,2 4,2 2,0 4,0 5,-1 2,-1 3,-1 4,-2 2,0 2,1 3,2 1,0 3,0 4,0 1,0 1,-1 1,-2 0,-3 0,-6 0,-8 0,-2 0,-11 0,-13 0,-1 -1,-1 -1,-3 0,-1 0,0 -1,-1 -1,-1 -1,-2 -3,-3 -1,0 -6,-1 -7,-1 -2,0 -2,0 -3,0 -2,1 -3,1 -4,1 -1,1 -4,2 -5,4z"/> | ||
26 | <path class="fil2" d="M239 226c-2,-3 -1,-2 -7,-2 -2,0 -2,0 -3,0l0 28c0,1 1,2 3,2 3,0 3,0 5,0 1,-1 1,-2 1,-3 0,-4 0,-9 0,-14 0,-2 -1,-4 1,-5 1,-1 2,-1 2,-2 2,-1 4,-1 6,1 1,1 0,8 0,10l0 11c0,3 1,2 7,2 1,0 1,-2 1,-3l0 -19c0,-2 0,-5 -1,-6 -1,-3 -1,-2 -4,-3 -3,-1 -4,0 -6,1 -2,0 -2,0 -4,1 -1,1 0,1 -1,1z"/> | ||
27 | <path class="fil2" d="M259 237c0,5 0,7 3,11 0,2 3,5 5,5 3,1 0,2 7,2 3,0 5,-2 7,-4 1,0 2,-1 2,-1 1,-2 3,-3 1,-5 -1,0 -1,-1 -2,-1 -1,0 -2,-1 -3,-1 0,1 -2,3 -3,4 -4,2 -7,0 -8,-4 -1,-2 0,-6 0,-7 0,-3 0,-3 1,-4 1,-3 3,-3 5,-3 3,0 2,3 5,3 1,0 2,0 3,-1 2,0 2,0 2,-2 -1,-1 -1,-1 -3,-3 -1,-2 -2,-2 -3,-2 -3,-1 -3,-2 -7,-1 -2,1 -4,1 -6,3 -4,3 -2,1 -4,4 -1,2 -2,6 -2,7z"/> | ||
28 | <path class="fil2" d="M327 229c-1,-2 0,-4 -1,-5 -1,-1 -6,-1 -7,0 -1,0 -1,2 -1,4l0 23c0,1 1,2 1,3 1,0 5,0 7,0 1,-1 0,-3 0,-5l0 -10c0,-2 0,-2 1,-4 2,-1 1,-1 3,-2 4,-3 4,-2 5,-3 2,-1 1,-2 1,-5 0,-1 0,-2 -2,-2 -3,1 -3,1 -4,2 -1,1 -2,3 -3,4z"/> | ||
29 | <path class="fil2" d="M157 229c0,0 -1,0 -1,-2 0,-4 1,-3 -6,-3 -2,0 -1,1 -1,4l0 24c0,1 0,1 0,2 2,0 5,0 7,0 0,-1 0,-1 0,-3 0,-2 0,-12 0,-14 1,-1 1,0 2,-1 0,-1 0,-1 0,-2 2,-2 3,-2 5,-3 1,0 3,0 3,-2 1,-1 1,-4 0,-5 0,-1 -2,-1 -3,0 -3,1 -4,3 -6,5z"/> | ||
30 | <path class="fil3" d="M350 229c-1,1 -3,2 -4,4 0,2 0,4 0,7 0,4 3,10 6,8 2,-1 4,-1 5,-4 0,0 0,-6 0,-7 0,-3 0,-4 -2,-6 -1,-1 -4,-2 -5,-2z"/> | ||
31 | <path class="fil3" d="M180 228l-3 2c-1,1 -1,3 -1,5 0,2 1,2 2,3 3,1 4,1 7,0 1,-1 0,-1 1,-2 2,-4 1,-3 0,-6 -1,-1 -1,-1 -1,-1 -1,-1 -4,-2 -5,-1z"/> | ||
32 | <path class="fil3" d="M183 261c2,0 5,0 6,-1 0,-1 2,-2 1,-4 -1,-1 -2,-1 -4,-1 -2,0 -4,0 -6,-1 -2,0 -2,-1 -4,0 -2,1 -2,4 -2,4 0,1 3,3 4,3 1,0 4,0 5,0z"/> | ||
33 | <path class="fil3" d="M305 244c0,-4 1,-4 -1,-5 -1,0 -5,1 -7,2l-2 2c-1,1 -1,2 -1,3 1,3 4,3 7,2 1,0 1,-1 3,-1 0,-1 0,0 1,-1 0,-1 0,-1 0,-2z"/> | ||
34 | <path class="fil3" d="M218 235c0,-1 0,-2 -1,-4 -1,-1 0,0 -2,-2 -2,-1 -5,-1 -7,1 -1,0 -3,3 -1,5 0,1 10,0 11,0z"/> | ||
35 | <path class="fil3" d="M127 238c1,0 3,0 4,-1l-2 -8c-1,-2 -1,-3 -1,-3l-2 0c0,1 -2,5 -2,7 0,3 -3,5 0,5 1,0 2,0 3,0z"/> | ||
36 | </g> | ||
37 | </svg> | ||
38 |
img/autorizarNota.png
5.52 KB
img/axionDiesel.png
8.27 KB
img/axionEuroDiesel.png
11.5 KB
img/axionPremium.png
11 KB
img/axionSuper.png
9.19 KB
img/botonObservaciones.png
11.8 KB
img/botonera.png
545 KB
img/buscarProductos.png
9.88 KB
img/cabal.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1759mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 193 112" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil2 {fill:none} | ||
11 | .fil0 {fill:#006398} | ||
12 | .fil1 {fill:white} | ||
13 | ]]> | ||
14 | </style> | ||
15 | </defs> | ||
16 | <g id="Capa_x0020_1"> | ||
17 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
18 | <g id="_2848459203824"> | ||
19 | <path class="fil0" d="M0 29l0 64c0,0 0,0 1,0l179 0c7,0 13,-6 13,-12l0 -52c0,-1 0,-1 -1,-1l-191 0c-1,0 -1,0 -1,1z"/> | ||
20 | <path class="fil1" d="M113 74l12 0c4,0 8,-2 8,-6 0,-3 0,-7 -4,-8 3,-2 3,-1 3,-6 0,-5 -2,-6 -6,-6 -3,-1 -10,-1 -13,0l0 26z"/> | ||
21 | <path class="fil1" d="M86 74l5 0 2 -5 10 0c1,0 2,4 2,5l6 0 -9 -26c-9,-1 -7,-1 -11,10 -1,4 -5,13 -5,16z"/> | ||
22 | <path class="fil1" d="M134 74l5 0c1,0 1,-2 2,-3 0,0 0,-1 1,-2l10 0 2 5 5 0 -6 -20c-1,-1 -1,-2 -1,-3 -1,-1 -1,-3 -2,-3 -4,0 -7,-1 -8,2l-8 24z"/> | ||
23 | <path class="fil1" d="M37 50c0,1 9,9 9,10 2,1 -1,3 -2,4 -2,2 -4,4 -6,6 -1,1 -1,1 -1,2 0,2 0,9 0,10l18 -18c1,-1 2,-2 2,-3 1,-2 -2,-4 -4,-6 -3,-3 -7,-7 -11,-10 -1,-1 -1,-2 -2,-3 -1,-1 -2,-2 -3,-2l0 10z"/> | ||
24 | <path class="fil1" d="M33 82c1,-2 0,-8 0,-11 0,0 -6,-6 -7,-7 -1,-1 -2,-2 -2,-3 0,-2 3,-4 5,-6 0,-1 1,-2 2,-2 1,-2 2,-2 2,-3l0 -10c0,0 -10,10 -13,12 -2,2 -3,4 -5,5 -4,4 -2,5 3,9 3,4 7,8 10,11 1,1 2,1 3,2 1,1 2,2 2,3z"/> | ||
25 | <path class="fil1" d="M66 54l0 12c0,6 4,8 10,8l7 0c0,-5 -1,-5 -5,-5 -8,0 -6,-1 -6,-14 0,-3 1,-4 4,-4l8 0c0,-5 -2,-4 -9,-4 -5,0 -9,2 -9,7z"/> | ||
26 | <path class="fil1" d="M161 74c3,0 16,0 17,0 0,-1 0,-3 0,-4 0,-1 -1,0 -3,0 -3,0 -6,0 -8,0l0 -23c-7,-1 -6,5 -6,11 0,5 0,11 0,16z"/> | ||
27 | <path class="fil0" d="M119 70c8,0 9,1 9,-4 0,-4 -3,-3 -9,-3l0 7z"/> | ||
28 | <path class="fil0" d="M119 59c6,0 8,0 8,-4 0,-4 -1,-3 -8,-3l0 7z"/> | ||
29 | <polygon class="fil0" points="143,64 151,64 147,52 "/> | ||
30 | <polygon class="fil0" points="95,64 102,64 98,52 "/> | ||
31 | </g> | ||
32 | <rect class="fil2" width="193" height="112"/> | ||
33 | </g> | ||
34 | </svg> | ||
35 |
img/cencosud.png
10.6 KB
img/cheque.png
6.9 KB
img/chofer.png
7.03 KB
img/cliente.png
3.8 KB
img/clientePrincipal.png
5.5 KB
img/cobrador.png
5.78 KB
img/cobranzas.png
8.43 KB
img/cobros.png
4.87 KB
img/comprobante.png
3.89 KB
img/contado.png
6.02 KB
img/control_stock.png
7.77 KB
img/cruz-gris.png
8.64 KB
img/cuentaCorriente.png
8.21 KB
img/datoscliente.png
5.53 KB
img/datosextra.png
6.97 KB
img/derecha.png
1.62 KB
img/detalleDeCarga.png
4.11 KB
img/domicilioDeEntrega.png
8.24 KB
img/efectivo.png
13.4 KB
img/eliminarRemito.png
4.76 KB
img/factura.png
9.5 KB
img/facturador.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="35277.8mm" height="20469.8mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 955431 554386" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil3 {fill:none} | ||
11 | .fil1 {fill:#005197} | ||
12 | .fil2 {fill:#F6A800} | ||
13 | .fil0 {fill:white} | ||
14 | ]]> | ||
15 | </style> | ||
16 | </defs> | ||
17 | <g id="Capa_x0020_1"> | ||
18 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
19 | <path class="fil0" d="M654325 258998l43840 6c-278,-23940 -3009,-46977 -3082,-73280l391 -18161c-842,591 -134,-334 -942,1003l-40207 90432z"/> | ||
20 | <g id="_2848426941760"> | ||
21 | <path class="fil1" d="M594715 384789l55136 39c2106,-5823 9947,-26252 10966,-30599l67301 189 6353 30310 48710 100 -42357 -203350c-13932,-17 -29719,-697 -43534,67 -14672,813 -20808,7294 -25494,18568 -8504,20468 -17170,40752 -25707,61482l-51374 123194z"/> | ||
22 | <path class="fil1" d="M470117 244677c0,52355 71591,54461 73241,79655 942,14299 -16506,20802 -30232,20802 -12488,0 -21827,-479 -33848,-4246l-23600 -9323 -7322 45523c12321,4101 12471,5032 26866,7668 24842,4547 54143,4803 77526,-4620 26085,-10516 43873,-29240 45634,-58106 1872,-30599 -19036,-47049 -43979,-59142 -9390,-4553 -27546,-13352 -29290,-22664 -1426,-7623 4603,-13157 9407,-15709 17648,-9390 48493,-1945 64051,5801 1059,-1621 1823,-8286 2185,-10599 1627,-10315 4324,-24040 5361,-33569 -3071,-808 -6543,-2241 -9892,-3199 -3767,-1081 -7272,-1950 -11123,-2719 -50560,-10026 -114985,10381 -114985,64447z"/> | ||
23 | <path class="fil1" d="M261456 289854c-4179,-5578 -6464,-20652 -29724,-47830 -6008,-7021 -12405,-12828 -19694,-18997 -8175,-6915 -20836,-14305 -22586,-15781 440,4101 37008,140630 41009,155576l5015 19214c753,2508 45,1650 1678,2647l54990 0 82503 -203088 -54929 -139c-1722,501 -6465,15196 -7089,16873 -2229,6013 -4168,11341 -6403,17270l-25611 69067c-2296,6069 -11190,31402 -13185,34745l-5974 -29557z"/> | ||
24 | <path class="fil1" d="M363089 384828l52394 0 33012 -203490 -49161 -72c-2068,-22 -2764,-401 -3589,864 -273,418 -2402,14193 -2658,15832 -2497,15820 -29814,180162 -29998,186866z"/> | ||
25 | <path class="fil2" d="M189452 207246c1750,1476 14411,8866 22586,15781 7289,6169 13686,11976 19694,18997 23260,27178 25545,42252 29724,47830 -368,-6459 -3243,-17765 -4597,-24497 -2798,-13898 -12104,-66955 -15353,-72974 -7796,-14422 -29323,-10922 -47651,-10922 -19527,0 -39410,-373 -58892,34l-301 3137 7161 2379c22001,6637 26921,9697 47629,20235z"/> | ||
26 | <polygon class="fil0" points="676237,312479 719347,312512 703911,237215 "/> | ||
27 | </g> | ||
28 | <rect class="fil3" width="955431" height="554386"/> | ||
29 | </g> | ||
30 | </svg> | ||
31 |
img/favicon.ico
No preview for this file type
img/favicon.png
1.55 KB
img/flete.png
4.98 KB
img/hoja-ruta.png
6.62 KB
img/hojaRutaVolante.png
9.99 KB
img/informes.png
4.82 KB
img/izquierda.png
1.44 KB
img/logistica.png
7.27 KB
img/logo.png
143 KB
img/logoMapa.png
736 KB
img/maestro.png
8.22 KB
img/maestro.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 193 112" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil4 {fill:none} | ||
11 | .fil0 {fill:black} | ||
12 | .fil3 {fill:#0099DF} | ||
13 | .fil1 {fill:#6C6BBD} | ||
14 | .fil2 {fill:#EB001B} | ||
15 | ]]> | ||
16 | </style> | ||
17 | </defs> | ||
18 | <g id="Capa_x0020_1"> | ||
19 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
20 | <path class="fil0" d="M75 101c0,-2 1,-4 3,-4 2,0 3,2 3,4 0,2 -1,3 -3,3 -2,0 -3,-1 -3,-3zm8 0l0 -6 -2 0 0 2c-1,-1 -2,-2 -3,-2 -3,0 -6,3 -6,6 0,3 3,6 6,6 1,0 2,-1 3,-2l0 1 2 0 0 -5zm-13 5l0 -6c0,-3 -1,-5 -4,-5 -2,0 -3,1 -4,2 -1,-1 -2,-2 -4,-2 -1,0 -2,1 -3,2l0 -2 -2 0 0 11 2 0 0 -6c0,-2 1,-3 3,-3 1,0 2,1 2,3l0 6 3 0 0 -6c0,-2 1,-3 2,-3 2,0 3,1 3,3l0 6 2 0zm21 -9c2,0 3,1 3,3l-6 0c0,-2 2,-3 3,-3l0 0zm0 -2c-3,0 -5,2 -5,6 0,3 2,6 5,6 2,0 3,-1 5,-2l-1 -2c-1,1 -2,1 -4,1 -1,0 -3,0 -3,-2l8 0 0 -1c0,-4 -2,-6 -5,-6l0 0zm37 6c0,3 1,5 4,5l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c1,0 1,0 1,0l0 1 0 0 0 0 0 0 1 0 0 0 0 -1c0,0 0,0 1,0l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c3,0 4,-2 4,-5 0,-3 -1,-5 -4,-6l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c-1,0 -1,0 -1,0l0 0 0 0 -1 0 0 0 0 0 0 0 0 0c0,0 0,0 -1,0l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c-3,1 -4,3 -4,6zm8 2c-1,1 -2,1 -3,1 0,0 -1,0 -2,-1 -1,0 -1,-1 -1,-2 0,-1 1,-2 1,-3l0 0 0 0c1,0 2,-1 2,-1 1,0 2,1 2,1l0 0 0 0c1,1 2,2 2,3 0,1 0,2 -1,2zm-28 -7c-2,0 -3,-1 -5,-1 -3,0 -4,2 -4,4 0,2 1,3 3,3l1 0c2,0 2,1 2,1 0,1 0,1 -2,1 -2,0 -3,0 -4,-1l-1 2c1,1 3,2 5,2 3,0 5,-2 5,-4 0,-2 -2,-3 -4,-3l-1 0c-1,0 -2,-1 -2,-1 0,-1 1,-2 2,-2 2,0 3,1 4,1l1 -2 0 0zm10 -1l-4 0 0 -3 -2 0 0 3 -3 0 0 3 3 0 0 5c0,2 1,4 3,4 1,0 2,-1 3,-1l0 -2c-1,0 -2,0 -2,0 -2,0 -2,0 -2,-2l0 -4 4 0 0 -3 0 0zm7 0c-1,0 -2,1 -3,2l0 -2 -2 0 0 11 2 0 0 -6c0,-2 1,-3 3,-3 0,0 1,0 1,1l1 -3c-1,0 -1,0 -2,0l0 0z"/> | ||
21 | <g id="_2848459195376"> | ||
22 | <path class="fil1" d="M96 77l0 0c10,-7 16,-19 16,-32 0,-13 -7,-24 -16,-32l0 0c-9,8 -15,19 -15,32l0 0c0,13 6,25 15,32z"/> | ||
23 | <path class="fil2" d="M81 45c0,-13 6,-24 15,-32 -7,-5 -16,-8 -25,-8 -22,0 -41,18 -41,40 0,23 19,41 41,41 9,0 18,-4 25,-9 -9,-7 -15,-19 -15,-32l0 0z"/> | ||
24 | <path class="fil3" d="M162 45c0,23 -18,41 -41,41 -9,0 -18,-4 -25,-9 10,-7 16,-19 16,-32 0,-13 -7,-24 -16,-32 7,-5 16,-8 25,-8 23,0 41,18 41,40l0 0z"/> | ||
25 | </g> | ||
26 | <rect class="fil4" width="193" height="112"/> | ||
27 | </g> | ||
28 | </svg> | ||
29 |
img/marker-icon-2x-blue.png
3.94 KB
img/marker-icon-2x-green.png
4.1 KB
img/marker-icon-2x-red.png
4.13 KB
img/marker-icon-2x-yellow.png
4.06 KB
img/marker-icon-green.png
1.78 KB
img/marker-icon-grey.png
1.65 KB
img/marker-icon-red.png
1.83 KB
img/marker-icon-yellow.png
1.82 KB
img/marker-shadow.png
608 Bytes
img/mastercard.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 272 158" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil4 {fill:none} | ||
11 | .fil0 {fill:black} | ||
12 | .fil2 {fill:#EB001B} | ||
13 | .fil3 {fill:#F79E1B} | ||
14 | .fil1 {fill:#FF5F00} | ||
15 | ]]> | ||
16 | </style> | ||
17 | </defs> | ||
18 | <g id="Capa_x0020_1"> | ||
19 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
20 | <path class="fil0" d="M78 150l0 -9c0,-4 -2,-6 -6,-6 -2,0 -4,0 -6,2 -1,-1 -2,-2 -5,-2 -1,0 -3,0 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 3,0 4,1 4,4l0 8 3 0 0 -8c0,-3 2,-4 4,-4 2,0 3,1 3,4l0 8 4 0zm49 -15l-5 0 0 -5 -3 0 0 5 -3 0 0 3 3 0 0 7c0,3 1,6 5,6 1,0 3,-1 4,-2l-1 -2c-1,0 -2,0 -3,0 -1,0 -2,-1 -2,-2l0 -7 5 0 0 -3 0 0zm29 0c-2,0 -3,1 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 1,0 1,0 2,0l1 -3c-1,0 -2,0 -2,0l0 0zm-43 1c-2,-1 -4,-1 -6,-1 -4,0 -7,1 -7,5 0,2 2,4 6,4l1 0c2,0 3,1 3,2 0,1 -1,2 -4,2 -2,0 -4,-1 -5,-2l-1 3c1,1 4,2 6,2 5,0 7,-3 7,-5 0,-3 -2,-5 -5,-5l-2 0c-1,0 -2,-1 -2,-2 0,-1 1,-1 3,-1 2,0 4,0 4,1l2 -3 0 0zm89 -1c-2,0 -3,1 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 1,0 1,0 2,0l1 -3c-1,0 -2,0 -2,0zm-43 8c0,4 3,8 8,8 2,0 4,-1 6,-2l-2 -3c-1,1 -3,1 -4,1 -3,0 -5,-1 -5,-4 0,-3 2,-5 5,-5 1,0 3,0 4,1l2 -3c-2,-1 -4,-1 -6,-1 -5,0 -8,3 -8,8zm31 0l0 -8 -3 0 0 2c-1,-2 -3,-2 -5,-2 -4,0 -8,3 -8,8 0,4 4,8 8,8 2,0 4,-1 5,-3l0 2 3 0 0 -7zm-12 0c0,-3 1,-5 4,-5 3,0 5,2 5,5 0,2 -2,4 -5,4 -3,0 -4,-2 -4,-4zm-40 -8c-5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 4,-1 6,-3l-1 -2c-2,1 -3,2 -5,2 -2,0 -4,-1 -5,-4l12 0 0 -1c0,-5 -3,-8 -7,-8l0 0zm0 2c2,0 3,2 4,4l-8 0c0,-2 1,-4 4,-4l0 0zm83 6l0 -14 -4 0 0 8c-1,-2 -2,-2 -4,-2 -5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 3,-1 4,-3l0 2 4 0 0 -7zm-13 0c0,-3 2,-5 5,-5 3,0 5,2 5,5 0,2 -2,4 -5,4 -3,0 -5,-2 -5,-4zm-111 0l0 -8 -4 0 0 2c-1,-2 -2,-2 -4,-2 -5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 3,-1 4,-3l0 2 4 0 0 -7zm-13 0c0,-3 2,-5 5,-5 3,0 4,2 4,5 0,2 -1,4 -4,4 -3,0 -5,-2 -5,-4z"/> | ||
21 | <path class="fil1" d="M137 109l0 0c13,-11 22,-27 22,-45 0,-18 -9,-35 -22,-45l0 0c-13,10 -22,27 -22,45l0 0c0,18 9,35 22,45z"/> | ||
22 | <path class="fil2" d="M115 64c0,-18 9,-35 22,-45 -10,-8 -22,-13 -36,-13 -31,0 -57,26 -57,58 0,32 26,57 57,57 14,0 26,-4 36,-12 -13,-10 -22,-27 -22,-45l0 0z"/> | ||
23 | <path class="fil3" d="M230 64c0,32 -26,57 -58,57 -13,0 -25,-4 -35,-12 13,-11 22,-27 22,-45 0,-18 -9,-35 -22,-45 10,-8 22,-13 35,-13 32,0 58,26 58,58l0 0z"/> | ||
24 | <rect class="fil4" width="272" height="158"/> | ||
25 | </g> | ||
26 | </svg> | ||
27 |
img/moneda.png
10.8 KB
img/naranja.png
10.4 KB
img/nativa.png
15.2 KB
img/notaDePedido.png
4.49 KB
img/notaPedido.png
4.68 KB
img/nuevoCliente.png
6.84 KB
img/parametrizar.png
10.6 KB
img/plazos.png
8.56 KB
img/precios-condiciones.png
5.75 KB
img/productoDefault.png
2.59 KB
img/productos.png
2.95 KB
img/proveedor.png
4.81 KB
img/puntosDeDescarga.png
8.91 KB
img/qr.png
5.93 KB
img/remito.png
5.37 KB
img/remitoabierto.png
6.57 KB
img/resumen.png
8.47 KB
img/seguimientoCobranza.png
23.6 KB
img/seguimientoHojaRuta.png
8.57 KB
img/seguimientoNotaPedido.png
19.5 KB
img/surtidor.png
4.44 KB
img/tarifario.png
5.21 KB
img/tarjeta.png
3.7 KB
img/tarjetaDefault.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 84 49" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil1 {fill:none} | ||
11 | .fil0 {fill:#727376} | ||
12 | ]]> | ||
13 | </style> | ||
14 | </defs> | ||
15 | <g id="Capa_x0020_1"> | ||
16 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
17 | <path class="fil0" d="M28 14l0 2c0,1 0,1 0,1 1,0 5,0 5,0 0,-1 0,-3 0,-3 0,0 -2,0 -3,0 0,0 0,0 0,0 0,0 -2,-1 -2,0zm-12 0l0 2c0,1 0,1 0,1l5 0c1,0 0,-1 0,-1l0 -1c0,-1 0,-1 0,-1 0,0 0,0 0,0 0,0 0,0 0,0 -1,0 -1,0 -1,0 -1,0 -1,0 -2,0 0,0 0,0 0,0 0,0 0,0 -1,0 0,0 -1,0 -1,0zm28 15c0,0 0,0 0,0 0,1 0,1 0,1 0,0 1,0 1,0l8 0c1,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,-1 -1,-1l-8 0c0,0 -1,0 -1,1 0,0 0,0 0,0zm-28 0c0,1 0,1 0,1l9 0c0,0 0,0 0,0 0,0 1,-1 1,-1 0,0 0,0 -1,0 0,-1 0,-1 0,-1l-9 0c0,0 0,0 0,1 0,0 0,0 0,0zm14 0c0,0 0,1 1,1l8 0c0,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,0 0,-1 0,0 -1,0 -1,0l-8 0c-1,0 -1,1 -1,1zm28 0c0,0 0,0 0,1 1,0 1,0 1,0l9 0c0,0 1,0 0,-2 0,0 0,0 0,0 0,0 -8,0 -9,0 0,0 0,0 -1,1 0,0 0,0 0,0zm-42 -18c0,0 0,0 0,1 0,0 0,0 0,0l7 0c0,0 0,0 0,-1l0 -2c0,0 0,0 0,0l-6 0c0,0 0,0 0,0 0,0 -1,0 -1,0 0,0 0,1 0,1 0,0 0,0 0,1zm0 8c0,2 0,1 0,2 0,0 0,0 1,0 0,1 0,0 0,1 1,0 0,0 2,0 0,0 0,0 0,0 0,0 0,0 0,0 1,0 4,0 4,0 0,0 0,-2 0,-3 0,0 0,0 0,0l-7 0c0,0 0,0 0,0zm15 0l-4 0c-1,0 -1,0 -1,0l0 2c0,1 0,1 1,1l4 0c0,0 1,0 1,0 0,-1 0,0 1,-1l0 0c0,-1 0,-1 0,-2 0,0 0,0 0,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0zm-5 -10l0 2c0,0 0,1 1,1l6 0c1,0 0,-1 0,-2 0,0 0,-1 0,-1l-1 0c0,0 0,0 0,0 -1,0 -5,0 -6,0 0,0 0,0 0,0zm-10 30l15 0c1,0 1,-1 1,-1 0,-1 -1,-1 -1,-1l-15 0c-1,0 0,1 0,1 0,0 0,1 0,1zm23 -2c0,1 0,2 1,2l21 0c0,0 0,0 0,0 1,0 1,0 1,0l1 0c0,0 1,0 1,0 0,0 0,0 0,0 1,0 3,0 4,0 0,0 0,0 0,0 0,-1 0,-2 0,-2 0,-1 -1,0 -2,0 0,0 0,0 0,0l-3 0c0,0 0,0 -1,0l-22 0c0,0 -1,0 -1,0zm23 -34l-50 0c0,0 0,1 -1,1 -1,0 0,0 -1,0l0 1c-1,0 -1,0 -1,0 0,1 0,1 0,1l0 37c0,0 0,0 0,0 1,1 0,1 1,1 0,1 0,1 1,1 0,0 0,0 1,0l60 0c1,0 1,0 1,0 0,0 0,0 1,0 0,-1 0,0 0,-1 0,0 0,0 0,0 1,0 0,0 1,0 0,-1 0,-1 0,-1 0,-12 0,-23 0,-35 0,0 0,-1 0,-2 0,-1 0,0 0,-1 0,0 0,0 -1,0 0,0 0,0 0,0 0,-1 0,-1 0,-1 -1,0 -1,0 -1,0 -1,0 0,-1 -2,-1l-3 0c0,0 -1,0 -1,0l-3 0c0,0 -1,1 -1,1 0,0 0,-1 -1,-1 0,0 0,0 0,0zm-55 3l0 36c0,0 0,0 0,1 0,1 0,0 0,1 0,1 0,0 0,1 0,0 0,0 0,0 1,0 1,0 1,0 0,1 0,1 0,1 1,1 0,0 1,0 0,1 0,1 0,1 1,0 0,0 1,0 0,0 0,0 0,0 0,0 0,1 1,1l62 0c1,0 0,-1 1,-1 1,0 0,0 1,0 0,0 0,0 0,-1 1,0 0,0 1,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,-1 0,-1 1,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,0 0,0 0,0 0,-1 0,-1 0,0 0,-1 0,-1 0,-12 0,-23 0,-35 0,-1 0,-1 0,-1 0,0 0,-1 0,-1 0,0 0,0 0,-1 0,0 0,0 -1,-1 0,0 0,0 0,0 0,0 0,0 -1,-1 0,0 0,0 0,0 0,0 0,0 -1,0 0,0 0,0 -1,0 0,-1 0,-1 -1,-1l-60 0c-1,0 -1,0 -1,0 -1,1 -1,1 -1,1 -1,0 0,0 -1,0 0,0 0,0 -1,1 0,0 0,0 0,0 -1,1 -1,1 -1,1 0,1 0,1 0,1 0,1 0,1 0,1z"/> | ||
18 | <rect class="fil1" width="83.9953" height="48.7381"/> | ||
19 | </g> | ||
20 | </svg> | ||
21 |
img/tilde_.png
6.33 KB
img/transportista.png
3.89 KB
img/vale.png
4.53 KB
img/vehiculos.png
4.33 KB
img/vendedor.png
4.3 KB
img/visa.svg
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <!-- Creator: CorelDRAW X7 --> | ||
4 | <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" | ||
5 | viewBox="0 0 464 269" | ||
6 | xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
7 | <defs> | ||
8 | <style type="text/css"> | ||
9 | <![CDATA[ | ||
10 | .fil3 {fill:none} | ||
11 | .fil1 {fill:#005197} | ||
12 | .fil2 {fill:#F6A800} | ||
13 | .fil0 {fill:white} | ||
14 | ]]> | ||
15 | </style> | ||
16 | </defs> | ||
17 | <g id="Capa_x0020_1"> | ||
18 | <metadata id="CorelCorpID_0Corel-Layer"/> | ||
19 | <path class="fil0" d="M318 126l21 0c0,-12 -1,-23 -1,-36l0 -9c0,1 0,0 0,1l-20 44z"/> | ||
20 | <g id="_2848411738096"> | ||
21 | <path class="fil1" d="M289 187l27 0c1,-3 5,-13 5,-15l33 0 3 15 24 0 -21 -99c-7,0 -14,0 -21,0 -7,1 -10,4 -13,9 -4,10 -8,20 -12,30l-25 60z"/> | ||
22 | <path class="fil1" d="M228 119c0,25 35,26 36,39 1,7 -8,10 -15,10 -6,0 -10,0 -16,-2l-12 -5 -3 22c6,2 6,3 13,4 12,2 26,2 38,-2 12,-5 21,-14 22,-28 1,-15 -9,-23 -22,-29 -4,-2 -13,-7 -14,-11 0,-4 2,-7 5,-8 8,-4 23,-1 31,3 0,-1 1,-4 1,-5 1,-5 2,-12 3,-17 -2,0 -4,-1 -5,-1 -2,-1 -4,-1 -6,-1 -24,-5 -56,5 -56,31z"/> | ||
23 | <path class="fil1" d="M127 141c-2,-3 -3,-10 -14,-23 -3,-4 -6,-7 -10,-10 -4,-3 -10,-7 -11,-7 0,2 18,68 20,75l2 10c1,1 0,0 1,1l27 0 40 -99 -27 0c0,0 -3,8 -3,8 -1,3 -2,6 -3,9l-13 33c-1,3 -5,16 -6,17l-3 -14z"/> | ||
24 | <path class="fil1" d="M176 187l26 0 16 -99 -24 0c-1,0 -1,0 -2,1 0,0 -1,6 -1,7 -1,8 -14,88 -15,91z"/> | ||
25 | <path class="fil2" d="M92 101c1,0 7,4 11,7 4,3 7,6 10,10 11,13 12,20 14,23 0,-3 -2,-9 -2,-12 -2,-7 -6,-33 -8,-36 -3,-7 -14,-5 -23,-5 -9,0 -19,0 -28,0l-1 2 4 1c11,3 13,5 23,10z"/> | ||
26 | <polygon class="fil0" points="329,152 350,152 342,115 "/> | ||
27 | </g> | ||
28 | <rect class="fil3" width="464" height="269"/> | ||
29 | </g> | ||
30 | </svg> | ||
31 |
index.html
File was created | 1 | <html ng-app="appWrapperFacturador"> | |
2 | <head> | ||
3 | <meta charset="UTF-8"/> | ||
4 | <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | ||
5 | <base href="./"> | ||
6 | |||
7 | <!--CSS--> | ||
8 | <link href="./node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"/> | ||
9 | <link href="./node_modules/font-awesome/css/font-awesome.min.css" rel="stylesheet"/> | ||
10 | <link href="./node_modules/angular-ui-swiper/dist/angular-ui-swiper.css" rel="stylesheet"/> | ||
11 | <link href="./node_modules/angular-ui-grid/ui-grid.min.css" rel="stylesheet"/> | ||
12 | <link href="./node_modules/ladda/dist/ladda-themeless.min.css" rel="stylesheet"/> | ||
13 | <link href="./node_modules/leaflet/dist/leaflet.css" rel="stylesheet"/> | ||
14 | <link href="./css/general.css" rel="stylesheet"/> | ||
15 | <link rel="shortcut icon" href="./img/favicon.png" /> | ||
16 | |||
17 | <!--VENDOR JS--> | ||
18 | <script src="./node_modules/jquery/dist/jquery.min.js"></script> | ||
19 | <script src="./node_modules/popper.js/dist/umd/popper.min.js"></script> | ||
20 | <script src="./node_modules/bootstrap/dist/js/bootstrap.min.js"></script> | ||
21 | <script src="./node_modules/angular/angular.min.js"></script> | ||
22 | <script src="./node_modules/angular-cookies/angular-cookies.min.js"></script> | ||
23 | <script src="./node_modules/angular-i18n/angular-locale_es-ar.js"></script> | ||
24 | <script src="./node_modules/angular-route/angular-route.min.js"></script> | ||
25 | <script src="./node_modules/angular-sanitize/angular-sanitize.min.js"></script> | ||
26 | <script src="./node_modules/ui-bootstrap4/dist/ui-bootstrap-tpls.js"></script> | ||
27 | <script src="./node_modules/angular-ui-swiper/dist/angular-ui-swiper.js"></script> | ||
28 | <script src="./node_modules/pdfmake/build/pdfmake.min.js"></script> | ||
29 | <script src="./node_modules/pdfmake/build/vfs_fonts.js"></script> | ||
30 | <script src="./node_modules/lodash/lodash.min.js"></script> | ||
31 | <script src="./node_modules/jszip/dist/jszip.min.js"></script> | ||
32 | <script src="./node_modules/excel-builder/dist/excel-builder.dist.min.js"></script> | ||
33 | <script src="./node_modules/angular-ui-grid/ui-grid.min.js"></script> | ||
34 | <script src="./node_modules/ladda/dist/spin.min.js"></script> | ||
35 | <script src="./node_modules/ladda/dist/ladda.min.js"></script> | ||
36 | <script src="./node_modules/angular-ladda/dist/angular-ladda.min.js"></script> | ||
37 | <script src="./node_modules/leaflet/dist/leaflet.js"></script> | ||
38 | <script src="./node_modules/ngstorage/ngStorage.min.js"></script> | ||
39 | <script src="./node_modules/chart.js/dist/Chart.min.js"></script> | ||
40 | <script src="./node_modules/angular-chart.js/dist/angular-chart.min.js"></script> | ||
41 | <script src="./node_modules/angular-file-saver/dist/angular-file-saver.bundle.js"></script> | ||
42 | <script src="./node_modules/angular-md5/angular-md5.min.js"></script> | ||
43 | |||
44 | <script src="./node_modules/foca-abm-chofer/dist/foca-abm-chofer.min.js"></script> | ||
45 | <script src="./node_modules/foca-abm-cliente/dist/foca-abm-cliente.min.js"></script> | ||
46 | <script src="./node_modules/foca-abm-precios-condiciones/dist/foca-abm-precios-condiciones.min.js"></script> | ||
47 | <script src="./node_modules/foca-abm-vehiculo/dist/foca-abm-vehiculo.min.js"></script> | ||
48 | <script src="./node_modules/foca-abm-vendedor-cobrador/dist/foca-abm-vendedor-cobrador.min.js"></script> | ||
49 | <script src="./node_modules/foca-activar-hoja-ruta/dist/foca-activar-hoja-ruta.min.js"></script> | ||
50 | <script src="./node_modules/foca-admin-seguimiento/dist/foca-admin-seguimiento.min.js"></script> | ||
51 | <script src="./node_modules/foca-agendar-visita/dist/foca-agendar-visita.min.js"></script> | ||
52 | <script src="./node_modules/foca-autorizar-nota-pedido/dist/foca-autorizar-nota-pedido.min.js"></script> | ||
53 | <script src="./node_modules/foca-botonera-facturador/dist/foca-botonera-facturador.min.js"></script> | ||
54 | <script src="./node_modules/foca-botonera-lateral/dist/foca-botonera-lateral.min.js"></script> | ||
55 | <script src="./node_modules/foca-botonera-principal/dist/foca-botonera-principal.min.js"></script> | ||
56 | <script src="./node_modules/foca-busqueda-cliente/dist/foca-busqueda-cliente.min.js"></script> | ||
57 | <script src="./node_modules/foca-cabecera-facturador/dist/foca-cabecera-facturador.min.js"></script> | ||
58 | <script src="./node_modules/foca-configuracion/dist/foca-configuracion.min.js"></script> | ||
59 | <script src="./node_modules/foca-configurar-terminal/dist/foca-configurar-terminal.min.js"></script> | ||
60 | <script src="./node_modules/foca-crear-cobranza/dist/foca-crear-cobranza.min.js"></script> | ||
61 | <script src="./node_modules/foca-crear-factura/dist/foca-crear-factura.min.js"></script> | ||
62 | <script src="./node_modules/foca-crear-hoja-ruta/dist/foca-crear-hoja-ruta.min.js"></script> | ||
63 | <script src="./node_modules/foca-crear-nota-pedido/dist/foca-crear-nota-pedido.min.js"></script> | ||
64 | <script src="./node_modules/foca-crear-login/dist/foca-crear-login.min.js"></script> | ||
65 | <script src="./node_modules/foca-crear-remito/dist/foca-crear-remito.min.js"></script> | ||
66 | <script src="./node_modules/foca-directivas/dist/foca-directivas.min.js"></script> | ||
67 | <script src="./node_modules/foca-estado-cisternas/dist/foca-estado-cisternas.min.js"></script> | ||
68 | <script src="./node_modules/foca-filtros/dist/foca-filtros.min.js"></script> | ||
69 | <script src="./node_modules/foca-hoja-ruta/dist/foca-hoja-ruta.min.js"></script> | ||
70 | <script src="./node_modules/foca-informes/dist/foca-informes.min.js"></script> | ||
71 | <script src="./node_modules/foca-login/dist/foca-login.min.js"></script> | ||
72 | <script src="./node_modules/foca-logistica-pedido-ruta/dist/foca-logistica-pedido-ruta.min.js"></script> | ||
73 | <script src="./node_modules/foca-modal/dist/foca-modal.min.js"></script> | ||
74 | <script src="./node_modules/foca-modal-busqueda-productos/dist/foca-busqueda-productos.min.js"></script> | ||
75 | <script src="./node_modules/foca-modal-cheque/dist/foca-modal-cheque.min.js"></script> | ||
76 | <script src="./node_modules/foca-modal-cobranza/dist/foca-modal-cobranza.min.js"></script> | ||
77 | <script src="./node_modules/foca-modal-cotizacion/dist/foca-modal-cotizacion.min.js"></script> | ||
78 | <script src="./node_modules/foca-modal-descarga/dist/foca-modal-descarga.min.js"></script> | ||
79 | <script src="./node_modules/foca-modal-detalle-cisternas/dist/foca-modal-detalle-cisternas.min.js"></script> | ||
80 | <script src="./node_modules/foca-modal-detalle-hoja-ruta/dist/foca-modal-detalle-hoja-ruta.min.js"></script> | ||
81 | <script src="./node_modules/foca-modal-detalles/dist/foca-modal-detalles.min.js"></script> | ||
82 | <script src="./node_modules/foca-modal-domicilio/dist/foca-modal-domicilios.min.js"></script> | ||
83 | <script src="./node_modules/foca-modal-efectivo/dist/foca-modal-efectivo.min.js"></script> | ||
84 | <script src="./node_modules/foca-modal-factura/dist/foca-modal-factura.min.js"></script> | ||
85 | <script src="./node_modules/foca-modal-factura-detalle/dist/foca-modal-factura-detalle.min.js"></script> | ||
86 | <script src="./node_modules/foca-modal-flete/dist/foca-modal-flete.min.js"></script> | ||
87 | <script src="./node_modules/foca-modal-grafico-cisternas/dist/foca-modal-grafico-cisternas.min.js"></script> | ||
88 | <script src="./node_modules/foca-modal-informe/dist/foca-modal-informe.min.js"></script> | ||
89 | <script src="./node_modules/foca-modal-lista-precio/dist/foca-modal-lista-precio.min.js"></script> | ||
90 | <script src="./node_modules/foca-modal-localizar/dist/foca-modal-localizar.min.js"></script> | ||
91 | <script src="./node_modules/foca-modal-login/dist/foca-modal-login.min.js"></script> | ||
92 | <script src="./node_modules/foca-modal-nota-pedido/dist/foca-modal-nota-pedido.min.js"></script> | ||
93 | <script src="./node_modules/foca-modal-precio-condiciones/dist/foca-modal-precio-condiciones.min.js"></script> | ||
94 | <script src="./node_modules/foca-modal-punto-descarga/dist/foca-modal-punto-descarga.min.js"></script> | ||
95 | <script src="./node_modules/foca-modal-remito/dist/foca-modal-remito.min.js"></script> | ||
96 | <script src="./node_modules/foca-modal-resumen-cuenta/dist/foca-modal-resumen-cuenta.min.js"></script> | ||
97 | <script src="./node_modules/foca-modal-tarifa-flete/dist/foca-modal-tarifa-flete.min.js"></script> | ||
98 | <script src="./node_modules/foca-modal-unidad-medida/dist/foca-modal-unidad-medida.min.js"></script> | ||
99 | <script src="./node_modules/foca-nombre-empresa/dist/foca-nombre-empresa.min.js"></script> | ||
100 | <script src="./node_modules/foca-parametros/dist/foca-parametros.min.js"></script> | ||
101 | <script src="./node_modules/foca-seguimiento/dist/foca-seguimiento.min.js"></script> | ||
102 | <script src="./node_modules/foca-teclado/dist/foca-teclado.min.js"></script> | ||
103 | <script src="./node_modules/foca-modal-descarga/dist/foca-modal-descarga.min.js"></script> | ||
104 | <script src="./node_modules/foca-modal-forma-pago/dist/foca-modal-forma-pago.min.js"></script> | ||
105 | <script src="./src/js/app.js"></script> | ||
106 | <script src="./src/js/controller.js"></script> | ||
107 | <script src="./src/etc/develop.js"></script> | ||
108 | |||
109 | </head> | ||
110 | <body class="w-100"> | ||
111 | <style> | ||
112 | </style> | ||
113 | <foca-nombre-empresa></foca-nombre-empresa> | ||
114 | <div ng-view class="container contenedor"></div> | ||
115 | <div ng-controller="appWrapperFacturadorController" class="teclado-container container d-none d-md-block "> | ||
116 | <foca-botonera-lateral></foca-botonera-lateral> | ||
117 | <foca-teclado | ||
118 | ng-show="usarTeclado && mostrarTeclado" | ||
119 | alfanumeric="true" | ||
120 | numeric="true" | ||
121 | > | ||
122 | </foca-teclado> | ||
123 | </div> | ||
124 | </body> | ||
125 | |||
126 | </html> | ||
127 |
package.json
File was created | 1 | { | |
2 | "name": "wrapper-facturador", | ||
3 | "version": "0.0.1", | ||
4 | "description": "", | ||
5 | "main": "main.js", | ||
6 | "scripts": { | ||
7 | "test": "unit-test.html", | ||
8 | "initdev": "npm install gulp --global && npm install && npm install -g jshint", | ||
9 | "gulp-pre-commit": "gulp pre-commit", | ||
10 | "compile": "gulp uglify && gulp sass", | ||
11 | "actualizar": "git pull origin master", | ||
12 | "install-dev": "gulp pre-install && npm install && gulp post-install" | ||
13 | }, | ||
14 | "pre-commit": [ | ||
15 | "gulp-pre-commit" | ||
16 | ], | ||
17 | "repository": { | ||
18 | "type": "git", | ||
19 | "url": "git@debonline.dyndns.org:npm/wrapper-facturador.git#develop" | ||
20 | }, | ||
21 | "author": "Foca Software", | ||
22 | "license": "ISC", | ||
23 | "dependencies": { | ||
24 | "angular": "^1.7.8", | ||
25 | "angular-chart.js": "1.1.1", | ||
26 | "angular-cookies": "^1.7.8", | ||
27 | "angular-file-saver": "^1.1.3", | ||
28 | "angular-i18n": "^1.7.8", | ||
29 | "angular-ladda": "^0.4.3", | ||
30 | "angular-md5": "^0.1.10", | ||
31 | "angular-mocks": "^1.7.8", | ||
32 | "angular-route": "^1.7.8", | ||
33 | "angular-sanitize": "^1.7.8", | ||
34 | "angular-ui-grid": "4.6.6", | ||
35 | "angular-ui-swiper": "^2.3.8", | ||
36 | "bootstrap": "^4.3.1", | ||
37 | "chart.js": "2.7.3", | ||
38 | "excel-builder": "2.0.3", | ||
39 | "foca-abm-chofer": "git+http://git.focasoftware.com/npm/foca-abm-chofer.git#develop", | ||
40 | "foca-abm-cliente": "git+http://git.focasoftware.com/npm/foca-abm-cliente.git#develop", | ||
41 | "foca-abm-plazo-pago": "git+http://git.focasoftware.com/npm/foca-abm-plazo-pago.git#develop", | ||
42 | "foca-abm-precios-condiciones": "git+http://git.focasoftware.com/npm/foca-abm-precios-condiciones.git#develop", | ||
43 | "foca-abm-vehiculo": "git+http://git.focasoftware.com/npm/foca-abm-vehiculo.git#develop", | ||
44 | "foca-abm-vendedor-cobrador": "git+http://git.focasoftware.com/npm/foca-abm-vendedor-cobrador.git#develop", | ||
45 | "foca-activar-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-activar-hoja-ruta.git#develop", | ||
46 | "foca-admin-seguimiento": "git+http://git.focasoftware.com/npm/foca-admin-seguimiento.git#develop", | ||
47 | "foca-agendar-visita": "git+http://git.focasoftware.com/npm/foca-agendar-visita.git#develop", | ||
48 | "foca-autorizar-nota-pedido": "git+http://git.focasoftware.com/npm/foca-autorizar-nota-pedido.git#develop", | ||
49 | "foca-botonera-facturador": "git+http://git.focasoftware.com/npm/foca-botonera-facturador.git#develop", | ||
50 | "foca-botonera-lateral": "git+http://git.focasoftware.com/npm/foca-botonera-lateral.git#develop", | ||
51 | "foca-botonera-principal": "git+http://git.focasoftware.com/npm/foca-botonera-principal.git#develop", | ||
52 | "foca-busqueda-cliente": "git+http://git.focasoftware.com/npm/foca-busqueda-cliente.git#develop", | ||
53 | "foca-cabecera-facturador": "git+http://git.focasoftware.com/npm/foca-cabecera-facturador.git#develop", | ||
54 | "foca-configuracion": "git+http://git.focasoftware.com/npm/foca-configuracion.git#develop", | ||
55 | "foca-configurar-terminal": "git+http://git.focasoftware.com/npm/foca-configurar-terminal.git#develop", | ||
56 | "foca-crear-cobranza": "git+http://git.focasoftware.com/npm/foca-crear-cobranza.git#develop", | ||
57 | "foca-crear-factura": "git+http://git.focasoftware.com/npm/foca-crear-factura.git#develop", | ||
58 | "foca-crear-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-crear-hoja-ruta.git#develop", | ||
59 | "foca-crear-login": "git+http://git.focasoftware.com/npm/foca-crear-login.git#develop", | ||
60 | "foca-crear-nota-pedido": "git+http://git.focasoftware.com/npm/foca-crear-nota-pedido.git#develop", | ||
61 | "foca-crear-remito": "git+http://git.focasoftware.com/npm/foca-crear-remito.git#develop", | ||
62 | "foca-directivas": "git+http://git.focasoftware.com/npm/foca-directivas.git#develop", | ||
63 | "foca-estado-cisternas": "git+http://git.focasoftware.com/npm/foca-estado-cisternas.git#develop", | ||
64 | "foca-filtros": "git+http://git.focasoftware.com/npm/foca-filtros.git#develop", | ||
65 | "foca-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-hoja-ruta.git#develop", | ||
66 | "foca-informes": "git+http://git.focasoftware.com/npm/foca-informes.git#develop", | ||
67 | "foca-login": "git+http://git.focasoftware.com/npm/foca-login.git#develop", | ||
68 | "foca-logistica-pedido-ruta": "git+http://git.focasoftware.com/npm/foca-logistica-pedido-ruta.git#develop", | ||
69 | "foca-modal": "git+http://git.focasoftware.com/npm/foca-modal.git#develop", | ||
70 | "foca-modal-busqueda-productos": "git+http://git.focasoftware.com/npm/foca-modal-busqueda-productos.git#develop", | ||
71 | "foca-modal-cheque": "git+http://git.focasoftware.com/npm/foca-modal-cheque.git#develop", | ||
72 | "foca-modal-cobranza": "git+http://git.focasoftware.com/npm/foca-modal-cobranza.git#develop", | ||
73 | "foca-modal-cotizacion": "git+http://git.focasoftware.com/npm/foca-modal-cotizacion.git#develop", | ||
74 | "foca-modal-descarga": "git+http://git.focasoftware.com/npm/foca-modal-descarga.git#develop", | ||
75 | "foca-modal-detalle-cisternas": "git+http://git.focasoftware.com/npm/foca-modal-detalle-cisternas.git#develop", | ||
76 | "foca-modal-detalle-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-modal-detalle-hoja-ruta.git#develop", | ||
77 | "foca-modal-detalles": "git+http://git.focasoftware.com/npm/foca-modal-detalles.git#develop", | ||
78 | "foca-modal-domicilio": "git+http://git.focasoftware.com/npm/foca-modal-domicilio.git#develop", | ||
79 | "foca-modal-efectivo": "git+http://git.focasoftware.com/npm/foca-modal-efectivo.git#develop", | ||
80 | "foca-modal-factura": "git+http://git.focasoftware.com/npm/foca-modal-factura.git#develop", | ||
81 | "foca-modal-factura-detalle": "git+http://git.focasoftware.com/npm/foca-modal-factura-detalle.git#develop", | ||
82 | "foca-modal-flete": "git+http://git.focasoftware.com/npm/foca-modal-flete.git#develop", | ||
83 | "foca-modal-forma-pago": "git+http://git.focasoftware.com/npm/foca-modal-forma-pago.git#develop", | ||
84 | "foca-modal-grafico-cisternas": "git+http://git.focasoftware.com/npm/foca-modal-grafico-cisternas.git#develop", | ||
85 | "foca-modal-informe": "git+http://git.focasoftware.com/npm/foca-modal-informe.git#develop", | ||
86 | "foca-modal-lista-precio": "git+http://git.focasoftware.com/npm/foca-modal-lista-precio.git#develop", | ||
87 | "foca-modal-localizar": "git+http://git.focasoftware.com/npm/foca-modal-localizar.git#develop", | ||
88 | "foca-modal-login": "git+http://git.focasoftware.com/npm/foca-modal-login.git#develop", | ||
89 | "foca-modal-nota-pedido": "git+http://git.focasoftware.com/npm/foca-modal-nota-pedido.git#develop", | ||
90 | "foca-modal-precio-condiciones": "git+http://git.focasoftware.com/npm/foca-modal-precio-condiciones.git#develop", | ||
91 | "foca-modal-punto-descarga": "git+http://git.focasoftware.com/npm/foca-modal-punto-descarga.git#develop", | ||
92 | "foca-modal-remito": "git+http://git.focasoftware.com/npm/foca-modal-remito.git#develop", | ||
93 | "foca-modal-resumen-cuenta": "git+http://git.focasoftware.com/npm/foca-modal-resumen-cuenta.git#develop", | ||
94 | "foca-modal-tarifa-flete": "git+http://git.focasoftware.com/npm/foca-modal-tarifa-flete.git#develop", | ||
95 | "foca-modal-unidad-medida": "git+http://git.focasoftware.com/npm/foca-modal-unidad-medida.git#develop", | ||
96 | "foca-nombre-empresa": "git+http://git.focasoftware.com/npm/foca-nombre-empresa.git#develop", | ||
97 | "foca-parametros": "git+http://git.focasoftware.com/npm/foca-parametros.git#develop", | ||
98 | "foca-seguimiento": "git+http://git.focasoftware.com/npm/foca-seguimiento.git#develop", | ||
99 | "foca-teclado": "git+http://git.focasoftware.com/npm/foca-teclado.git#develop", | ||
100 | "font-awesome": "^4.7.0", | ||
101 | "gulp-angular-templatecache": "^2.2.7", | ||
102 | "gulp-htmlmin": "^5.0.1", | ||
103 | "gulp-sequence": "^1.0.0", | ||
104 | "gulp-uglify-es": "^1.0.4", | ||
105 | "jquery": "^3.4.1", | ||
106 | "jszip": "2.6.1", | ||
107 | "ladda": "1.0.6", | ||
108 | "leaflet": "1.3.4", | ||
109 | "lodash": "4.17.11", | ||
110 | "moment": "2.23.0", | ||
111 | "ngstorage": "^0.3.11", | ||
112 | "node-sass": "^4.12.0", | ||
113 | "pdfmake": "0.1.41", | ||
114 | "popper.js": "^1.15.0", | ||
115 | "uglify": "^0.1.5", | ||
116 | "ui-bootstrap4": "^3.0.6" | ||
117 | }, | ||
118 | "devDependencies": { | ||
119 | "gulp": "^3.9.1", | ||
120 | "gulp-clean": "^0.4.0", | ||
121 | "gulp-concat": "^2.6.1", | ||
122 | "gulp-connect": "^5.7.0", | ||
123 | "gulp-jshint": "^2.1.0", | ||
124 | "gulp-rename": "^1.4.0", | ||
125 | "gulp-replace": "^1.0.0", | ||
126 | "gulp-sass": "^4.0.2", | ||
127 | "gulp-uglify": "^3.0.2", | ||
128 | "gulp-watch": "^5.0.1", | ||
129 | "jasmine-core": "^3.4.0", | ||
130 | "jshint": "^2.10.2", | ||
131 | "pre-commit": "^1.2.2", | ||
132 | "pump": "^3.0.0" | ||
133 | } | ||
134 | } | ||
135 |
src/etc/develop.ejemplo.js
File was created | 1 | angular.module('appWrapperDemo') | |
2 | .constant('API_ENDPOINT', { | ||
3 | 'URL': '//127.0.0.1:9000' | ||
4 | }) | ||
5 | .constant("APP", ''); // Posibles valores '', 'distribuidor', 'transportista' | ||
6 |
src/js/app.js
File was created | 1 | angular.module('appWrapperFacturador', [ | |
2 | //EXTERNOS | ||
3 | 'angular-ladda', | ||
4 | 'ngCookies', | ||
5 | 'ngRoute', | ||
6 | 'ngSanitize', | ||
7 | 'ngStorage', | ||
8 | 'onScreenKeyboard', | ||
9 | 'ui.bootstrap', | ||
10 | 'ui.swiper', | ||
11 | 'ui.grid', | ||
12 | 'ui.grid.exporter', | ||
13 | 'ngFileSaver', | ||
14 | 'angular-md5', | ||
15 | |||
16 | // MODULOS FOCA | ||
17 | 'focaAbmPreciosCondiciones', | ||
18 | 'focaAbmVehiculo', | ||
19 | 'focaAbmChofer', | ||
20 | 'focaAbmCliente', | ||
21 | 'focaAbmVendedorCobrador', | ||
22 | 'focaActivarHojaRuta', | ||
23 | 'focaAdminSeguimiento', | ||
24 | 'focaAgendarVisita', | ||
25 | 'focaAutorizarHojaRuta', | ||
26 | 'focaBotoneraFacturador', | ||
27 | 'focaBotoneraLateral', | ||
28 | 'focaBotoneraPrincipal', | ||
29 | 'focaBusquedaCliente', | ||
30 | 'focaBusquedaProductos', | ||
31 | 'focaCabeceraFacturador', | ||
32 | 'focaConfiguracion', | ||
33 | 'focaConfigurarTerminal', | ||
34 | 'focaCrearCobranza', | ||
35 | 'focaCrearFactura', | ||
36 | 'focaCrearHojaRuta', | ||
37 | 'focaCrearLogin', | ||
38 | 'focaCrearNotaPedido', | ||
39 | 'focaCrearRemito', | ||
40 | 'focaDirectivas', | ||
41 | 'focaEstadoCisternas', | ||
42 | 'focaFiltros', | ||
43 | 'focaHojaRuta', | ||
44 | 'focaInformes', | ||
45 | 'focaLogin', | ||
46 | 'focaModal', | ||
47 | 'focaModalCheque', | ||
48 | 'focaModalCobranza', | ||
49 | 'focaModalCotizacion', | ||
50 | 'focaModalDescarga', | ||
51 | 'focaModalDetalleCisternas', | ||
52 | 'focaModalDetalleHojaRuta', | ||
53 | 'focaModalDetalles', | ||
54 | 'focaModalDomicilio', | ||
55 | 'focaModalEfectivo', | ||
56 | 'focaModalFactura', | ||
57 | 'focaModalFacturaDetalle', | ||
58 | 'focaModalFlete', | ||
59 | 'focaModalGraficoCisternas', | ||
60 | 'focaModalInforme', | ||
61 | 'focaModalListaPrecio', | ||
62 | 'focaModalLocalizar', | ||
63 | 'focaModalLogin', | ||
64 | 'focaModalNotaPedido', | ||
65 | 'focaModalPrecioCondicion', | ||
66 | 'focaModalPuntoDescarga', | ||
67 | 'focaModalRemito', | ||
68 | 'focaModalResumenCuenta', | ||
69 | 'focaModalTarifaFlete', | ||
70 | 'focaModalUnidadMedida', | ||
71 | 'focaNombreEmpresa', | ||
72 | 'focaParametros', | ||
73 | 'focaSeguimiento', | ||
74 | 'focaTeclado', | ||
75 | 'focaLogisticaPedidoRuta', | ||
76 | 'focaModalFormaPago' | ||
77 | ]); | ||
78 |
src/js/controller.js
File was created | 1 | angular.module('appWrapperFacturador') | |
2 | .controller('appWrapperFacturadorController', [ | ||
3 | '$scope', | ||
4 | '$rootScope', | ||
5 | '$timeout', | ||
6 | '$uibModalStack', | ||
7 | function ($scope, $rootScope, $timeout, $uibModalStack) { | ||
8 | $scope.usarTeclado = false; | ||
9 | $rootScope.$broadcast('usarTeclado', false); | ||
10 | $scope.mostrarTeclado = false; | ||
11 | //Envía broadcast para avisar que el teclado está en funcionamiento o no | ||
12 | //para su uso cambiar ng-click del boton por esta función | ||
13 | $scope.cambioUsoTeclado = function () { | ||
14 | if ($scope.usarTeclado) { | ||
15 | $scope.usarTeclado = false; | ||
16 | $rootScope.$broadcast('usarTeclado', false); | ||
17 | return; | ||
18 | } | ||
19 | $scope.usarTeclado = true; | ||
20 | $rootScope.$broadcast('usarTeclado', true); | ||
21 | }; | ||
22 | |||
23 | $rootScope.$on('focus', function () { | ||
24 | if (!$scope.usarTeclado) { | ||
25 | return; | ||
26 | } | ||
27 | $scope.mostrarTeclado = true; | ||
28 | $timeout.cancel($scope.timeout); | ||
29 | if (!$scope.$$phase) { | ||
30 | $scope.$apply(); | ||
31 | } | ||
32 | }); | ||
33 | $rootScope.$on('blur', function () { | ||
34 | $scope.timeout = $timeout(function () { | ||
35 | $scope.mostrarTeclado = false; | ||
36 | if (!$scope.$$phase) { | ||
37 | $scope.$apply(); | ||
38 | } | ||
39 | }, 150); | ||
40 | }); | ||
41 | |||
42 | // Close all modals | ||
43 | $rootScope.$on('$locationChangeSuccess', function () { | ||
44 | $uibModalStack.dismissAll('close'); | ||
45 | }); | ||
46 | } | ||
47 | ]); | ||
48 |
src/sass/_acciones-mobile.scss
File was created | 1 | .acciones-mobile { | |
2 | line-height: 2.5em; | ||
3 | color: orange; | ||
4 | font-size: 1.25em | ||
5 | } | ||
6 |
src/sass/_admin-seguimiento.scss
File was created | 1 | .foca-admin-seguimiento { | |
2 | osm { | ||
3 | &>div { | ||
4 | height: 535px; | ||
5 | } | ||
6 | } | ||
7 | } | ||
8 | .foca-logistica-pedido-ruta { | ||
9 | foca-logistica { | ||
10 | &>div { | ||
11 | height: 400px; | ||
12 | } | ||
13 | } | ||
14 | } | ||
15 | |||
16 | osm-direccion { | ||
17 | &>div { | ||
18 | height: 400px; | ||
19 | } | ||
20 | } | ||
21 |
src/sass/_bootstrap.scss
File was created | 1 | button.active { | |
2 | text-decoration: none; | ||
3 | outline: 0; | ||
4 | color: white; | ||
5 | background-color: $primary; | ||
6 | &:focus { | ||
7 | box-shadow: 0 0 0 0.2rem $primaryTransparency; | ||
8 | } | ||
9 | } | ||
10 | .btn-xs { | ||
11 | padding: 0.15rem 0.5rem; | ||
12 | font-size: 0.8rem; | ||
13 | line-height: 1.5; | ||
14 | border-radius: 0.2rem; | ||
15 | } | ||
16 | |||
17 | .no-border-bottom { | ||
18 | border-bottom: 0 !important; | ||
19 | } | ||
20 | .no-border-top { | ||
21 | border-top: 0 !important; | ||
22 | } | ||
23 | .no-border { | ||
24 | border: 0 !important; | ||
25 | } | ||
26 | .margin-bottom-mobile { | ||
27 | margin-bottom: 2.5em !important; | ||
28 | } | ||
29 | .tamaño-boton { | ||
30 | width: 44px; | ||
31 | } | ||
32 | .modal-content { | ||
33 | .modal-header { | ||
34 | display: block; | ||
35 | > div.row { | ||
36 | margin: 0 !important; | ||
37 | > div { | ||
38 | padding: 0 !important; | ||
39 | } | ||
40 | } | ||
41 | } | ||
42 | @media (max-width: 576px) { | ||
43 | height: auto; | ||
44 | height: 100%; | ||
45 | border-radius: 0; | ||
46 | } | ||
47 | } | ||
48 | .modal.show .modal-dialog { | ||
49 | @media (min-width: 1201px) { | ||
50 | -webkit-transform: translate(0, 70px); | ||
51 | transform: translate(0, 70px); | ||
52 | } | ||
53 | @media (min-width: 576px) { | ||
54 | -webkit-transform: translate(0, 90px); | ||
55 | transform: translate(0, 90px); | ||
56 | } | ||
57 | @media (max-width: 576px) { | ||
58 | width: 100%; | ||
59 | height: 100%; | ||
60 | margin: 0; | ||
61 | padding: 0; | ||
62 | } | ||
63 | } | ||
64 | .modal-body { | ||
65 | @media (max-width: 576px) { | ||
66 | overflow-y: auto; | ||
67 | } | ||
68 | } | ||
69 | |||
70 | .boton-salir { | ||
71 | position: absolute; | ||
72 | bottom: 10px; | ||
73 | right: 15px; | ||
74 | width: calc(100% - 15px); | ||
75 | } | ||
76 | |||
77 | input[type="number"]::-webkit-inner-spin-button, | ||
78 | input[type="number"]::-webkit-outer-spin-button { | ||
79 | -webkit-appearance: none; | ||
80 | margin: 0; | ||
81 | } | ||
82 | |||
83 | .invisible { | ||
84 | color: rgba(0, 0, 0, 0); | ||
85 | } | ||
86 | |||
87 | .badge-success { | ||
88 | background-color: #9aae47 !important; | ||
89 | } | ||
90 | |||
91 | .border-warning { | ||
92 | border-color: #cd9035 !important; | ||
93 | } | ||
94 |
src/sass/_botonera-lateral.scss
File was created | 1 | .botonera-lateral { | |
2 | pointer-events: none; | ||
3 | position: absolute; | ||
4 | left: 0; | ||
5 | right: 0; | ||
6 | top: 402px; | ||
7 | &.teclado{ | ||
8 | top: 449px; | ||
9 | z-index: 100000; | ||
10 | } | ||
11 | .row{ | ||
12 | margin: 0 !important; | ||
13 | pointer-events: none; | ||
14 | } | ||
15 | |||
16 | .container{ | ||
17 | @media (min-width: 768px){ | ||
18 | display: grid !important; | ||
19 | } | ||
20 | } | ||
21 | |||
22 | button{ | ||
23 | pointer-events: all; | ||
24 | background-color: #DDD; | ||
25 | } | ||
26 | |||
27 | .teclado-activar { | ||
28 | background-color: #17d236 !important; | ||
29 | color: #FFF !important; | ||
30 | } | ||
31 | div[ladda]{ | ||
32 | background-color: #DDD; | ||
33 | } | ||
34 | |||
35 | button, .btn-group-toggle{ | ||
36 | background-color: #DDD; | ||
37 | color: #000; | ||
38 | text-transform: uppercase; | ||
39 | min-width: 109px; | ||
40 | &:hover{ | ||
41 | color: #FFF; | ||
42 | .boton-activar-teclado{ | ||
43 | color: #FFF; | ||
44 | } | ||
45 | background-color: #000; | ||
46 | } | ||
47 | } | ||
48 | |||
49 | |||
50 | .btn-group-toggle{ | ||
51 | pointer-events: all; | ||
52 | &.active{ | ||
53 | background-color: $primary; | ||
54 | .boton-activar-teclado{ | ||
55 | color: #FFF; | ||
56 | } | ||
57 | } | ||
58 | |||
59 | .boton-activar-teclado{ | ||
60 | cursor: pointer; | ||
61 | color: #000; | ||
62 | background-color: transparent; | ||
63 | } | ||
64 | |||
65 | input{ | ||
66 | display: none; | ||
67 | } | ||
68 | } | ||
69 | |||
70 | .guardado{ | ||
71 | animation:guardado 4s 1; | ||
72 | -webkit-animation:guardado 4s 1; /* Safari and Chrome */ | ||
73 | } | ||
74 | |||
75 | @keyframes guardado | ||
76 | { | ||
77 | 0% {background:#DDD; color: #000;} | ||
78 | 25% {background:#28a745; color: #FFF;} | ||
79 | 75% {background:#28a745; color: #FFF;} | ||
80 | 100% {background:#DDD; color: #000;} | ||
81 | } | ||
82 | |||
83 | @-webkit-keyframes guardado /* Safari and Chrome */ | ||
84 | { | ||
85 | 0% {background:#DDD; color: #000;} | ||
86 | 25% {background:#28a745; color: #FFF;} | ||
87 | 75% {background:#28a745; color: #FFF;} | ||
88 | 100% {background:#DDD; color: #000;} | ||
89 | } | ||
90 | } | ||
91 |
src/sass/_botonera-principal.scss
File was created | 1 | .botonera-principal { | |
2 | menuitem { | ||
3 | display: inline-block; | ||
4 | height: 130px; | ||
5 | text-align: center; | ||
6 | width: 180px; | ||
7 | @media (max-width: 576px) { | ||
8 | width: 100%; | ||
9 | } | ||
10 | @media (min-width: 992px) and (max-width: 1200px) { | ||
11 | width: 150px; | ||
12 | } | ||
13 | } | ||
14 | button { | ||
15 | cursor: pointer; | ||
16 | background-image: url("../img/botonera.png"); | ||
17 | border-radius: 12px; | ||
18 | border-width: 0; | ||
19 | height: 90px; | ||
20 | position: relative; | ||
21 | width: 90px; | ||
22 | outline: 0; | ||
23 | span { | ||
24 | left: 0; | ||
25 | position: absolute; | ||
26 | text-align: center; | ||
27 | top: 90px; | ||
28 | width: 100%; | ||
29 | font-size: 12px; | ||
30 | color: #777777; | ||
31 | } | ||
32 | &:hover { | ||
33 | background-color: rgb(250, 250, 250); | ||
34 | filter: drop-shadow(4px 4px 4px gray); | ||
35 | } | ||
36 | &:active { | ||
37 | background-color: rgb(230, 230, 230); | ||
38 | filter: drop-shadow(4px 4px 4px gray); | ||
39 | } | ||
40 | &:focus { | ||
41 | background-color: rgb(250, 250, 250); | ||
42 | filter: drop-shadow(4px 4px 4px gray); | ||
43 | } | ||
44 | } | ||
45 | &-menu { | ||
46 | width: 100%; | ||
47 | padding-left: 90px; | ||
48 | @media (max-width: 576px) { | ||
49 | padding: 0; | ||
50 | } | ||
51 | } | ||
52 | &-logo { | ||
53 | width: 100%; | ||
54 | margin-left: 50%; | ||
55 | opacity: 0.8; | ||
56 | @media (max-width: 576px) { | ||
57 | width: 180%; | ||
58 | margin-left: 20%; | ||
59 | } | ||
60 | } | ||
61 | &-vacio { | ||
62 | & button { | ||
63 | background-position: -4380px 0; | ||
64 | &:hover { | ||
65 | background-position: -4380px -90px; | ||
66 | } | ||
67 | } | ||
68 | } | ||
69 | &-abrir-turno { | ||
70 | & button { | ||
71 | background-position: 0 0; | ||
72 | &:hover { | ||
73 | background-position: 0 -90px; | ||
74 | } | ||
75 | } | ||
76 | } | ||
77 | &-cerrar-turno { | ||
78 | & button { | ||
79 | background-position: -90px 0; | ||
80 | &:hover { | ||
81 | background-position: -90px -90px; | ||
82 | } | ||
83 | } | ||
84 | } | ||
85 | &-caja { | ||
86 | & button { | ||
87 | background-position: -180px 0; | ||
88 | &:hover { | ||
89 | background-position: -180px -90px; | ||
90 | } | ||
91 | } | ||
92 | } | ||
93 | &-estado-cisterna { | ||
94 | & button { | ||
95 | background-image: url("../img/control_stock.png"); | ||
96 | background-size: 90px 90px; | ||
97 | } | ||
98 | } | ||
99 | &-logistica { | ||
100 | & button { | ||
101 | background-image: url("../img/logistica.png"); | ||
102 | background-size: 90px 90px; | ||
103 | } | ||
104 | } | ||
105 | &-facturador { | ||
106 | & button { | ||
107 | background-position: -270px 0px; | ||
108 | &:hover { | ||
109 | background-position: -270px -90px; | ||
110 | } | ||
111 | } | ||
112 | } | ||
113 | &-nota-pedido { | ||
114 | & button { | ||
115 | background-image: url("../img/notaPedido.png"); | ||
116 | background-size: 90px 90px; | ||
117 | } | ||
118 | } | ||
119 | &-remito { | ||
120 | & button { | ||
121 | background-image: url("../img/remito.png"); | ||
122 | background-size: 90px 90px; | ||
123 | } | ||
124 | } | ||
125 | &-hoja-ruta { | ||
126 | & button { | ||
127 | background-image: url("../img/hoja-ruta.png"); | ||
128 | background-size: 86px 90px; | ||
129 | } | ||
130 | } | ||
131 | &-activar-hoja-ruta { | ||
132 | & button { | ||
133 | background-image: url("../img/activar_hoja.png"); | ||
134 | background-size: 90px 90px; | ||
135 | } | ||
136 | } | ||
137 | &-hoja-ruta-transportista { | ||
138 | & button { | ||
139 | background-image: url("../img/hojaRutaVolante.png"); | ||
140 | background-size: 90px 90px; | ||
141 | } | ||
142 | } | ||
143 | &-seguimiento { | ||
144 | & button { | ||
145 | background-image: url("../img/seguimientoNotaPedido.png"); | ||
146 | background-size: 90px 90px; | ||
147 | } | ||
148 | } | ||
149 | &-seguimiento-hoja-ruta { | ||
150 | & button { | ||
151 | background-image: url("../img/seguimientoHojaRuta.png"); | ||
152 | background-size: 90px 90px; | ||
153 | } | ||
154 | } | ||
155 | &-cobranzas { | ||
156 | & button { | ||
157 | background-image: url("../img/cobranzas.png"); | ||
158 | background-size: 90px 90px; | ||
159 | } | ||
160 | } | ||
161 | &-seguimiento-cobranzas { | ||
162 | & button { | ||
163 | background-image: url("../img/seguimientoCobranza.png"); | ||
164 | background-size: 90px 90px; | ||
165 | } | ||
166 | } | ||
167 | &-vehiculo { | ||
168 | & button { | ||
169 | background-image: url("../img/abmVehiculos.png"); | ||
170 | background-size: 90px 90px; | ||
171 | } | ||
172 | } | ||
173 | &-precio-condicion { | ||
174 | & button { | ||
175 | background-image: url("../img/abmPrecios.png"); | ||
176 | background-size: 90px 90px; | ||
177 | } | ||
178 | } | ||
179 | &-chofer { | ||
180 | & button { | ||
181 | background-image: url("../img/abmChofer.png"); | ||
182 | background-size: 90px 90px; | ||
183 | } | ||
184 | } | ||
185 | &-agendar-visita { | ||
186 | & button { | ||
187 | background-image: url("../img/agendarVisita.png"); | ||
188 | background-size: 90px 90px; | ||
189 | } | ||
190 | } | ||
191 | &-informes { | ||
192 | & button { | ||
193 | background-image: url("../img/informes.png"); | ||
194 | background-size: 90px 90px; | ||
195 | } | ||
196 | } | ||
197 | &-vendedor-cobrador { | ||
198 | & button { | ||
199 | background-image: url("../img/abmVendedorCobrador.png"); | ||
200 | background-size: 90px 90px; | ||
201 | } | ||
202 | } | ||
203 | &-autorizar-nota { | ||
204 | & button { | ||
205 | background-image: url("../img/autorizarNota.png"); | ||
206 | background-size: 90px 90px; | ||
207 | } | ||
208 | } | ||
209 | |||
210 | &-cliente { | ||
211 | & button { | ||
212 | background-image: url("../img/clientePrincipal.png"); | ||
213 | background-size: 90px 90px; | ||
214 | } | ||
215 | } | ||
216 | |||
217 | &-parametros { | ||
218 | & button { | ||
219 | background-image: url("../img/parametrizar.png"); | ||
220 | background-size: 90px 90px; | ||
221 | } | ||
222 | } | ||
223 | |||
224 | &-factura { | ||
225 | & button { | ||
226 | background-image: url("../img/factura.png"); | ||
227 | background-size: 90px 90px; | ||
228 | } | ||
229 | } | ||
230 | |||
231 | .swiper-pagination { | ||
232 | bottom: 0px !important; | ||
233 | } | ||
234 | |||
235 | .swiper-button-next { | ||
236 | background-image: url("../img/derecha.png"); | ||
237 | &:hover { | ||
238 | filter: drop-shadow(4px 4px 4px gray); | ||
239 | } | ||
240 | } | ||
241 | |||
242 | .swiper-button-prev { | ||
243 | background-image: url("../img/izquierda.png"); | ||
244 | &:hover { | ||
245 | filter: drop-shadow(4px 4px 4px gray); | ||
246 | } | ||
247 | } | ||
248 | @media (min-width: 992px) { | ||
249 | a { | ||
250 | margin-top: 2.5rem; | ||
251 | } | ||
252 | } | ||
253 | } | ||
254 |
src/sass/_botonera-secundaria.scss
File was created | 1 | .botonera-secundaria { | |
2 | .row { | ||
3 | border-radius: 5px; | ||
4 | overflow: hidden; | ||
5 | } | ||
6 | .btn-xs { | ||
7 | display: grid; | ||
8 | border-width: 3px !important; | ||
9 | border-radius: .7rem !important; | ||
10 | margin-right: 1px; | ||
11 | width: calc(100% - 1px); | ||
12 | margin-bottom: 1px; | ||
13 | &:hover{ | ||
14 | background-color: #cd903550 ; | ||
15 | border-color: #cd9035 !important; | ||
16 | } | ||
17 | &:focus{ | ||
18 | box-shadow: 0 0 0 0.2rem rgb(216, 176, 125); | ||
19 | } | ||
20 | img{ | ||
21 | width: 40%; | ||
22 | margin: auto | ||
23 | } | ||
24 | span{ | ||
25 | font-size: 11px; | ||
26 | margin-left: -.25rem; | ||
27 | margin-right: -.25rem; | ||
28 | } | ||
29 | } | ||
30 | .btn-tarjeta { | ||
31 | border-width: 3px !important; | ||
32 | border-radius: .7rem !important; | ||
33 | &:hover{ | ||
34 | background-color: #cd903550 ; | ||
35 | border-color: #cd9035 !important; | ||
36 | } | ||
37 | &:focus{ | ||
38 | box-shadow: none; | ||
39 | border-color: #cd9035 !important; | ||
40 | } | ||
41 | img{ | ||
42 | width: 5em; | ||
43 | margin: auto | ||
44 | } | ||
45 | } | ||
46 | .btn-producto { | ||
47 | border-width: 3px !important; | ||
48 | border-radius: .7rem !important; | ||
49 | &:hover{ | ||
50 | background-color: #cd903550 ; | ||
51 | border-color: #cd9035 !important; | ||
52 | } | ||
53 | &:focus{ | ||
54 | box-shadow: none; | ||
55 | border-color: #cd9035 !important; | ||
56 | } | ||
57 | img{ | ||
58 | width: 100%; | ||
59 | margin: auto; | ||
60 | border-radius: .6rem !important; | ||
61 | } | ||
62 | } | ||
63 | .btn-producto-default { | ||
64 | border-width: 3px !important; | ||
65 | border-radius: .7rem !important; | ||
66 | &:hover{ | ||
67 | background-color: #cd903550 ; | ||
68 | border-color: #cd9035 !important; | ||
69 | } | ||
70 | &:focus{ | ||
71 | box-shadow: none; | ||
72 | border-color: #cd9035 !important; | ||
73 | } | ||
74 | img{ | ||
75 | width: 60%; | ||
76 | margin: auto | ||
77 | } | ||
78 | } | ||
79 | @media(max-width: 992px){ | ||
80 | .btn-xs{ | ||
81 | font-weight: 700; | ||
82 | } | ||
83 | } | ||
84 | @media(min-width: 1200px){ | ||
85 | .btn-xs{ | ||
86 | height: 85px !important; | ||
87 | } | ||
88 | .foca-facturador-px{ | ||
89 | padding-left: 3rem; | ||
90 | padding-right: 3rem; | ||
91 | } | ||
92 | } | ||
93 | |||
94 | @media(min-width: 992px) and (max-width: 1200px){ | ||
95 | .btn-xs{ | ||
96 | height: 73px !important; | ||
97 | } | ||
98 | } | ||
99 | |||
100 | @media(min-width: 768px) and (max-width: 992px){ | ||
101 | .btn-xs{ | ||
102 | height: 62px !important; | ||
103 | } | ||
104 | } | ||
105 | |||
106 | @media(min-width: 576px) and (max-width: 768px){ | ||
107 | .btn-xs{ | ||
108 | max-height: 51px; | ||
109 | } | ||
110 | } | ||
111 | |||
112 | @media(max-width: 576px) { | ||
113 | .btn-xs{ | ||
114 | max-height: 22vw; | ||
115 | } | ||
116 | } | ||
117 | |||
118 | } | ||
119 | .foca-overflow-hidden{ | ||
120 | overflow: hidden; | ||
121 | text-overflow: ellipsis; | ||
122 | white-space: nowrap; | ||
123 | } | ||
124 | |||
125 | .foca-boton-facturador-right { | ||
126 | right: 5; | ||
127 | } | ||
128 |
src/sass/_botonera.scss
File was created | 1 | .botonera { | |
2 | .btn { | ||
3 | margin-bottom: 5px; | ||
4 | } | ||
5 | } | ||
6 |
src/sass/_constants.scss
File was created | 1 | $primary: #cd9035; | |
2 | $primaryTransparency: #d6a55bcc; | ||
3 | $highlightedArea: #df9424; | ||
4 | $default: #6c757d; | ||
5 | |||
6 | $defaultTransparency: #6c757dcc; | ||
7 | $danger: #dc3545; | ||
8 | $dangerTransparency: #e98a94; | ||
9 | $textDanger: #ae4c3c; | ||
10 | $textSuccess: #95ac3d; | ||
11 |
src/sass/_contenedor.scss
File was created | 1 | body { | |
2 | background-color: #cccccc; | ||
3 | } | ||
4 | |||
5 | .contenedor { | ||
6 | @media (min-width: 768px) { | ||
7 | min-height: 600px; | ||
8 | min-width: 800px; | ||
9 | } | ||
10 | } | ||
11 | |||
12 | .grilla-articulo { | ||
13 | @media (min-width: 768px) { | ||
14 | height: 300px; | ||
15 | } | ||
16 | } | ||
17 |
src/sass/_foca-crear.scss
File was created | 1 | .foca-crear{ | |
2 | background: #CCC; | ||
3 | |||
4 | .titulares>div{ | ||
5 | display: flex; | ||
6 | line-height: 30px; | ||
7 | h5{ | ||
8 | line-height: 30px; | ||
9 | } | ||
10 | button{ | ||
11 | margin: auto; | ||
12 | margin-right: 0; | ||
13 | } | ||
14 | |||
15 | @media(max-width: 992px){ | ||
16 | border-top: none !important; | ||
17 | border-right: none !important; | ||
18 | border-left: none !important; | ||
19 | border-bottom: 2px solid #FFF !important; | ||
20 | &:last-child{ | ||
21 | border-left: 2px solid #FFF !important; | ||
22 | } | ||
23 | &:first-child{ | ||
24 | border-top: 2px solid #FFF !important; | ||
25 | } | ||
26 | } | ||
27 | } | ||
28 | |||
29 | @media(min-width: 992px){ | ||
30 | padding-bottom: 2rem; | ||
31 | |||
32 | &.one-row{ | ||
33 | padding-bottom: 8rem !important; | ||
34 | } | ||
35 | } | ||
36 | } | ||
37 |
src/sass/_grid.scss
File was created | 1 | .gridInforme { | |
2 | width: 100%; | ||
3 | height: 350px; | ||
4 | } | ||
5 | .ui-grid-header-cell-wrapper{ | ||
6 | height: 40px !important; | ||
7 | } | ||
8 | |||
9 | |||
10 | .yellow { | ||
11 | max-width: unset !important; | ||
12 | >div { | ||
13 | background: yellow !important; | ||
14 | font-weight: bold; | ||
15 | } | ||
16 | } | ||
17 | |||
18 | .red { | ||
19 | max-width: unset !important; | ||
20 | >div { | ||
21 | color: red; | ||
22 | font-weight: bold; | ||
23 | } | ||
24 | } | ||
25 | |||
26 | .green { | ||
27 | max-width: unset !important; | ||
28 | >div { | ||
29 | color: green; | ||
30 | font-weight: bold; | ||
31 | } | ||
32 | } | ||
33 |
src/sass/_lista.scss
File was created | 1 | .lista { | |
2 | background-color: rgba(0,0,0,0.8); | ||
3 | padding: 10px; | ||
4 | tr { | ||
5 | background: linear-gradient(rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.5)); | ||
6 | } | ||
7 | tbody { | ||
8 | td { | ||
9 | border-top: none; | ||
10 | color: #ffffff; | ||
11 | } | ||
12 | } | ||
13 | thead { | ||
14 | th { | ||
15 | border-bottom: 1px solid #ffffff; | ||
16 | border-top: none; | ||
17 | color: #ffffff; | ||
18 | font-family: sans-serif; | ||
19 | font-size: 12px; | ||
20 | } | ||
21 | } | ||
22 | .boton { | ||
23 | &-accion { | ||
24 | background: none; | ||
25 | color: #ffffff; | ||
26 | border: 1px solid #ffffff; | ||
27 | border-radius: 30px; | ||
28 | padding: 5px 7px; | ||
29 | i { | ||
30 | font-size: 16px; | ||
31 | } | ||
32 | } | ||
33 | } | ||
34 | } | ||
35 |
src/sass/_login.scss
File was created | 1 | .login { | |
2 | background-color: #bdbdbd; | ||
3 | border: 1px solid #000000; | ||
4 | border-radius: 3px; | ||
5 | height: calc(193px + 1em); | ||
6 | left: calc(50% - 130px); | ||
7 | opacity: 0.7; | ||
8 | position: absolute; | ||
9 | text-align: center; | ||
10 | top: 190px; | ||
11 | width: 260px; | ||
12 | &-titulo { | ||
13 | border-bottom: 1px solid #ffffff; | ||
14 | padding: 5px 0; | ||
15 | } | ||
16 | &-campo { | ||
17 | label { | ||
18 | display: block; | ||
19 | font-size: 12px; | ||
20 | margin: 5px 0 0; | ||
21 | } | ||
22 | input { | ||
23 | -moz-border-radius: 10px; | ||
24 | -khtml-border-radius: 10px; | ||
25 | -webkit-border-radius: 10px; | ||
26 | -webkit-appearance: none; | ||
27 | padding-right: 5%; | ||
28 | padding-left: 5%; | ||
29 | border-radius: 10px; | ||
30 | outline: 0; | ||
31 | border-color: transparent; | ||
32 | &:focus { | ||
33 | border-color: #ff9900; | ||
34 | } | ||
35 | } | ||
36 | } | ||
37 | |||
38 | &-button { | ||
39 | width: 80%; | ||
40 | background-color: #cd9035; | ||
41 | color: white; | ||
42 | &:hover{ | ||
43 | background-color: #a7743d; | ||
44 | color: white | ||
45 | } | ||
46 | &:focus{ | ||
47 | color: white; | ||
48 | } | ||
49 | } | ||
50 | |||
51 | &-alerta-error { | ||
52 | width: 260px; | ||
53 | left: calc(50% - 130px); | ||
54 | top: calc(383px + 1.5em); | ||
55 | } | ||
56 | } | ||
57 |
src/sass/_logistica-pedido-ruta.scss
File was created | 1 | .arrastrando { | |
2 | opacity: 0.5; | ||
3 | } | ||
4 | .vertical { | ||
5 | display: inline-block; | ||
6 | width: 20%; | ||
7 | height: 40px; | ||
8 | -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */ | ||
9 | transform: rotate(-90deg); | ||
10 | } | ||
11 | .progress-circle{ | ||
12 | width: 150px; | ||
13 | height: 150px; | ||
14 | line-height: 150px; | ||
15 | background: none; | ||
16 | margin: 0 auto; | ||
17 | box-shadow: none; | ||
18 | position: relative; | ||
19 | } | ||
20 | .progress-circle:after{ | ||
21 | content: ""; | ||
22 | width: 100%; | ||
23 | height: 100%; | ||
24 | border-radius: 50%; | ||
25 | border: 8px solid #fff; | ||
26 | position: absolute; | ||
27 | top: 0; | ||
28 | left: 0; | ||
29 | } | ||
30 | .progress-circle > span{ | ||
31 | width: 50%; | ||
32 | height: 100%; | ||
33 | overflow: hidden; | ||
34 | position: absolute; | ||
35 | top: 0; | ||
36 | z-index: 1; | ||
37 | } | ||
38 | .progress-circle .progress-left{ | ||
39 | left: 0; | ||
40 | } | ||
41 | .progress-circle .progress-bar{ | ||
42 | width: 100%; | ||
43 | height: 100%; | ||
44 | background: none; | ||
45 | border-width: 8px; | ||
46 | border-style: solid; | ||
47 | position: absolute; | ||
48 | top: 0; | ||
49 | } | ||
50 | .progress-circle .progress-left .progress-bar{ | ||
51 | left: 100%; | ||
52 | border-top-right-radius: 80px; | ||
53 | border-bottom-right-radius: 80px; | ||
54 | border-left: 0; | ||
55 | -webkit-transform-origin: center left; | ||
56 | transform-origin: center left; | ||
57 | } | ||
58 | .progress-circle .progress-right{ | ||
59 | right: 0; | ||
60 | } | ||
61 | .progress-circle .progress-right .progress-bar{ | ||
62 | left: -100%; | ||
63 | border-top-left-radius: 80px; | ||
64 | border-bottom-left-radius: 80px; | ||
65 | border-right: 0; | ||
66 | -webkit-transform-origin: center right; | ||
67 | transform-origin: center right; | ||
68 | animation: loading-1 1.8s linear forwards; | ||
69 | } | ||
70 | .progress-circle .progress-value{ | ||
71 | width: 90%; | ||
72 | height: 90%; | ||
73 | border-radius: 50%; | ||
74 | background: #44484b; | ||
75 | font-size: 20px; | ||
76 | color: #fff; | ||
77 | line-height: 20px; | ||
78 | text-align: center; | ||
79 | position: absolute; | ||
80 | top: 5%; | ||
81 | left: 5%; | ||
82 | } | ||
83 | .progress-circle.blue .progress-bar{ | ||
84 | border-color: #049dff; | ||
85 | } | ||
86 | .progress-circle.blue .progress-left .progress-bar{ | ||
87 | animation: loading-2 1.5s linear forwards 1.8s; | ||
88 | } | ||
89 | @keyframes loading-1{ | ||
90 | 0%{ | ||
91 | -webkit-transform: rotate(0deg); | ||
92 | transform: rotate(0deg); | ||
93 | } | ||
94 | 100%{ | ||
95 | -webkit-transform: rotate(180deg); | ||
96 | transform: rotate(180deg); | ||
97 | } | ||
98 | } | ||
99 | @keyframes loading-2{ | ||
100 | 0%{ | ||
101 | -webkit-transform: rotate(0deg); | ||
102 | transform: rotate(0deg); | ||
103 | } | ||
104 | 100%{ | ||
105 | -webkit-transform: rotate(180deg); | ||
106 | transform: rotate(180deg); | ||
107 | } | ||
108 | } | ||
109 | @keyframes loading-3{ | ||
110 | 0%{ | ||
111 | -webkit-transform: rotate(0deg); | ||
112 | transform: rotate(0deg); | ||
113 | } | ||
114 | 100%{ | ||
115 | -webkit-transform: rotate(90deg); | ||
116 | transform: rotate(90deg); | ||
117 | } | ||
118 | } | ||
119 | @keyframes loading-4{ | ||
120 | 0%{ | ||
121 | -webkit-transform: rotate(0deg); | ||
122 | transform: rotate(0deg); | ||
123 | } | ||
124 | 100%{ | ||
125 | -webkit-transform: rotate(36deg); | ||
126 | transform: rotate(36deg); | ||
127 | } | ||
128 | } | ||
129 | @keyframes loading-5{ | ||
130 | 0%{ | ||
131 | -webkit-transform: rotate(0deg); | ||
132 | transform: rotate(0deg); | ||
133 | } | ||
134 | 100%{ | ||
135 | -webkit-transform: rotate(126deg); | ||
136 | transform: rotate(126deg); | ||
137 | } | ||
138 | } | ||
139 | @media only screen and (max-width: 990px){ | ||
140 | .progress{ margin-bottom: 20px; } | ||
141 | } | ||
142 | .foca-alto-progress{ | ||
143 | height: 2rem; | ||
144 | } | ||
145 |
src/sass/_paginador-abm.scss
File was created | 1 | .paginador-abm { | |
2 | margin-top: 1rem; | ||
3 | li { | ||
4 | &.active{ | ||
5 | > a { | ||
6 | background: $primary !important; | ||
7 | color: #FFF !important; | ||
8 | } | ||
9 | } | ||
10 | |||
11 | > a { | ||
12 | background-color: transparent !important; | ||
13 | border-color: #67615e !important; | ||
14 | color: #000 !important; | ||
15 | |||
16 | } | ||
17 | } | ||
18 | } | ||
19 |
src/sass/_panel-informativo.scss
File was created | 1 | .panel-informativo { | |
2 | background: #67615e; | ||
3 | color: #FFF; | ||
4 | min-height: 32px; | ||
5 | .form-group { | ||
6 | margin-bottom: 5px; | ||
7 | } | ||
8 | .form-control-xs { | ||
9 | height: calc(1.6rem); | ||
10 | padding: .25rem .5rem; | ||
11 | font-size: .8rem; | ||
12 | line-height: 1.3; | ||
13 | border-radius: .2rem; | ||
14 | } | ||
15 | .label { | ||
16 | font-size: .8em; | ||
17 | } | ||
18 | .valor { | ||
19 | font-size: .8em; | ||
20 | } | ||
21 | |||
22 | .border{ | ||
23 | border-width: 4px 2px !important; | ||
24 | } | ||
25 | |||
26 | .nota-pedido { | ||
27 | @media (max-width: 576px) { | ||
28 | text-align: center; | ||
29 | } | ||
30 | } | ||
31 | |||
32 | } | ||
33 |
src/sass/_swiper.scss
File was created | 1 | .swiper { | |
2 | &-container { | ||
3 | height: 300px; | ||
4 | } | ||
5 | &-slide { | ||
6 | background: transparent; | ||
7 | height: 400px; | ||
8 | text-align: unset; | ||
9 | -webkit-align-items: unset; | ||
10 | align-items: unset; | ||
11 | } | ||
12 | |||
13 | @media(max-width: 992px){ | ||
14 | &-container{ | ||
15 | height: 430px; | ||
16 | } | ||
17 | &-pagination{ | ||
18 | background: #CCC; | ||
19 | padding: 0.5rem; | ||
20 | } | ||
21 | } | ||
22 | } | ||
23 | |||
24 | .swiper-pagination-bullet-active { | ||
25 | opacity: 1; | ||
26 | background: #CD9035; | ||
27 | } | ||
28 |
src/sass/_tabla-articulos.scss
File was created | 1 | .tabla-articulo { | |
2 | max-height: 420px; | ||
3 | background-color: #67615e; | ||
4 | color: #FFF; | ||
5 | |||
6 | tr { | ||
7 | display: inline-table; | ||
8 | table-layout: fixed; | ||
9 | } | ||
10 | |||
11 | tbody { | ||
12 | overflow-y: auto; | ||
13 | max-height: 280px; | ||
14 | display: block; | ||
15 | } | ||
16 | |||
17 | thead > tr > th { | ||
18 | line-height: 30px | ||
19 | } | ||
20 | |||
21 | @media(max-width: 992px){ | ||
22 | tr{ | ||
23 | display: block; | ||
24 | span{ | ||
25 | line-height: 35px; | ||
26 | } | ||
27 | } | ||
28 | tfoot tr{ | ||
29 | display: flex; | ||
30 | } | ||
31 | } | ||
32 | } | ||
33 |
src/sass/_tabla.scss
File was created | 1 | .table { | |
2 | &-nonfluid { | ||
3 | width: auto; | ||
4 | } | ||
5 | &-celda-total { | ||
6 | color: #000000; | ||
7 | background-color: #FF9900; | ||
8 | } | ||
9 | &-title{ | ||
10 | background-color: #67615e; | ||
11 | color: #FFF; | ||
12 | margin-bottom: 0; | ||
13 | padding: 0.25rem 0; | ||
14 | font-size: 1rem; | ||
15 | } | ||
16 | |||
17 | thead th{ | ||
18 | font-size: 13px; | ||
19 | } | ||
20 | |||
21 | &.table-abm{ | ||
22 | thead{ | ||
23 | color: #FFF; | ||
24 | background-color: #67615e; | ||
25 | } | ||
26 | } | ||
27 | |||
28 | } | ||
29 |
src/sass/_table-autorizar-nota-pedido.scss
File was created | 1 | .tabla-autorizar-nota-pedido { | |
2 | |||
3 | thead > tr > th { | ||
4 | background-color: #67615e; | ||
5 | color: #FFF; | ||
6 | } | ||
7 | |||
8 | tfoot > tr > th { | ||
9 | background-color: #67615e; | ||
10 | color: #FFF; | ||
11 | } | ||
12 | |||
13 | } | ||
14 |
src/sass/_tabs.scss
File was created | 1 | .tabs-right{ | |
2 | @media (min-width: 576px){ | ||
3 | margin-top: -58px; | ||
4 | } | ||
5 | > ul >li:first-child{ | ||
6 | margin-left: auto; | ||
7 | } | ||
8 | } |
src/sass/_teclado.scss
File was created | 1 | .keyboard { | |
2 | -webkit-touch-callout: none; | ||
3 | -webkit-user-select: none; | ||
4 | -khtml-user-select: none; | ||
5 | -moz-user-select: none; | ||
6 | -ms-user-select: none; | ||
7 | user-select: none; | ||
8 | margin: auto; | ||
9 | width: 60%; | ||
10 | position: absolute; | ||
11 | height: auto; | ||
12 | border: 1px solid rgba(255, 128, 0, .4); | ||
13 | background-color: rgba(0, 0, 0, .3); | ||
14 | bottom: 5px; | ||
15 | z-index: 100000; | ||
16 | table { | ||
17 | width: auto; | ||
18 | height: auto; | ||
19 | margin: 0px auto; | ||
20 | border-spacing: 10px; | ||
21 | border-collapse: separate; | ||
22 | td { | ||
23 | touch-action: none; | ||
24 | } | ||
25 | } | ||
26 | |||
27 | .letter { | ||
28 | background-color: #bdbdbd; | ||
29 | box-shadow: 2px 2px 3px #555555; | ||
30 | padding: 10px; | ||
31 | width: auto; | ||
32 | height: auto; | ||
33 | text-align: center; | ||
34 | font-family: "arial"; | ||
35 | cursor: pointer; | ||
36 | color: #000; | ||
37 | font-size: 80%; | ||
38 | |||
39 | &:hover { | ||
40 | background-color: #fafafa; | ||
41 | } | ||
42 | &:active { | ||
43 | background-color: #999; | ||
44 | color: #fff; | ||
45 | } | ||
46 | } | ||
47 | .number { | ||
48 | background-color: #bdbdbd; | ||
49 | box-shadow: 2px 2px 3px #555555; | ||
50 | padding: 10px; | ||
51 | width: auto; | ||
52 | height: auto; | ||
53 | text-align: center; | ||
54 | font-family: "arial"; | ||
55 | cursor: pointer; | ||
56 | color: #000; | ||
57 | font-size: 80%; | ||
58 | |||
59 | &:hover { | ||
60 | background-color: #fafafa; | ||
61 | } | ||
62 | &:active { | ||
63 | background-color: #999; | ||
64 | color: #fff; | ||
65 | } | ||
66 | } | ||
67 | |||
68 | .margin { | ||
69 | width: 5%; | ||
70 | height: 5%; | ||
71 | } | ||
72 | } | ||
73 |
src/sass/general.scss
File was created | 1 | @import "constants"; | |
2 | @import "admin-seguimiento"; | ||
3 | @import "bootstrap"; | ||
4 | @import "botonera"; | ||
5 | @import "botonera-lateral"; | ||
6 | @import "botonera-principal"; | ||
7 | @import "botonera-secundaria"; | ||
8 | @import "contenedor"; | ||
9 | @import "lista"; | ||
10 | @import "login"; | ||
11 | @import "panel-informativo"; | ||
12 | @import "tabla"; | ||
13 | @import "teclado"; | ||
14 | @import "tabla-articulos"; | ||
15 | @import "acciones-mobile"; | ||
16 | @import "swiper"; | ||
17 | @import "foca-crear"; | ||
18 | @import "logistica-pedido-ruta"; | ||
19 | @import "tabs"; | ||
20 | @import "grid"; | ||
21 | @import "paginador-abm"; | ||
22 | @import "table-autorizar-nota-pedido"; | ||
23 | |||
24 | //OCULTA FLECHAS INPUT NUMBER | ||
25 | input[type="number"] { | ||
26 | -moz-appearance: textfield; | ||
27 | } | ||
28 | |||
29 | input::-webkit-outer-spin-button, | ||
30 | input::-webkit-inner-spin-button { | ||
31 | -webkit-appearance: none; | ||
32 | } | ||
33 | |||
34 | .d-md-grid { | ||
35 | @media (min-width: 768px) { | ||
36 | display: grid !important; | ||
37 | } | ||
38 | } | ||
39 | |||
40 | .btn-dashed { | ||
41 | border-style: dashed !important; | ||
42 | border-width: 3px; | ||
43 | border-color: white; | ||
44 | background-color: #dedfe0; | ||
45 | } | ||
46 | |||
47 | .marcador { | ||
48 | position: absolute; | ||
49 | right: 44.5%; | ||
50 | bottom: -32%; | ||
51 | } | ||
52 | |||
53 | .informacion { | ||
54 | position: absolute; | ||
55 | right: 18px; | ||
56 | bottom: 5px; | ||
57 | } | ||
58 | |||
59 | .flashit { | ||
60 | -webkit-animation: flash linear 1s infinite; | ||
61 | animation: flash linear 1s infinite; | ||
62 | } | ||
63 | @-webkit-keyframes flash { | ||
64 | 0% { | ||
65 | opacity: 1; | ||
66 | } | ||
67 | 50% { | ||
68 | opacity: 0.6; | ||
69 | } | ||
70 | 100% { | ||
71 | opacity: 1; | ||
72 | } | ||
73 | } | ||
74 | @keyframes flash { | ||
75 | 0% { | ||
76 | opacity: 1; | ||
77 | } | ||
78 | 50% { | ||
79 | opacity: 0.6; | ||
80 | } | ||
81 | 100% { | ||
82 | opacity: 1; | ||
83 | } | ||
84 | } | ||
85 | |||
86 | .btn-outline-debo { | ||
87 | background-color: transparent; | ||
88 | color: $primary; | ||
89 | border-color: $primary; | ||
90 | &:hover { | ||
91 | color: #fff; | ||
92 | border-color: transparent; | ||
93 | background-color: $primary; | ||
94 | } | ||
95 | &:focus { | ||
96 | box-shadow: 0px 0px 0px 3px $primaryTransparency !important; | ||
97 | } | ||
98 | &:active { | ||
99 | color: #fff; | ||
100 | background-color: $primary !important; | ||
101 | box-shadow: 0px 0px 0px 3px $primaryTransparency !important; | ||
102 | } | ||
103 | } | ||
104 | |||
105 | .input-group-append > button { | ||
106 | &:focus { | ||
107 | border-color: $primary !important; | ||
108 | box-shadow: 0 0 5px $primary !important; | ||
109 | } | ||
110 | &:active { | ||
111 | border-color: $primary !important; | ||
112 | box-shadow: 0 0 5px $primary !important; | ||
113 | } | ||
114 | } | ||
115 | |||
116 | .line-break { | ||
117 | white-space: pre-wrap; | ||
118 | } | ||
119 | |||
120 | .input-group-append > button { | ||
121 | &:focus { | ||
122 | border-color: $primary !important; | ||
123 | box-shadow: 0 0 5px $primary !important; | ||
124 | } | ||
125 | &:active { | ||
126 | border-color: $primary !important; | ||
127 | box-shadow: 0 0 5px $primary !important; | ||
128 | } | ||
129 | } | ||
130 | |||
131 | .btn-login { | ||
132 | box-shadow: none !important; | ||
133 | } | ||
134 | |||
135 | input[type="file"] { | ||
136 | display: none; | ||
137 | } | ||
138 | .custom-file-upload { | ||
139 | border: 1px solid #ccc; | ||
140 | display: inline-block; | ||
141 | padding: 6px 12px; | ||
142 | cursor: pointer; | ||
143 | } | ||
144 | |||
145 | .btn-brown { | ||
146 | background-color: $primary; | ||
147 | -webkit-appearance: none; | ||
148 | border-color: transparent; | ||
149 | &:focus { | ||
150 | outline: 0 !important; | ||
151 | box-shadow: none; | ||
152 | } | ||
153 | .icon-white { | ||
154 | color: white; | ||
155 | } | ||
156 | } | ||
157 | |||
158 | .btn-Guardar { | ||
159 | background-color: green; | ||
160 | -webkit-appearance: none; | ||
161 | border-color: transparent; | ||
162 | &:focus { | ||
163 | outline: 0 !important; | ||
164 | box-shadow: none; | ||
165 | } | ||
166 | .icon-white { | ||
167 | color: white; | ||
168 | } | ||
169 | } | ||
170 | |||
171 | .page-item.active .page-link { | ||
172 | z-index: 1; | ||
173 | color: #fff; | ||
174 | background-color: $primary; | ||
175 | border-color: $primary; | ||
176 | } | ||
177 | |||
178 | .foca-input { | ||
179 | &:focus { | ||
180 | border-color: $primary; | ||
181 | box-shadow: 0 0 5px $primary; | ||
182 | } | ||
183 | &:hover { | ||
184 | border-color: $primary; | ||
185 | box-shadow: 0 0 5px $primary; | ||
186 | } | ||
187 | } | ||
188 | |||
189 | .btn-enviar { | ||
190 | background-color: white; | ||
191 | border-color: #cd9035; | ||
192 | &:focus { | ||
193 | box-shadow: none !important; | ||
194 | } | ||
195 | &:hover { | ||
196 | border-color: $primaryTransparency !important; | ||
197 | background-color: $primaryTransparency !important; | ||
198 | } | ||
199 | &:active { | ||
200 | background-color: $primary !important; | ||
201 | box-shadow: 0px 0px 0px 3px $primaryTransparency !important; | ||
202 | } | ||
203 | } | ||
204 | |||
205 | .btn-primary { | ||
206 | background-color: $primary !important; | ||
207 | border-color: $primary !important; | ||
208 | &:focus { | ||
209 | box-shadow: none !important; | ||
210 | } | ||
211 | &:hover { | ||
212 | border-color: $primaryTransparency !important; | ||
213 | background-color: $primaryTransparency !important; | ||
214 | } | ||
215 | &:active { | ||
216 | background-color: $primary !important; | ||
217 | box-shadow: 0px 0px 0px 3px $primaryTransparency !important; | ||
218 | } | ||
219 | } | ||
220 | |||
221 | .input-group-text { | ||
222 | &:focus { | ||
223 | outline: none; | ||
224 | border-color: $primary; | ||
225 | box-shadow: 0 0 5px $primary; | ||
226 | } | ||
227 | &:hover { | ||
228 | border-color: $primary; | ||
229 | box-shadow: 0 0 5px $primary; | ||
230 | } | ||
231 | &:active { | ||
232 | box-shadow: 0 0 5px $primary; | ||
233 | } | ||
234 | } | ||
235 | |||
236 | .btn-default { | ||
237 | color: #fff; | ||
238 | background-color: $default !important; | ||
239 | border-color: $default !important; | ||
240 | &:focus { | ||
241 | box-shadow: none !important; | ||
242 | } | ||
243 | &:hover { | ||
244 | color: #fff; | ||
245 | border-color: $defaultTransparency !important; | ||
246 | background-color: $defaultTransparency !important; | ||
247 | } | ||
248 | &:active { | ||
249 | background-color: $default !important; | ||
250 | box-shadow: 0px 0px 0px 3px $defaultTransparency !important; | ||
251 | } | ||
252 | } | ||
253 | |||
254 | .btn-danger { | ||
255 | &:hover { | ||
256 | color: #fff; | ||
257 | border-color: $dangerTransparency !important; | ||
258 | background-color: $dangerTransparency !important; | ||
259 | } | ||
260 | } | ||
261 | |||
262 | .table-celda-total { | ||
263 | background-color: $highlightedArea; | ||
264 | } | ||
265 | |||
266 | marquee { | ||
267 | background-color: $highlightedArea; | ||
268 | } | ||
269 | |||
270 | .front-index { | ||
271 | z-index: 9999; | ||
272 | } | ||
273 | |||
274 | .uib-daypicker { | ||
275 | outline: 0; | ||
276 | } | ||
277 | |||
278 | .right-0 { | ||
279 | right: 0; | ||
280 | } | ||
281 | |||
282 | .tabla-factura { | ||
283 | word-wrap: break-word; | ||
284 | table-layout: fixed; | ||
285 | } | ||
286 | |||
287 | .ladda-w-100 .ladda-label { | ||
288 | width: 100%; | ||
289 | float: right; | ||
290 | } | ||
291 | |||
292 | .btn-delete-image { | ||
293 | height: 25px; | ||
294 | width: 25px; | ||
295 | top: -10px; | ||
296 | right: 0; | ||
297 | } | ||
298 | |||
299 | button.clear-input { | ||
300 | cursor: pointer; | ||
301 | background: transparent; | ||
302 | border: none; | ||
303 | margin-left: -24px; | ||
304 | z-index: 9; | ||
305 | color: #a3a3a3; | ||
306 | &:focus { | ||
307 | outline: none; | ||
308 | } | ||
309 | } | ||
310 | .custom-control-input { | ||
311 | &:checked ~ .custom-control-label::before { | ||
312 | border: none !important; | ||
313 | color: $primary !important; | ||
314 | background-color: $primary !important; | ||
315 | box-shadow: 0px 0px 0px 2px $primaryTransparency !important; | ||
316 | } | ||
317 | &:active ~ .custom-control-label::before { | ||
318 | border: none !important; | ||
319 | color: $primary !important; | ||
320 | background-color: $primary !important; | ||
321 | } | ||
322 | &:focus ~ .custom-control-label::before { | ||
323 | border: none !important; | ||
324 | box-shadow: 0px 0px 0px 2px $primaryTransparency !important; | ||
325 | } | ||
326 | &:focus:not(:checked) ~ .custom-control-label::before { | ||
327 | border: none !important; | ||
328 | } | ||
329 | &:not(:disabled):active ~ .custom-control-label::before { | ||
330 | border: none !important; | ||
331 | color: $primary !important; | ||
332 | box-shadow: 0px 0px 0px 2px $primaryTransparency !important; | ||
333 | } | ||
334 | &:hover ~ .custom-control-label::before { | ||
335 | border: none !important; | ||
336 | background-color: $primaryTransparency; | ||
337 | } | ||
338 | } | ||
339 | .disable-selection { | ||
340 | user-select: none; | ||
341 | -moz-user-select: none; /* Firefox */ | ||
342 | -ms-user-select: none; /* Internet Explorer */ | ||
343 | -khtml-user-select: none; /* KHTML browsers (e.g. Konqueror) */ | ||
344 | -webkit-user-select: none; /* Chrome, Safari, and Opera */ | ||
345 | -webkit-touch-callout: none; /* Disable Android and iOS callouts*/ | ||
346 | } | ||
347 | .foca-text-success { | ||
348 | color: $textSuccess !important; | ||
349 | } | ||
350 | .foca-text-danger { | ||
351 | color: $textDanger !important; | ||
352 | } | ||
353 | .cover-spin { | ||
354 | width: -webkit-fill-available; | ||
355 | height: -webkit-fill-available; | ||
356 | display: flex; | ||
357 | position: absolute; | ||
358 | background-color: rgba(255, 255, 255, 0.6); | ||
359 | left: 0; | ||
360 | top: 0; | ||
361 | z-index: 9999; | ||
362 | } | ||
363 | .fadeIn { | ||
364 | opacity: 0; | ||
365 | animation: fadeIn 1.8s forwards; | ||
366 | } | ||
367 | |||
368 | @keyframes fadeIn { | ||
369 | 0% { | ||
370 | opacity: 0; | ||
371 | transform: translateY(10px); | ||
372 | } | ||
373 | 30% { | ||
374 | opacity: 0.6; | ||
375 | } | ||
376 | 100% { | ||
377 | opacity: 1; | ||
378 | transform: translateY(0); | ||
379 | } | ||
380 | } | ||
381 |
src/views/placeholder.html