Commit a6d91288cf7700c84ca267977763d825c63e6f5c
1 parent
edf1e1cf74
Exists in
master
primera versión
Showing
125 changed files
with
2324 additions
and
0 deletions
Show diff stats
.gitignore
.jshintrc
... | ... | @@ -0,0 +1,64 @@ |
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 | +} |
gulpfile.js
... | ... | @@ -0,0 +1,110 @@ |
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'])); |
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
... | ... | @@ -0,0 +1,20 @@ |
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> |
img/argencard.png
7.48 KB
img/argencard.svg
... | ... | @@ -0,0 +1,37 @@ |
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> |
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
... | ... | @@ -0,0 +1,34 @@ |
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> |
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
... | ... | @@ -0,0 +1,30 @@ |
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> |
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
... | ... | @@ -0,0 +1,28 @@ |
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> |
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
... | ... | @@ -0,0 +1,26 @@ |
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> |
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
... | ... | @@ -0,0 +1,20 @@ |
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> |
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
... | ... | @@ -0,0 +1,30 @@ |
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> |
index.html
... | ... | @@ -0,0 +1,126 @@ |
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> |
package.json
... | ... | @@ -0,0 +1,134 @@ |
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 | +} |
src/etc/develop.ejemplo.js
src/js/app.js
... | ... | @@ -0,0 +1,77 @@ |
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 | +]); |
src/js/controller.js
... | ... | @@ -0,0 +1,47 @@ |
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 | + ]); |
src/sass/_acciones-mobile.scss
src/sass/_admin-seguimiento.scss
src/sass/_bootstrap.scss
... | ... | @@ -0,0 +1,93 @@ |
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 | +} |
src/sass/_botonera-lateral.scss
... | ... | @@ -0,0 +1,90 @@ |
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 | +} |
src/sass/_botonera-principal.scss
... | ... | @@ -0,0 +1,253 @@ |
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 | +} |
src/sass/_botonera-secundaria.scss
... | ... | @@ -0,0 +1,127 @@ |
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 | +} |
src/sass/_botonera.scss
src/sass/_constants.scss
src/sass/_contenedor.scss
src/sass/_foca-crear.scss
... | ... | @@ -0,0 +1,36 @@ |
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 | +} |
src/sass/_grid.scss
... | ... | @@ -0,0 +1,32 @@ |
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 | +} |
src/sass/_lista.scss
... | ... | @@ -0,0 +1,34 @@ |
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 | +} |
src/sass/_login.scss
... | ... | @@ -0,0 +1,56 @@ |
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 | +} |
src/sass/_logistica-pedido-ruta.scss
... | ... | @@ -0,0 +1,144 @@ |
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 | +} |
src/sass/_paginador-abm.scss
... | ... | @@ -0,0 +1,18 @@ |
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 | +} |
src/sass/_panel-informativo.scss
... | ... | @@ -0,0 +1,32 @@ |
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 | +} |
src/sass/_swiper.scss
... | ... | @@ -0,0 +1,27 @@ |
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 | +} |
src/sass/_tabla-articulos.scss
... | ... | @@ -0,0 +1,32 @@ |
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 | +} |
src/sass/_tabla.scss
... | ... | @@ -0,0 +1,28 @@ |
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 | +} |
src/sass/_table-autorizar-nota-pedido.scss
src/sass/_tabs.scss
src/sass/_teclado.scss
... | ... | @@ -0,0 +1,72 @@ |
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 | +} |
src/sass/general.scss
... | ... | @@ -0,0 +1,380 @@ |
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 | +} |
src/views/placeholder.html