Commit 8e72bafc823f36222fbc50b7538feddd53d96ee0

Authored by Eric Fernandez
1 parent c19b19d494
Exists in master

ignore

1 # See http://help.github.com/ignore-files/ for more about ignoring files. 1 # See http://help.github.com/ignore-files/ for more about ignoring files.
2 2
3 # compiled output 3 # compiled output
4 /dist 4 /dist
5 /tmp 5 /tmp
6 /out-tsc 6 /out-tsc
7 7
8 # Only exists if Bazel was run 8 # Only exists if Bazel was run
9 /bazel-out 9 /bazel-out
10 10
11 # dependencies 11 # dependencies
12 /node_modules 12 /node_modules
13 /www/* 13 /www/*
14 /plugins/* 14 /plugins/*
15 /platforms/* 15 /platforms/*
16 16
17 # profiling files 17 # profiling files
18 chrome-profiler-events.json 18 chrome-profiler-events.json
19 speed-measure-plugin.json 19 speed-measure-plugin.json
20 20
21 # IDEs and editors 21 # IDEs and editors
22 /.idea 22 /.idea
23 .project 23 .project
24 .classpath 24 .classpath
25 .c9/ 25 .c9/
26 *.launch 26 *.launch
27 .settings/ 27 .settings/
28 *.sublime-workspace 28 *.sublime-workspace
29 29
30 # IDE - VSCode 30 # IDE - VSCode
31 .vscode/* 31 .vscode/*
32 !.vscode/settings.json 32 !.vscode/settings.json
33 !.vscode/tasks.json 33 !.vscode/tasks.json
34 !.vscode/launch.json 34 !.vscode/launch.json
35 !.vscode/extensions.json 35 !.vscode/extensions.json
36 .history/* 36 .history/*
37 37
38 # misc 38 # misc
39 /.sass-cache 39 /.sass-cache
40 /connect.lock 40 /connect.lock
41 /coverage 41 /coverage
42 /libpeerconnection.log 42 /libpeerconnection.log
43 npm-debug.log 43 npm-debug.log
44 yarn-error.log 44 yarn-error.log
45 testem.log 45 testem.log
46 /typings 46 /typings
47 47
48 # System Files 48 # System Files
49 .DS_Store 49 .DS_Store
50 Thumbs.db 50 Thumbs.db
51 51
52 # config 52 # config
53 /etc/AppSeting.ts 53 /src/etc/AppSetings.ts
54 54
1 { 1 {
2 "name": "distribucion-comprobantes", 2 "name": "distribucion-comprobantes",
3 "version": "0.0.0", 3 "version": "0.0.0",
4 "main": "main.js",
4 "scripts": { 5 "scripts": {
5 "ng": "ng", 6 "ng": "ng",
6 "start": "ng serve", 7 "start": "ng serve",
7 "build": "ng build", 8 "build": "ng build",
8 "test": "ng test", 9 "test": "ng test",
9 "lint": "ng lint", 10 "lint": "ng lint",
10 "e2e": "ng e2e", 11 "e2e": "ng e2e",
12 "electron": "electron .",
13 "electron-build": "ng build --prod && electron .",
11 "apkToDrop": "cp ./platforms/android/app/build/outputs/apk/debug/app-debug.apk C:/Users/Usuario/Dropbox/Apks_PlanexDEBO/v0.0.1" 14 "apkToDrop": "cp ./platforms/android/app/build/outputs/apk/debug/app-debug.apk C:/Users/Usuario/Dropbox/Apks_PlanexDEBO/v0.0.1"
12 }, 15 },
13 "private": true, 16 "private": true,
14 "dependencies": { 17 "dependencies": {
15 "@angular/animations": "~8.0.0", 18 "@angular/animations": "~8.0.0",
16 "@angular/common": "~8.0.0", 19 "@angular/common": "~8.0.0",
17 "@angular/compiler": "~8.0.0", 20 "@angular/compiler": "~8.0.0",
18 "@angular/core": "~8.0.0", 21 "@angular/core": "~8.0.0",
19 "@angular/forms": "~8.0.0", 22 "@angular/forms": "~8.0.0",
20 "@angular/platform-browser": "~8.0.0", 23 "@angular/platform-browser": "~8.0.0",
21 "@angular/platform-browser-dynamic": "~8.0.0", 24 "@angular/platform-browser-dynamic": "~8.0.0",
22 "@angular/router": "~8.0.0", 25 "@angular/router": "~8.0.0",
23 "@ng-bootstrap/ng-bootstrap": "^4.2.0", 26 "@ng-bootstrap/ng-bootstrap": "^4.2.0",
24 "angular2-ladda": "^2.0.1", 27 "angular2-ladda": "^2.0.1",
25 "cordova-android": "^8.0.0", 28 "cordova-android": "^8.0.0",
29 "electron-debug": "^3.0.1",
26 "font-awesome": "^4.7.0", 30 "font-awesome": "^4.7.0",
27 "rxjs": "~6.4.0", 31 "rxjs": "~6.4.0",
28 "tslib": "^1.9.0", 32 "tslib": "^1.9.0",
29 "zone.js": "~0.9.1" 33 "zone.js": "~0.9.1"
30 }, 34 },
31 "devDependencies": { 35 "devDependencies": {
32 "@angular-devkit/build-angular": "~0.800.0", 36 "@angular-devkit/build-angular": "~0.800.0",
33 "@angular/cli": "~8.0.0", 37 "@angular/cli": "~8.0.0",
34 "@angular/compiler-cli": "~8.0.0", 38 "@angular/compiler-cli": "~8.0.0",
35 "@angular/language-service": "~8.0.0", 39 "@angular/language-service": "~8.0.0",
36 "@types/node": "~8.9.4",
37 "@types/jasmine": "~3.3.8", 40 "@types/jasmine": "~3.3.8",
38 "@types/jasminewd2": "~2.0.3", 41 "@types/jasminewd2": "~2.0.3",
42 "@types/node": "~8.9.4",
39 "codelyzer": "^5.0.0", 43 "codelyzer": "^5.0.0",
44 "electron": "^5.0.8",
40 "jasmine-core": "~3.4.0", 45 "jasmine-core": "~3.4.0",
41 "jasmine-spec-reporter": "~4.2.1", 46 "jasmine-spec-reporter": "~4.2.1",
42 "karma": "~4.1.0", 47 "karma": "~4.1.0",
43 "karma-chrome-launcher": "~2.2.0", 48 "karma-chrome-launcher": "~2.2.0",
44 "karma-coverage-istanbul-reporter": "~2.0.1", 49 "karma-coverage-istanbul-reporter": "~2.0.1",
45 "karma-jasmine": "~2.0.1", 50 "karma-jasmine": "~2.0.1",
46 "karma-jasmine-html-reporter": "^1.4.0", 51 "karma-jasmine-html-reporter": "^1.4.0",
47 "protractor": "~5.4.0", 52 "protractor": "~5.4.0",
48 "ts-node": "~7.0.0", 53 "ts-node": "~7.0.0",
49 "tslint": "~5.15.0", 54 "tslint": "~5.15.0",
50 "typescript": "~3.4.3" 55 "typescript": "~3.4.3"
51 }, 56 },
52 "cordova": { 57 "cordova": {
53 "plugins": { 58 "plugins": {
54 "cordova-plugin-whitelist": {} 59 "cordova-plugin-whitelist": {}
55 }, 60 },
56 "platforms": [ 61 "platforms": [
57 "android" 62 "android"
58 ] 63 ]
59 } 64 }
src/app/botonera/botonera.component.css
1 .botonera-principal-comprobante { File was deleted
2 background-image: url('/assets/img/comprobante.png');
3 background-size: 90px 90px;
4 display: inline-block;
5 text-align: center;
6 border-radius: 12px;
7 border-width: 0;
8 height: 90px;
9 position: relative;
10 width: 90px;
11 outline: 0;
12 }
13 .botonera-principal-comprobante:hover {
14 background-color:rgb(250,250,250);
15 filter:drop-shadow(4px 4px 4px gray);
16 }
17 .botonera-principal-comprobante:active {
18 background-color: rgb(230, 230, 230);
19 filter:drop-shadow(4px 4px 4px gray);
20 }
21 @media (min-width: 992px) and (max-width: 1200px) {
22 .botonera-principal-comprobante {
23 width: 150px;
24 }
25 }
26 .botonera-principal-comprobante > span {
27 left: 0;
28 position: absolute;
29 text-align: center;
30 top: 90px;
31 width: 100%;
32 font-size: 12px;
33 color: #777777
34 }
35 .botonera-principal-logo {
36 width: 50%;
37 margin-left: 75%;
38 opacity: .8;
39 }
40 @media (max-width: 576px) {
41 .botonera-principal-logo {
42 width: 180%;
43 margin-left: 20%;
44 opacity: .8;
45 }
46 }
47 .swiper {
48 height: 300px;
49 }
50 1 .botonera-principal-comprobante {
src/app/botonera/botonera.component.ts
1 import { Component } from '@angular/core'; 1 import { Component } from '@angular/core';
2 import { BotonServiceService } from 'src/app/boton-service.service'; 2 import { BotonServiceService } from 'src/app/boton-service.service';
3 3
4 @Component({ 4 @Component({
5 selector: 'app-botonera', 5 selector: 'app-botonera',
6 templateUrl: './botonera.component.html', 6 templateUrl: './botonera.component.html',
7 styleUrls: ['./botonera.component.css'] 7 styleUrls: ['./botonera.component.scss']
8 }) 8 })
9 9
10 export class AppBotonera { 10 export class AppBotonera {
11 botones = new BotonServiceService().getBotones(); 11 botones = new BotonServiceService().getBotones();
12 paginas = [1]; 12 paginas = [1];
13 13
14 showTerminal() { 14 showTerminal() {
15 alert('No disponible aún'); 15 alert('No disponible aún');
16 } 16 }
17 17
18 } 18 }
19 19
src/etc/AppSetings.ts
1 export class AppSetings { 1 export class AppSetings {
2 public static END_POINT='http://10.231.45.234:6060/gateway-debo'; 2 public static END_POINT='http://localhost:6060/gateway-debo';
3 } 3 }
4 4