From 12fd0238eb9c2b553dffe98962c42ae8d0a6f0af Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Mon, 22 Jan 2018 11:48:43 -0300 Subject: [PATCH 01/38] Primer commit --- assets/css/main.css | 0 assets/js/index.js | 0 assets/js/path-to-cardify.js | 0 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/css/main.css create mode 100644 assets/js/index.js create mode 100644 assets/js/path-to-cardify.js diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 00000000..e69de29b diff --git a/assets/js/index.js b/assets/js/index.js new file mode 100644 index 00000000..e69de29b diff --git a/assets/js/path-to-cardify.js b/assets/js/path-to-cardify.js new file mode 100644 index 00000000..e69de29b From 0085450405d0dde9a9eb6945715f1bc2051795bf Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Mon, 22 Jan 2018 17:24:13 -0300 Subject: [PATCH 02/38] agregando eslint-gitignore --- .eslintrc | 31 +++++++++++++++++++++++++++++++ .gitignore | 0 assets/js/index.js | 5 +++++ package.json | 22 ++++++++++++++++++++++ 4 files changed, 58 insertions(+) create mode 100644 .eslintrc create mode 100644 .gitignore create mode 100644 package.json diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 00000000..63967d50 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,31 @@ +{ + "parserOptions": { + "ecmaVersion": 6 + }, + "rules": { + "keyword-spacing": 1, + "space-before-function-paren": [1, "never"], + "eqeqeq": 1, + "space-infix-ops": 1, + "comma-spacing": 1, + "brace-style": 1, + "no-multiple-empty-lines": 1, + "camelcase": 1, + "func-call-spacing": 1, + "key-spacing": 1, + "semi": 1, + "no-floating-decimal": 1, + "no-multi-spaces": 1, + "object-property-newline": 1, + "padded-blocks": [1, "never"], + "space-before-blocks": 1, + "space-in-parens": 1, + "spaced-comment": 1, + "quotes": [1, "single"], + "id-length": [1, { + "exceptions": ["i", "j", "x"] + }], + "indent": [1, 2], + "no-array-constructor": 1 + } +} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..e69de29b diff --git a/assets/js/index.js b/assets/js/index.js index e69de29b..0e9c3fe2 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -0,0 +1,5 @@ +$(document).ready(()=>{ + +/*hola + +}); \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 00000000..f2156975 --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "cardify", + "version": "1.0.0", + "description": "Proyecto cardify", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/AriellaRogueN/cardify.git" + }, + "keywords": [ + "proyecto" + ], + "author": "Teresita Cañete - Ariella Rodriguez", + "license": "ISC", + "bugs": { + "url": "https://github.com/AriellaRogueN/cardify/issues" + }, + "homepage": "https://github.com/AriellaRogueN/cardify#readme" +} From 1e3368fa123636982333a93295507669d0e2ae0b Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Tue, 23 Jan 2018 23:10:52 -0300 Subject: [PATCH 03/38] Agregando html-imagenes --- assets/images/Labrador.jpeg | Bin 0 -> 4325 bytes assets/images/corgi.jpg | Bin 0 -> 11354 bytes assets/images/pastorA.jpeg | Bin 0 -> 5212 bytes index.html | 17 +++++++++++++++++ 4 files changed, 17 insertions(+) create mode 100644 assets/images/Labrador.jpeg create mode 100644 assets/images/corgi.jpg create mode 100644 assets/images/pastorA.jpeg create mode 100644 index.html diff --git a/assets/images/Labrador.jpeg b/assets/images/Labrador.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..67cf1b39fbcc7c1cd36c215630fac38ec11903cd GIT binary patch literal 4325 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 bm{hpUzuxYD9P<-DaZ7dsfBQ!Z@Nn=yNNX8W literal 0 HcmV?d00001 diff --git a/assets/images/corgi.jpg b/assets/images/corgi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..542f51b0b27e911282bbc8ff89ea83205d8883d6 GIT binary patch literal 11354 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 + + + + + + Cardify + + +
+ Raza:Corgi + Raza:Labrador + Raza:Pastor Alemán +
+ + + \ No newline at end of file From ac30d97ff3a3048b8fd379ec90ba18afcd0569aa Mon Sep 17 00:00:00 2001 From: tcltere Date: Wed, 24 Jan 2018 13:25:31 -0300 Subject: [PATCH 04/38] segundo commit --- .DS_Store | Bin 0 -> 6148 bytes README.md | 58 ++++------------------------------------------- assets/.DS_Store | Bin 0 -> 6148 bytes assets/js/app.js | 0 4 files changed, 5 insertions(+), 53 deletions(-) create mode 100644 .DS_Store create mode 100644 assets/.DS_Store create mode 100644 assets/js/app.js diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6f866464b46b908534cdd170eb4d3dfdd2cf8307 GIT binary patch literal 6148 zcmeHK%}yIJ5FUpB-XKH{NO1I}QV&rT6n+i}X-UI@15(wk+5<(f%SN!$vPRhr5lvI= zYqW3BN9hyrIPHw>Mp=bks|d}k#-BZ&@!Fp){{VpK4&xnwCICoO!kUN4GeY&Gb5e7b zI-)Rb6p){$`Z`K=H0RBRMPz{HZUsWf@#{l%{%BDgqQ3rZ#B{&n8;$aNH`l+S`!vam zcKb=xmg>tZt5P;(W4&<^-0D$KgvBuLhJ$k|y$g%m$mKt1olf&%^fBp=E}NTgbykE) z)*qPQB<`cj=TAu%>rqz^vp6^H1hzs-PkNWl?eVzN*=woJ?%t%O#s>%OmfG#?PbQw+ zdbM+OdUf~sW&CyW?YkKU2wbp6HXQziADF2O@*x;xsm^ZDPB9+5hZ8u49-JY*fjfw2 zmON4R6Lpp{EV3{I%m6d6SPZx=P_8Xjx41XV05h-v4AB0dPzim9rA4!KU}ByCh;)rK zf_b_FQH*lvJ1i|?4T`X#h&EKXCx)=$Xjjh9cUW4q;UL`OL%2T+_d*fo@7TUF?jU@N zoH7HI3p%m6d+q8JeMUeN2}klfiiH#j` que contenga la imagen (``) además de un `
` -con el texto del atributo `alt` de la imagen. - -## Flujo de trabajo - -1. Debes realizar un [**fork**](https://gist.github.com/ivandevp/1de47ae69a5e139a6622d78c882e1f74) - de este repositorio. - -2. Luego deberás **clonar** tu fork en tu máquina. Recuerda que el comando a usar - es `git clone` y su estructura normalmente se ve así: - - ```bash - git clone https://github.com//cardify.git - ``` - -3. Cuando hayas terminado tu producto, envía un Pull Request a la rama que tus - instructorxs este repositorio - (puedes solicitar apoyo de tus profes para este paso). - -> Nota: No olvides que es una buena práctica describir tu proyecto en este -> archivo `README.md` :smiley:. - -*** - -## Instalación - -### Global (navegador) - -```html - - -``` - -## Uso - -```js -// `container` es el selector del contenedor donde se buscarán todas las -// imágenes a ser procesadas. -$(container).cardify({}); -``` - -## Ejemplos - -... + Primero se hacer fork en el repositorio de laboratoria diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..36674b94c97d4ab710202dc2b4ce24df45eb519f GIT binary patch literal 6148 zcmeHK!AiqG5Z!I7ZYyFBf*x}bJoL~~s|OK6)q^)7q6Zb5*kU6wD@|(ATFGzdANVPL zfuEx@yQ5gDSD`Wkvu}2GW|Mszb~8c<+3dG#LX?FN3KTI{gysjqanuRPk*5GCaSnYE zL^^;TPRBA04B+17#f3;jvLB7@-xiFly&EwLp{QVx+|Vw+1~*Zdq}A%1%;gI+vvW$7 zRB54f=5_VJOZ~K;H2vNQ_742C8<2gdb@XNX!BN;5oR^n&be#HO-07L*u-$=>)8jC1 z>p@fZ<91@^@$7(7MO8d6uMCIvdZXgh*BhgXGu+&)R-E+LpSNp!bPEDrBl2ebu>f^nI}uM{xMRSdCs6|aCA0l$L=pi7up1P=)R2pAf; JVFvz`fe%!~WCj2L literal 0 HcmV?d00001 diff --git a/assets/js/app.js b/assets/js/app.js new file mode 100644 index 00000000..e69de29b From 7cf7cf3ea04f7b7bba7224e7a747b90515f57796 Mon Sep 17 00:00:00 2001 From: tcltere Date: Wed, 24 Jan 2018 16:20:48 -0300 Subject: [PATCH 05/38] agregando archivo app.js --- assets/.DS_Store | Bin 6148 -> 6148 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/.DS_Store b/assets/.DS_Store index 36674b94c97d4ab710202dc2b4ce24df45eb519f..d417f4a203f9bae721404609f959260e47b3069c 100644 GIT binary patch delta 94 zcmZoMXfc=|#>B!ku~2NHo+2aL#(>?7ixZfc7}+-SFgY6Uh8X}B)qu~2NHo+2a5#(>?7j4YdZSezI)i*X3DOl(-OnVo~51E^%PAjfy+ V$^0UY91K9f$iTp|IYML&GXO2|4*mcD From f778e4b5d0208c423fd31a1a8a789f8291bc4bdf Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Wed, 24 Jan 2018 16:27:23 -0300 Subject: [PATCH 06/38] Iniciando configuracion testeo --- assets/css/main.css | 6 ++++++ assets/js/index.js | 13 ++++++++++--- index.html | 30 +++++++++++++++++++++--------- 3 files changed, 37 insertions(+), 12 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index e69de29b..d7fa5e58 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -0,0 +1,6 @@ +.img-selected { + border: 3px dashed #099a9f; + margin: 5px; + padding: 5px; +} + diff --git a/assets/js/index.js b/assets/js/index.js index 0e9c3fe2..e6b5d357 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,5 +1,12 @@ $(document).ready(()=>{ - -/*hola - + $('#images').mouseover(() =>{ + if ($('#images').hasClass('img-selected')) { + /* en el caso que exista ya una imagen seleccionada la eliminamos para que únicamente solo se tenga una imagen seleccionada*/ + $('#images').removeClass('img-selected'); + // añadimos la clase de la imagen seleccionada + $('#images').addClass('img-selected'); + } + const alt = $('#images').attr('alt'); + console.log(alt); + }); }); \ No newline at end of file diff --git a/index.html b/index.html index 64fc153a..095b8e6b 100644 --- a/index.html +++ b/index.html @@ -1,17 +1,29 @@ + - - - - Cardify + + + + Cardify + + -
- Raza:Corgi - Raza:Labrador - Raza:Pastor Alemán +
+
+ Raza:Corgi
- +
+ Raza:Labrador +
+
+ Raza:Pastor Alemán +
+
+ + + + \ No newline at end of file From 03588c8374f57e30917a1db9199948c2405f2b16 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Wed, 24 Jan 2018 16:32:30 -0300 Subject: [PATCH 07/38] Agregando cambios --- assets/css/main.css | 1 + assets/js/path-to-cardify.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/assets/css/main.css b/assets/css/main.css index d7fa5e58..f575388f 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -4,3 +4,4 @@ padding: 5px; } +fdfghghgh \ No newline at end of file diff --git a/assets/js/path-to-cardify.js b/assets/js/path-to-cardify.js index e69de29b..a8cc58fb 100644 --- a/assets/js/path-to-cardify.js +++ b/assets/js/path-to-cardify.js @@ -0,0 +1,4 @@ +describe('tipo()', () => { + it('debería devolver true archivos tipo .png'); + it('debería devolver false para letra b'); +}); \ No newline at end of file From b83c517235322b9398c80a2b2a526b1351e52436 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Wed, 24 Jan 2018 16:37:58 -0300 Subject: [PATCH 08/38] Corrigiendo errore --- assets/css/main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/css/main.css b/assets/css/main.css index f575388f..ac2002ba 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -4,4 +4,4 @@ padding: 5px; } -fdfghghgh \ No newline at end of file +/*Estilizando*/ \ No newline at end of file From a126486aba9221df774472881fb5e5e736adb847 Mon Sep 17 00:00:00 2001 From: tcltere Date: Wed, 24 Jan 2018 16:57:53 -0300 Subject: [PATCH 09/38] probando cambios tere --- assets/js/index.js | 2 +- package-lock.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 package-lock.json diff --git a/assets/js/index.js b/assets/js/index.js index e6b5d357..f8b7ba04 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -8,5 +8,5 @@ $(document).ready(()=>{ } const alt = $('#images').attr('alt'); console.log(alt); - }); + }); }); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..e7e73e84 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,5 @@ +{ + "name": "cardify", + "version": "1.0.0", + "lockfileVersion": 1 +} From 55f2ed24f7f9736b2faee49fda2d8e89554eded6 Mon Sep 17 00:00:00 2001 From: tcltere Date: Wed, 24 Jan 2018 18:33:30 -0300 Subject: [PATCH 10/38] subiendo readme --- README.md | 32 ++++++++++++++++++++++++++++---- assets/js/index.js | 13 ++----------- 2 files changed, 30 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 200a7e00..52240548 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,30 @@ introducciòn: - - Se realizara una biblioteca de js, mediante la cual se implementara una funcion de hover al hacer click en una determinada imagen. - Cardify. + Desarrollo de proyecto librería Cardify + + FLUJO DE TRABAJO: + + -Clonar repositorio + -Crear carpetas y archivos + -Crear rama + -Carpeta de test + + + DESCRIPCION: + + Elegimos el proyecto sugerido por Laboratoria Cardify, mediante el cual se realizara una biblioteca + que le permita al usuario obtener un metodo para que sobre sus imagenes aparezca untexto descriptivo. + + AUTORES: Ariella Rodriguez + Teresita Cañete + + + AVANCES: + + -Ramas + -Readme + -Eleccion de proyecto + -Ambiente de trabajo + -Distribucion de tareas + -Issus + - - Primero se hacer fork en el repositorio de laboratoria diff --git a/assets/js/index.js b/assets/js/index.js index f8b7ba04..8ece82c5 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,12 +1,3 @@ $(document).ready(()=>{ - $('#images').mouseover(() =>{ - if ($('#images').hasClass('img-selected')) { - /* en el caso que exista ya una imagen seleccionada la eliminamos para que únicamente solo se tenga una imagen seleccionada*/ - $('#images').removeClass('img-selected'); - // añadimos la clase de la imagen seleccionada - $('#images').addClass('img-selected'); - } - const alt = $('#images').attr('alt'); - console.log(alt); - }); -}); \ No newline at end of file + +}) \ No newline at end of file From 17f2457543b43c15d820edacc52b723b812fb126 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Wed, 24 Jan 2018 23:49:12 -0300 Subject: [PATCH 11/38] =?UTF-8?q?Instalando=20dependencias=20mocha-chai,?= =?UTF-8?q?=20A=C3=B1adiendo=20funci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + assets/css/main.css | 7 -- assets/js/index.js | 19 ++-- index.html | 23 +++-- package-lock.json | 217 ++++++++++++++++++++++++++++++++++++++++++++ package.json | 6 +- 6 files changed, 246 insertions(+), 27 deletions(-) create mode 100644 package-lock.json diff --git a/.gitignore b/.gitignore index e69de29b..40b878db 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +node_modules/ \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index ac2002ba..e69de29b 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,7 +0,0 @@ -.img-selected { - border: 3px dashed #099a9f; - margin: 5px; - padding: 5px; -} - -/*Estilizando*/ \ No newline at end of file diff --git a/assets/js/index.js b/assets/js/index.js index e6b5d357..a5360bca 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,12 +1,13 @@ $(document).ready(()=>{ - $('#images').mouseover(() =>{ - if ($('#images').hasClass('img-selected')) { - /* en el caso que exista ya una imagen seleccionada la eliminamos para que únicamente solo se tenga una imagen seleccionada*/ - $('#images').removeClass('img-selected'); - // añadimos la clase de la imagen seleccionada - $('#images').addClass('img-selected'); - } - const alt = $('#images').attr('alt'); - console.log(alt); + $('img').mouseover(() =>{ + $('img').wrap('
'); + $('img').css('opacity', '0.5'); + $('#fig').append('
' + $('img').attr('alt') + '
'); + }); + + $('img').mouseout(() => { + $('img').unwrap(); + $('img').css('opacity', '1'); + $('#caption').empty(); }); }); \ No newline at end of file diff --git a/index.html b/index.html index 095b8e6b..fd57a025 100644 --- a/index.html +++ b/index.html @@ -11,19 +11,22 @@
-
- Raza:Corgi +
+ Raza:Corgi
-
- Raza:Labrador -
-
- Raza:Pastor Alemán -
-
+
+ Raza:Labrador +
+
+ Raza:Pastor Alemán +
+ +
- \ No newline at end of file + + +
+ $(img).atrr('alt')
\ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..dbdff38a --- /dev/null +++ b/package-lock.json @@ -0,0 +1,217 @@ +{ + "name": "cardify", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" + }, + "chai": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", + "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", + "requires": { + "assertion-error": "1.1.0", + "check-error": "1.0.2", + "deep-eql": "3.0.1", + "get-func-name": "2.0.0", + "pathval": "1.1.0", + "type-detect": "4.0.7" + } + }, + "check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" + }, + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "deep-eql": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "requires": { + "type-detect": "4.0.7" + } + }, + "diff": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz", + "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "growl": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", + "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==" + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "mocha": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.0.0.tgz", + "integrity": "sha512-ukB2dF+u4aeJjc6IGtPNnJXfeby5d4ZqySlIBT0OEyva/DrMjVm5HkQxKnHDLKEfEQBsEnwTg9HHhtPHJdTd8w==", + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.11.0", + "debug": "3.1.0", + "diff": "3.3.1", + "escape-string-regexp": "1.0.5", + "glob": "7.1.2", + "growl": "1.10.3", + "he": "1.1.1", + "mkdirp": "0.5.1", + "supports-color": "4.4.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "pathval": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", + "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=" + }, + "supports-color": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", + "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", + "requires": { + "has-flag": "2.0.0" + } + }, + "type-detect": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.7.tgz", + "integrity": "sha512-4Rh17pAMVdMWzktddFhISRnUnFIStObtUMNGzDwlA6w/77bmGv3aBbRdCmQR6IjzfkTo9otnW+2K/cDRhKSxDA==" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + } + } +} diff --git a/package.json b/package.json index f2156975..586fbe5b 100644 --- a/package.json +++ b/package.json @@ -18,5 +18,9 @@ "bugs": { "url": "https://github.com/AriellaRogueN/cardify/issues" }, - "homepage": "https://github.com/AriellaRogueN/cardify#readme" + "homepage": "https://github.com/AriellaRogueN/cardify#readme", + "dependencies": { + "chai": "^4.1.2", + "mocha": "^5.0.0" + } } From f04c010b55acd05625b68bcc240b535814c8ea6f Mon Sep 17 00:00:00 2001 From: tcltere Date: Thu, 25 Jan 2018 14:21:04 -0300 Subject: [PATCH 12/38] carpeta de test --- assets/test.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/test.js diff --git a/assets/test.js b/assets/test.js new file mode 100644 index 00000000..e69de29b From b058e7bef8b6cce4e50a24c7d6956902e1a99ca8 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Thu, 25 Jan 2018 14:49:24 -0300 Subject: [PATCH 13/38] agregando cambios js --- assets/js/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/js/index.js b/assets/js/index.js index a5360bca..5091aa7e 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,5 +1,5 @@ $(document).ready(()=>{ - $('img').mouseover(() =>{ + $('img').mouseover(() => { $('img').wrap('
'); $('img').css('opacity', '0.5'); $('#fig').append('
' + $('img').attr('alt') + '
'); @@ -10,4 +10,6 @@ $(document).ready(()=>{ $('img').css('opacity', '1'); $('#caption').empty(); }); -}); \ No newline at end of file +}); + + From 447350d1c7804aa76d36b4a8730896fb61e3c56b Mon Sep 17 00:00:00 2001 From: tcltere Date: Tue, 30 Jan 2018 16:34:15 -0300 Subject: [PATCH 14/38] funcion de hover --- assets/css/main.css | 57 +++++++++++++++++++++++++++++++++++++++++++++ assets/js/index.js | 45 +++++++++++++++++++++++++---------- index.html | 37 ++++++++++++++++++----------- 3 files changed, 114 insertions(+), 25 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index e69de29b..8157a8ba 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -0,0 +1,57 @@ +body{ + margin:0; +} +.content{ + width:1000px; + margin-top:50px; + min-height:600px; + background:#fff; + margin:0 auto; + padding:20px; +} + +.gepic { + border: 3px solid #eee; + float: left; + height: 240px; + margin: 0 9px 9px 0; + overflow: hidden; + position: relative; + width: 310px; +} +.gepic:hover { + border: 3px solid #81d7; +} +.gepic a { + display: block; + position: relative; +} +.gepic a img { + height: 280px; + left: -20px; + position: relative; + top: -20px; + width: 350px; +} + +.gepic .negro { + display: none; + font-size: 2.3em; + font-weight: bold; + height: 100%; + padding-top: 120px; + position: absolute; + text-align: center; + text-decoration: none; + width: 100%; + z-index: 100; + background-color: rgba(15, 15, 15, 0.6); + color: #fff; + text-shadow: #000 0px 0px 20px; + transition:0.2s; +} +.gepic .negro em { + display: block; + font-size: 0.50em; + font-weight: normal; +} diff --git a/assets/js/index.js b/assets/js/index.js index 5817afd7..c8807e47 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,13 +1,34 @@ -$(document).ready(()=> - $('img').mouseover(() =>{ - $('img').wrap('
'); - $('img').css('opacity', '0.5'); - $('#fig').append('
' + $('img').attr('alt') + '
'); - }); - - $('img').mouseout(() => { - $('img').unwrap(); - $('img').css('opacity', '1'); - $('#caption').empty(); - }); + +$(document).ready(function() { + + //Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro + $('.gepic').mouseenter(function(e) { + const alt = $ ('img').attr('alt') + console.log(alt) + + $(this).children('a').children('img').animate({ height: '240', left: '0', top: '0', width: '310'}, 150); + $(this).children('a').children('div').fadeIn(150); + $(this).children('a').children('.negro').css({ "padding-top": "80px" , "opacity" : 1 }); + $ ('#texto').html(alt) + }).mouseleave(function(e) { + $(this).children('a').children('img').animate({ height: '280', left: '-20', top: '-20', width: '350'}, 150); + $(this).children('a').children('div').fadeOut(150); + $(this).children('a').children('.negro').css({ "padding-top": "150px" , "opacity" : 0 }); + + }); + }); + + + + + + + + + + + + + + diff --git a/index.html b/index.html index fd57a025..fc4784c1 100644 --- a/index.html +++ b/index.html @@ -10,23 +10,34 @@ -
-
- Raza:Corgi +
+ + -
- Raza:Labrador -
-
- Raza:Pastor Alemán -
+ + + + +
+ -
+ - - -
+ $(img).atrr('alt')
\ No newline at end of file From f29e8ccbd2219331ac8c568d716c9943ce8e3900 Mon Sep 17 00:00:00 2001 From: tcltere Date: Tue, 30 Jan 2018 16:50:12 -0300 Subject: [PATCH 15/38] cambio --- README.md | 5 +++-- assets/css/main.css | 12 ++++++------ assets/js/index.js | 4 ++-- index.html | 6 +++--- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 52240548..e25e5f17 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ introducciòn: DESCRIPCION: Elegimos el proyecto sugerido por Laboratoria Cardify, mediante el cual se realizara una biblioteca - que le permita al usuario obtener un metodo para que sobre sus imagenes aparezca untexto descriptivo. + que le permita al usuario obtener un metodo para que sobre sus imagenes aparezca un texto descriptivo. AUTORES: Ariella Rodriguez Teresita Cañete @@ -26,5 +26,6 @@ introducciòn: -Ambiente de trabajo -Distribucion de tareas -Issus - - + -Funcion + diff --git a/assets/css/main.css b/assets/css/main.css index 8157a8ba..9fbbc83f 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -10,7 +10,7 @@ body{ padding:20px; } -.gepic { +.imagenes { border: 3px solid #eee; float: left; height: 240px; @@ -19,14 +19,14 @@ body{ position: relative; width: 310px; } -.gepic:hover { +.imagenes:hover { border: 3px solid #81d7; } -.gepic a { +.imagenes a { display: block; position: relative; } -.gepic a img { +.imagenes a img { height: 280px; left: -20px; position: relative; @@ -34,7 +34,7 @@ body{ width: 350px; } -.gepic .negro { +.imagenes .negro { display: none; font-size: 2.3em; font-weight: bold; @@ -50,7 +50,7 @@ body{ text-shadow: #000 0px 0px 20px; transition:0.2s; } -.gepic .negro em { +.imagenes .negro em { display: block; font-size: 0.50em; font-weight: normal; diff --git a/assets/js/index.js b/assets/js/index.js index c8807e47..bc61b701 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,8 +1,8 @@ -$(document).ready(function() { +$(document).ready(function(){ //Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro - $('.gepic').mouseenter(function(e) { + $('.imagenes').mouseenter(function(e) { const alt = $ ('img').attr('alt') console.log(alt) diff --git a/index.html b/index.html index fc4784c1..a90a4a3b 100644 --- a/index.html +++ b/index.html @@ -12,21 +12,21 @@
-
+ -
+ -
+
corgi
corgi From e6f414c08d9897fdaf81f725963e302a2b9fc9ea Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Tue, 30 Jan 2018 17:54:37 -0300 Subject: [PATCH 16/38] modificando js --- assets/js/index.js | 116 +++++++++++++++++++++++++++++++---- assets/js/path-to-cardify.js | 6 +- assets/test.js | 0 assets/test/app.js | 1 + assets/test/test.js | 12 ++++ index.html | 25 ++++---- 6 files changed, 131 insertions(+), 29 deletions(-) delete mode 100644 assets/test.js create mode 100644 assets/test/app.js create mode 100644 assets/test/test.js diff --git a/assets/js/index.js b/assets/js/index.js index 814a66b9..66b6849b 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,13 +1,105 @@ -$(document).ready(()=>{ - $('img').mouseover(() => { - $('img').wrap('
'); - $('img').css('opacity', '0.5'); - $('#fig').append('
' + $('img').attr('alt') + '
'); - }); - - $('img').mouseout(() => { - $('img').unwrap(); - $('img').css('opacity', '1'); - $('#caption').empty(); - }); + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +const checkAlt = function() { + const alt = $('.img-item').attr('alt'); + if (alt === '') { + $('#error').text('Debe ingresar Atributo alt'); + } else { + $('#error').text('Atributo Alt ok'); + } + }; + + $("img-item").change(function () { + var archivo = $('img-item').attr('src') + extensionesPermitidas = new Array(".jpg, .png, .pneg, .gif"); + miError = ""; + if (!archivo) { } + else { + extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase(); + permitida = false; + for (var i = 0; i < extensionesPermitidas.length; i++) { + if (extensionesPermitidas[i] == extension) { + permitida = true; + break; + } + } + if (!permitida) { + alert("Comprueba la extensión de los archivos a subir"). + }; + }; + }); + +}); +module.exports = checkAlt; + +/* const cover = function () { + image.wrap('
'); + image.css('opacity', '0.5'); + $('#fig').append('
' + $('.img-item').attr('alt') + '
'); +}; + +const unCover = function () { + image.unwrap(); + image.css('opacity', '0.5'); + $('#caption').empty(); +}; + +const + + let image = $('.img-item'); +$('.container').on('mouseover', '.img-item', cover); +$('.container').on('mouseout', '.img-item', unCover); */ + + +/* + };*/ + + +/* var imagesCollection = document.getElementsByTagName('img'); + for (var i = 0, l = imagesCollection.length; i < l; i++) { + (function(currentImage) { + imagesCollection[i].addEventListener('mouseover', function(e) { + e.preventDefault(); + console.log('Image number: ', currentImage); + }, 'false'); + })(i); + + }); + }; +}); + */ + + diff --git a/assets/js/path-to-cardify.js b/assets/js/path-to-cardify.js index a8cc58fb..139597f9 100644 --- a/assets/js/path-to-cardify.js +++ b/assets/js/path-to-cardify.js @@ -1,4 +1,2 @@ -describe('tipo()', () => { - it('debería devolver true archivos tipo .png'); - it('debería devolver false para letra b'); -}); \ No newline at end of file + + diff --git a/assets/test.js b/assets/test.js deleted file mode 100644 index e69de29b..00000000 diff --git a/assets/test/app.js b/assets/test/app.js new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/assets/test/app.js @@ -0,0 +1 @@ + diff --git a/assets/test/test.js b/assets/test/test.js new file mode 100644 index 00000000..57cdd152 --- /dev/null +++ b/assets/test/test.js @@ -0,0 +1,12 @@ +const chai = require('chai'), + checkAlt = ('../js/index.js'), + assert = chai.assert; + + +describe('Verificar si atributo alt contiene texto', function() { + it('Atributo alt contiene texto', function() { + expect($('img-item').attr('alt')).to.be.a('string'); + }); +}); + +//expect('foobar').to.include('foo'); \ No newline at end of file diff --git a/index.html b/index.html index fd57a025..bf096f65 100644 --- a/index.html +++ b/index.html @@ -10,23 +10,22 @@ +
-
- Raza:Corgi +
+
+ Raza:Corgi
-
- Raza:Labrador -
-
- Raza:Pastor Alemán -
- -
+
+ Raza:Labrador +
+
+ Raza:Pastor Alemán +
+
- - -
+ $(img).atrr('alt')
\ No newline at end of file + \ No newline at end of file From 1edf635b14a0af240f7ff472deb0566c685f5262 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Wed, 31 Jan 2018 00:19:06 -0300 Subject: [PATCH 17/38] Modificando Test/Agregando Libreria --- assets/css/main.css | 12 ++- assets/js/index.js | 187 +++++++++++----------------------- index.html | 32 ++---- {assets/test => test}/app.js | 0 {assets/test => test}/test.js | 0 5 files changed, 74 insertions(+), 157 deletions(-) rename {assets/test => test}/app.js (100%) rename {assets/test => test}/test.js (100%) diff --git a/assets/css/main.css b/assets/css/main.css index 8157a8ba..c4e8fe63 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -39,7 +39,7 @@ body{ font-size: 2.3em; font-weight: bold; height: 100%; - padding-top: 120px; + padding-top: 100px; position: absolute; text-align: center; text-decoration: none; @@ -52,6 +52,12 @@ body{ } .gepic .negro em { display: block; - font-size: 0.50em; - font-weight: normal; + font-size: 1em; + font-weight: bold; } + +#caption{ + display: block; + position: absolute; + top:0; +} \ No newline at end of file diff --git a/assets/js/index.js b/assets/js/index.js index 1cbba3da..bb969a22 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,137 +1,68 @@ +'use strict'; +const $ = require('jquery'); -<<<<<<< HEAD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +$(document).ready(function() { + // Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro + (function($) { + $.fn.cardify = function() { + $('.gepic').mouseenter(function(e) { + const alt = $('img').attr('alt'); + $(this).children('a').children('img').wrap('
' + alt + '
'); - image.css('opacity', '0.5'); - $('#fig').append('
' + $('.img-item').attr('alt') + '
'); -}; - -const unCover = function () { - image.unwrap(); - image.css('opacity', '0.5'); - $('#caption').empty(); -}; - -const - - let image = $('.img-item'); -$('.container').on('mouseover', '.img-item', cover); -$('.container').on('mouseout', '.img-item', unCover); */ - - -/* - };*/ - - -/* var imagesCollection = document.getElementsByTagName('img'); - for (var i = 0, l = imagesCollection.length; i < l; i++) { - (function(currentImage) { - imagesCollection[i].addEventListener('mouseover', function(e) { - e.preventDefault(); - console.log('Image number: ', currentImage); - }, 'false'); - })(i); - - }); - }; -}); - */ - - -======= -$(document).ready(function() { - - //Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro - $('.gepic').mouseenter(function(e) { - const alt = $ ('img').attr('alt') - console.log(alt) - - $(this).children('a').children('img').animate({ height: '240', left: '0', top: '0', width: '310'}, 150); - $(this).children('a').children('div').fadeIn(150); - $(this).children('a').children('.negro').css({ "padding-top": "80px" , "opacity" : 1 }); - $ ('#texto').html(alt) - }).mouseleave(function(e) { - $(this).children('a').children('img').animate({ height: '280', left: '-20', top: '-20', width: '350'}, 150); - $(this).children('a').children('div').fadeOut(150); - $(this).children('a').children('.negro').css({ "padding-top": "150px" , "opacity" : 0 }); - - }); - - - - - - - - - - - - ->>>>>>> b71a90fe711f998b08035ac9ec5c839329b903ab diff --git a/index.html b/index.html index 8608d931..8782ebab 100644 --- a/index.html +++ b/index.html @@ -10,54 +10,34 @@ -<<<<<<< HEAD - -
-
-
- Raza:Corgi -
-
- Raza:Labrador -
-
- Raza:Pastor Alemán -
-
-=======
-
+ -
+ - ->>>>>>> b71a90fe711f998b08035ac9ec5c839329b903ab -<<<<<<< HEAD - -======= ->>>>>>> b71a90fe711f998b08035ac9ec5c839329b903ab diff --git a/assets/test/app.js b/test/app.js similarity index 100% rename from assets/test/app.js rename to test/app.js diff --git a/assets/test/test.js b/test/test.js similarity index 100% rename from assets/test/test.js rename to test/test.js From 5766e00a2745b9642c5d2c01ca45c76b66c9822f Mon Sep 17 00:00:00 2001 From: tcltere Date: Thu, 1 Feb 2018 14:48:03 -0300 Subject: [PATCH 18/38] function nueva --- assets/css/main.css | 40 +++++++++---------------------------- assets/js/index.js | 48 +++++++++++++++++++++++++++++---------------- index.html | 8 ++++---- 3 files changed, 44 insertions(+), 52 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 9fbbc83f..ccb26958 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,57 +1,35 @@ body{ margin:0; } -.content{ - width:1000px; - margin-top:50px; - min-height:600px; - background:#fff; - margin:0 auto; - padding:20px; -} -.imagenes { - border: 3px solid #eee; - float: left; - height: 240px; - margin: 0 9px 9px 0; - overflow: hidden; - position: relative; - width: 310px; -} -.imagenes:hover { + +/*.imagenes:hover { border: 3px solid #81d7; } -.imagenes a { - display: block; - position: relative; -} + .imagenes a img { - height: 280px; + left: -20px; - position: relative; top: -20px; width: 350px; } -.imagenes .negro { +.imagenes { display: none; font-size: 2.3em; - font-weight: bold; - height: 100%; + font-weight: bold; padding-top: 120px; - position: absolute; text-align: center; text-decoration: none; width: 100%; - z-index: 100; background-color: rgba(15, 15, 15, 0.6); color: #fff; text-shadow: #000 0px 0px 20px; - transition:0.2s; + } -.imagenes .negro em { +.imagenes{ display: block; font-size: 0.50em; font-weight: normal; } +*/ \ No newline at end of file diff --git a/assets/js/index.js b/assets/js/index.js index bc61b701..ad1d6d3e 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,24 +1,38 @@ -$(document).ready(function(){ +$(document).ready(function() { + $(".content img").mouseover(function(){ + + let imagenFifure = $(this).attr("alt"); + $(this).each(function(){ + $(this).wrap('
') + $('figure').css({ + 'display': 'inline-block', + 'border': '3px solid #eee', + 'width': '250px', + 'margin':'30px', + + }) - //Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro - $('.imagenes').mouseenter(function(e) { - const alt = $ ('img').attr('alt') - console.log(alt) - - $(this).children('a').children('img').animate({ height: '240', left: '0', top: '0', width: '310'}, 150); - $(this).children('a').children('div').fadeIn(150); - $(this).children('a').children('.negro').css({ "padding-top": "80px" , "opacity" : 1 }); - $ ('#texto').html(alt) - }).mouseleave(function(e) { - $(this).children('a').children('img').animate({ height: '280', left: '-20', top: '-20', width: '350'}, 150); - $(this).children('a').children('div').fadeOut(150); - $(this).children('a').children('.negro').css({ "padding-top": "150px" , "opacity" : 0 }); - - }); + + $('figure').append('
' + imagenFifure + '
') + $('figcaption').css({'display':'block', + 'width':'90%', + -}); + + + + }); + }); + + }) + $(".content img").mouseout(function(){ + $('img').unwrap(); + $('figcaption').empty(); + }); +}); + diff --git a/index.html b/index.html index a90a4a3b..e8dba7d3 100644 --- a/index.html +++ b/index.html @@ -15,21 +15,21 @@
From 85ef91b8ef5edd4e01a6c1a5c3202af37f8523e5 Mon Sep 17 00:00:00 2001 From: tcltere Date: Thu, 1 Feb 2018 15:46:08 -0300 Subject: [PATCH 19/38] nueva fun --- package-lock.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 343317af..91bd15ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,6 @@ { "name": "cardify", "version": "1.0.0", -<<<<<<< HEAD "lockfileVersion": 1, "requires": true, "dependencies": { @@ -215,7 +214,6 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" } } -======= - "lockfileVersion": 1 ->>>>>>> 8dfff73bd7374d6320b6e58b502078472340de9e + "lockfileVersion"1 + } From 2f40f4d5488eef458bf847c7dc320ad268f3153a Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Thu, 1 Feb 2018 17:15:20 -0300 Subject: [PATCH 20/38] Agregando tests --- assets/js/index.js | 67 ---- assets/js/path-to-cardify.js | 2 - index.html | 2 + package-lock.json | 699 ++++++++++++++++++++++++++++++++++- package.json | 2 + test/app.js | 1 - test/test.js | 2 +- testDom/testDom.js | 38 ++ 8 files changed, 738 insertions(+), 75 deletions(-) delete mode 100644 assets/js/path-to-cardify.js delete mode 100644 test/app.js create mode 100644 testDom/testDom.js diff --git a/assets/js/index.js b/assets/js/index.js index bb969a22..8b137891 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,68 +1 @@ -'use strict'; -const $ = require('jquery'); - -$(document).ready(function() { - // Al pasar sobre .gepic animamos la imágen dando un tamaño menor y mostramos el div .negro - (function($) { - $.fn.cardify = function() { - $('.gepic').mouseenter(function(e) { - const alt = $('img').attr('alt'); - $(this).children('a').children('img').wrap('
' + alt + ' + + diff --git a/package-lock.json b/package-lock.json index 343317af..7ef765f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,100 @@ { "name": "cardify", "version": "1.0.0", -<<<<<<< HEAD "lockfileVersion": 1, "requires": true, "dependencies": { + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" + }, + "acorn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.3.0.tgz", + "integrity": "sha512-Yej+zOJ1Dm/IMZzzj78OntP/r3zHEaKcyNoU2lAaxPtrseM6rF0xwqoz5Q5ysAiED9hTjI2hgtvLXitlCN1/Ug==" + }, + "acorn-globals": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz", + "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", + "requires": { + "acorn": "5.3.0" + } + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=" + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "boom": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", + "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", + "requires": { + "hoek": "4.2.0" + } + }, "brace-expansion": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", @@ -24,11 +104,21 @@ "concat-map": "0.0.1" } }, + "browser-process-hrtime": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz", + "integrity": "sha1-Ql1opY00R/AqBKqJQYf86K+Le44=" + }, "browser-stdout": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, "chai": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", @@ -47,6 +137,19 @@ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "combined-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "requires": { + "delayed-stream": "1.0.0" + } + }, "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", @@ -57,6 +160,55 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cryptiles": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", + "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", + "requires": { + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "cssom": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=" + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "requires": { + "cssom": "0.3.2" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "1.0.0" + } + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -73,16 +225,110 @@ "type-detect": "4.0.7" } }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, "diff": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz", "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==" }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "4.0.2" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, + "escodegen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz", + "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==", + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" + } + }, + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", + "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", + "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -93,6 +339,14 @@ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "1.0.0" + } + }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", @@ -111,16 +365,69 @@ "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==" }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "requires": { + "ajv": "5.5.2", + "har-schema": "2.0.0" + } + }, "has-flag": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" }, + "hawk": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" + } + }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" }, + "hoek": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "1.0.3" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -135,6 +442,123 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jquery": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "jsdom": { + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.6.2.tgz", + "integrity": "sha512-pAeZhpbSlUp5yQcS6cBQJwkbzmv4tWFaYxHbFVSxzXefqjvtRA851Z5N2P+TguVG9YeUDcgb8pdeVQRJh0XR3Q==", + "requires": { + "abab": "1.0.4", + "acorn": "5.3.0", + "acorn-globals": "4.1.0", + "array-equal": "1.0.0", + "browser-process-hrtime": "0.1.2", + "content-type-parser": "1.0.2", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "domexception": "1.0.1", + "escodegen": "1.9.0", + "html-encoding-sniffer": "1.0.2", + "left-pad": "1.2.0", + "nwmatcher": "1.4.3", + "parse5": "4.0.0", + "pn": "1.1.0", + "request": "2.83.0", + "request-promise-native": "1.0.5", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "w3c-hr-time": "1.0.1", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.3", + "whatwg-url": "6.4.0", + "ws": "4.0.0", + "xml-name-validator": "3.0.0" + } + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "left-pad": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.2.0.tgz", + "integrity": "sha1-0wpzxrggHY99jnlWupYWCHpo4O4=" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "mime-db": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", + "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" + }, + "mime-types": { + "version": "2.1.17", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", + "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", + "requires": { + "mime-db": "1.30.0" + } + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -178,6 +602,16 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "nwmatcher": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.3.tgz", + "integrity": "sha512-IKdSTiDWCarf2JTS5e9e2+5tPZGdkRJ79XjYV0pzK8Q9BpsFyBq1RGKxzs7Q8UBushGw7m6TzVKz6fcY99iSWw==" + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -186,6 +620,24 @@ "wrappy": "1.0.2" } }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -196,6 +648,127 @@ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=" }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + }, + "request": { + "version": "2.83.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", + "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.2.1" + } + }, + "request-promise-core": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz", + "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", + "requires": { + "lodash": "4.17.4" + } + }, + "request-promise-native": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz", + "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=", + "requires": { + "request-promise-core": "1.1.1", + "stealthy-require": "1.1.1", + "tough-cookie": "2.3.3" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "sntp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", + "requires": { + "hoek": "4.2.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "optional": true + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=" + }, "supports-color": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", @@ -204,18 +777,136 @@ "has-flag": "2.0.0" } }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + }, + "tough-cookie": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", + "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "requires": { + "punycode": "1.4.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" + } + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "5.1.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "1.1.2" + } + }, "type-detect": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.7.tgz", "integrity": "sha512-4Rh17pAMVdMWzktddFhISRnUnFIStObtUMNGzDwlA6w/77bmGv3aBbRdCmQR6IjzfkTo9otnW+2K/cDRhKSxDA==" }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "0.1.2" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", + "requires": { + "iconv-lite": "0.4.19" + } + }, + "whatwg-url": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.4.0.tgz", + "integrity": "sha512-Z0CVh/YE217Foyb488eo+iBv+r7eAQ0wSTyApi9n06jhcA3z6Nidg/EGvl0UFkg7kMdKxfBzzr+o9JF+cevgMg==", + "requires": { + "lodash.sortby": "4.7.0", + "tr46": "1.0.1", + "webidl-conversions": "4.0.2" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.0.0.tgz", + "integrity": "sha512-QYslsH44bH8O7/W2815u5DpnCpXWpEK44FmaHffNwgJI4JMaSZONgPBTOfrxJ29mXKbXak+LsJ2uAkDTYq2ptQ==", + "requires": { + "async-limiter": "1.0.0", + "safe-buffer": "5.1.1", + "ultron": "1.1.1" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" } } -======= - "lockfileVersion": 1 ->>>>>>> 8dfff73bd7374d6320b6e58b502078472340de9e } diff --git a/package.json b/package.json index 586fbe5b..677fcc28 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,8 @@ "homepage": "https://github.com/AriellaRogueN/cardify#readme", "dependencies": { "chai": "^4.1.2", + "jquery": "^3.3.1", + "jsdom": "^11.6.2", "mocha": "^5.0.0" } } diff --git a/test/app.js b/test/app.js deleted file mode 100644 index 8b137891..00000000 --- a/test/app.js +++ /dev/null @@ -1 +0,0 @@ - diff --git a/test/test.js b/test/test.js index 57cdd152..86d15756 100644 --- a/test/test.js +++ b/test/test.js @@ -4,7 +4,7 @@ const chai = require('chai'), describe('Verificar si atributo alt contiene texto', function() { - it('Atributo alt contiene texto', function() { + it('Atributo alt debería contener texto', function() { expect($('img-item').attr('alt')).to.be.a('string'); }); }); diff --git a/testDom/testDom.js b/testDom/testDom.js new file mode 100644 index 00000000..4aa7e04d --- /dev/null +++ b/testDom/testDom.js @@ -0,0 +1,38 @@ +const chai = require('chai'); + +const jsdom = require('jsdom'); +const { JSDOM } = jsdom; +let dom = new JSDOM('Document">' + + ''); + +const { window } = dom; +global.document = dom; +global.window = window; +global.navigator = { + userAgent: 'node.js', +}; + +const $ = require('jquery'); +const cardify = require('../assets/js/index.js'); + +describe('Imagenes dentro de un container', function() { + cardify('content') + + it('Deberian existir imagenes dentro del container', function () { + $('.content').children('img').length >= 1; + + }); + + it(' El atributo alt no debería estar vacio ', () => { + $('img').attr('alt') !== ''; + }); + + it(' El atributo src no debería estar vacio ', () => { + $('img').attr('src') !== ''; +}); + +}); \ No newline at end of file From 746f7b86c8077a573100315a57a82cc5d11005d9 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Thu, 1 Feb 2018 20:33:31 -0300 Subject: [PATCH 21/38] Modificando html-js --- assets/js/index.js | 64 +++++++++++++++------------------------------- index.html | 5 +++- 2 files changed, 24 insertions(+), 45 deletions(-) diff --git a/assets/js/index.js b/assets/js/index.js index dee35857..07b110ec 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,50 +1,26 @@ -const $ = require('jquery'); -$(document).ready(function() - $(".content img").mouseover(function(){ - - let imagenFifure = $(this).attr("alt"); - $(this).each(function(){ - $(this).wrap('
') - $('figure').css({ - 'display': 'inline-block', - 'border': '3px solid #eee', - 'width': '250px', - 'margin':'30px', - - }) - - - $('figure').append('
' + imagenFifure + '
') - $('figcaption').css({'display':'block', - 'width':'90%', - - - - - - - }); - - }); - - }) - $(".content img").mouseout(function(){ +$(document).ready(function() { + $('.content img').mouseover(function() { + let imagenFigure = $(this).attr('alt'); + $(this).each(function() { + $(this).wrap('
'); + $('figure').css({ + 'display': 'inline-block', + 'border': '3px solid #eee', + 'width': '250px', + 'margin': '30px', + }); + $('figure').append('
' + imagenFigure + '
'); + $('figcaption').css({'display': 'block', + 'width': '90%', }); + }); + }); + + $('.content img').mouseout(function() { $('img').unwrap(); - $('figcaption').empty(); - }); + $('figcaption').remove(); + }); }); - - - - - - - - - - - diff --git a/index.html b/index.html index db96ddc7..059f1089 100644 --- a/index.html +++ b/index.html @@ -31,7 +31,10 @@
corgi - +
+
+ +
From a3e5933a55ef1067cc03d00d20804d7f12935b97 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Thu, 1 Feb 2018 23:39:05 -0300 Subject: [PATCH 22/38] Anadiendo cambios Js --- assets/css/main.css | 29 ----------------------------- assets/js/index.js | 42 ++++++++++++++++++++++++++++++++++++++---- index.html | 35 +++++++---------------------------- test/test.js | 3 +-- testDom/testDom.js | 8 +++----- 5 files changed, 49 insertions(+), 68 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 43fb67bd..b4bc60ca 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -3,32 +3,3 @@ body{ } -/*.imagenes:hover { - border: 3px solid #81d7; -} - -.imagenes a img { - - left: -20px; - top: -20px; - width: 350px; -} - -.imagenes { - display: none; - font-size: 2.3em; - - text-align: center; - text-decoration: none; - width: 100%; - background-color: rgba(15, 15, 15, 0.6); - color: #fff; - text-shadow: #000 0px 0px 20px; - -} -.imagenes{ - display: block; - font-size: 1em; - font-weight: bold; -} -< \ No newline at end of file diff --git a/assets/js/index.js b/assets/js/index.js index 07b110ec..91660b5c 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,6 +1,7 @@ $(document).ready(function() { + $('.content img').mouseover(function() { let imagenFigure = $(this).attr('alt'); $(this).each(function() { @@ -10,17 +11,50 @@ $(document).ready(function() { 'border': '3px solid #eee', 'width': '250px', 'margin': '30px', - }); + 'z-index': '10', + }); + + $('content').css({ + 'float': 'left', + 'width': '30%', + }); + + $(this).css({ + 'filter': 'brightness(0.4)', + }); + $('figure').append('
' + imagenFigure + '
'); - $('figcaption').css({'display': 'block', - 'width': '90%', }); + $('figcaption').css({ + 'text-align': 'center', + 'font-size': '30px', + 'padding': '5px 10px', + 'border-radius': '2px', + 'display': 'inline-block', + 'background': '#36322E', + 'color': '#fff', + 'width': '93%', }); }); }); $('.content img').mouseout(function() { $('img').unwrap(); + $('img').css({ + 'filter': 'brightness(1)', + }); $('figcaption').remove(); }); }); - + +// Tests + +const checkAlt = function() { + var alt = $('.img-item').attr('alt'); + if (alt === '') { + alert('Debe agregar atributo alt'); + } else { + alert('Atributo alt ok'); + } +}; + +module.exports = checkAlt; \ No newline at end of file diff --git a/index.html b/index.html index 059f1089..bdc22c9c 100644 --- a/index.html +++ b/index.html @@ -11,37 +11,16 @@
- - -
- -
- labrador -
+
+ Labrador + Pastor Alemán + Corgi
- - - - - -
- - - - - + + - + diff --git a/test/test.js b/test/test.js index 86d15756..1df687e7 100644 --- a/test/test.js +++ b/test/test.js @@ -1,6 +1,6 @@ const chai = require('chai'), checkAlt = ('../js/index.js'), - assert = chai.assert; + expect = require('chai').expect; describe('Verificar si atributo alt contiene texto', function() { @@ -9,4 +9,3 @@ describe('Verificar si atributo alt contiene texto', function() { }); }); -//expect('foobar').to.include('foo'); \ No newline at end of file diff --git a/testDom/testDom.js b/testDom/testDom.js index 4aa7e04d..3f8bf8e2 100644 --- a/testDom/testDom.js +++ b/testDom/testDom.js @@ -20,11 +20,10 @@ const $ = require('jquery'); const cardify = require('../assets/js/index.js'); describe('Imagenes dentro de un container', function() { - cardify('content') + cardify('content'); - it('Deberian existir imagenes dentro del container', function () { + it('Deberian existir imagenes dentro del container', function() { $('.content').children('img').length >= 1; - }); it(' El atributo alt no debería estar vacio ', () => { @@ -33,6 +32,5 @@ describe('Imagenes dentro de un container', function() { it(' El atributo src no debería estar vacio ', () => { $('img').attr('src') !== ''; -}); - + }); }); \ No newline at end of file From b8ff43f2115b7309545d69cb97536c3b2ee5572f Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Fri, 2 Feb 2018 02:15:50 -0300 Subject: [PATCH 23/38] Agregando Readme Final --- README.md | 74 +++++++++++++++++++++++++++++++++------------- assets/js/index.js | 1 - index.html | 6 ++-- 3 files changed, 56 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index e25e5f17..9d44bb72 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,63 @@ -introducciòn: - Desarrollo de proyecto librería Cardify +#Imaginator - FLUJO DE TRABAJO: +- - - - -Clonar repositorio - -Crear carpetas y archivos - -Crear rama - -Carpeta de test +Plugin de Jquery que permite agregar etiquetas `` al pasar el mouse por las imagenes. La etiqueta `
`, mostrará el texto del atributo Alt. - DESCRIPCION: +- - - - Elegimos el proyecto sugerido por Laboratoria Cardify, mediante el cual se realizara una biblioteca - que le permita al usuario obtener un metodo para que sobre sus imagenes aparezca un texto descriptivo. +## Instalación +### Global (navegador) - AUTORES: Ariella Rodriguez - Teresita Cañete +`` +### Uso - AVANCES: +`$(content).imaginator({}); +` + +## Funcionamiento +1. #### Inicializar el proyecto con el comando: + npm init + +2. #### Descargar Imaginator con el comando: + npm install imaginator + +3. #### Enlazar script a Documento html. +` ` + +4. #### Pegar el siguiente códido en el documento JS principal: + + var imaginator = require('imaginator') + +5. #### Colocar las imagenes dentro de un contenedor con class "content", las imagenes deben incluir el atributo alt con alguna descripción de la imagen. + + + +6. #### Comienza a utilizar el Plugin. + +## Herramientas de Producción +- JQuery ~v. 3.2.1 + +## Dependencias de Desarrollo +- Mocha ^ 5.0.0 +- Chai ^ 4.1.2 +- ESlint ~v 4.16.0 +- Jsdom ^11.6.1 + + + Autor: Teresita Cañete, + Ariella Rodríguez. + Enero,2018. + Licencia: ISC License. + + + + + + + +` - -Ramas - -Readme - -Eleccion de proyecto - -Ambiente de trabajo - -Distribucion de tareas - -Issus - -Funcion - diff --git a/assets/js/index.js b/assets/js/index.js index 91660b5c..4313d4fd 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,7 +1,6 @@ $(document).ready(function() { - $('.content img').mouseover(function() { let imagenFigure = $(this).attr('alt'); $(this).each(function() { diff --git a/index.html b/index.html index bdc22c9c..5c2e9b6e 100644 --- a/index.html +++ b/index.html @@ -12,9 +12,9 @@
- Labrador - Pastor Alemán - Corgi + Corgi + Pastor Alemán + Labrador
From 9ae5b8d3d3387135682546b03bf625fcb3ec2b7e Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Fri, 2 Feb 2018 10:37:23 -0300 Subject: [PATCH 24/38] =?UTF-8?q?A=C3=B1adiendo=20Librer=C3=ADa-TestDomOk-?= =?UTF-8?q?ArreglandoReadMe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 ++++-- assets/css/main.css | 5 --- assets/images/Labrador.jpeg | Bin 4325 -> 0 bytes assets/images/corgi.jpg | Bin 11354 -> 0 bytes assets/images/pastorA.jpeg | Bin 5212 -> 0 bytes assets/js/app.js | 0 assets/js/index.js | 85 +++++++++++++++++++----------------- index.html | 17 ++++---- test/test.js | 11 ----- testDom/testDom.js | 5 +-- 10 files changed, 66 insertions(+), 70 deletions(-) delete mode 100644 assets/css/main.css delete mode 100644 assets/images/Labrador.jpeg delete mode 100644 assets/images/corgi.jpg delete mode 100644 assets/images/pastorA.jpeg delete mode 100644 assets/js/app.js delete mode 100644 test/test.js diff --git a/README.md b/README.md index 9d44bb72..0625b158 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#Imaginator +# Imaginator - - - @@ -19,20 +19,25 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Funcionamiento 1. #### Inicializar el proyecto con el comando: - npm init + npm init 2. #### Descargar Imaginator con el comando: - npm install imaginator + npm install imaginator 3. #### Enlazar script a Documento html. ` ` -4. #### Pegar el siguiente códido en el documento JS principal: +4. #### Pegar el siguiente código en el documento JS principal: var imaginator = require('imaginator') 5. #### Colocar las imagenes dentro de un contenedor con class "content", las imagenes deben incluir el atributo alt con alguna descripción de la imagen. +
+
+ Corgi +
+ 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 bm{hpUzuxYD9P<-DaZ7dsfBQ!Z@Nn=yNNX8W diff --git a/assets/images/corgi.jpg b/assets/images/corgi.jpg deleted file mode 100644 index 542f51b0b27e911282bbc8ff89ea83205d8883d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11354 zcmb7qWmFtZ*X_XI?(XjH?(XgmA-KD{ySoH;cXtWy4hilF5Fp4UkG$Xet$Y96n(3Ze zRp;#P-fQO6K6U1O?R^h`BqJd$0RRC306;!ofcJd>hq%XQ3jjb`ng##`_%qA`0t!I; z=;3@Ee;NxDGb;}hGY>Nd(MN}!g@=h7@V*HU1wep-Lx6)pK!8I)LP9{nAi=;uL&KmU zAi^PGqG4fSqG4d*;FA;L;F98DU=Yy}ky21n(@C2k000C8&h-V(cixN6xGPtZl2re=fJ|C79&>xu?4MU>W@C!m zb4t$F`8m(sJKoju@SktB`##i}l%z6qCLO;XpJsk4HD^3f_{!Rg&sXpd0GJ=*Ne%|D z)DaI2j;*0J%qBgD)jUO7Hc!_?ZG^tMPs!(e6l-}1S6`R5j`H?hs2+7rNuOXFp?};V znHNV&9wT%sxw;N*%2V0fqC<^S>ljIGdP8HVA5SZ@cH_ErtiE(dwzYmaW6a$x(6_ z9I{=e_wVRFiKo}{i5bi$FKxTcd**@TJPvFq9 zxV-I>hQo8yX5G=bO@-G4tBo?Nk2kIgBmdG_#{Rt<-|+b-^=onKADC&-*&dkaT;E_@ zD>@dD7XF3+GmuH|JFILqUd%%wQB`zKL`j=DgjgRv@mNobFE9snm*j}}$%eybyNEit z^s1>g%eZZwVKaq|G3(GG^yel(v{4!2^J|7mZQvbmPPVPpZJ|6Rle8`pOPAEwhN~B! z1Yqns1t{xI51Z6$q#wr?6xP-2TSYdRTW8RIYcgB@g%PPaywQJnUOi8#!H;uyb<0b4 zYMZFf!7-kfM{x2mMU{qBMrBazN9>5+|O6V2SW52DlN#Lh6THVd;VJ}YT@ky)Pz%&hTQ*IUtg zSgmH4PR&?n@fT4Z&eyHL0zOcXB3jf~>US8kIF08y74E1_w^dhu`^+v~CL1ziEH{!4 z%jT;JET`L}_#3j>e6em}`vUd!sS>+;e8z^mHD;vp0|J24t}qrhrIl=YF;uLXT|e`a zV<_9|$?!8;aVmr_`@nH%c&|n61;_X3nDg6{!EaP5E|VexswgeqF{8Zv8=t5zD^dQy zK=Dz|amlrO-p0%?^NVOWEs1%~jObkq>3QlX|K)Sfo{4KSxe2>5^~zE(^Tuzhn;Z8O zp+ZadF!oi~7sX+6Ig^KMQ;F;k62KF50O3>qHP@S6CCw(z)bTeBUi0J>d{`iDUG%pmtJfO_) z+yb5Zukrut5`IKKMkD~}M*~2BfI@%*|4e?wdmtDx3NbhmDhacYFd7*;DH98u5(F!e zk;6w!g!%}VAmE_yfK5YQe0Xhi-M6YyhJAV0D=#rTzJ0edC2C@Y`?X{<*~jf!?AetucIAEALoOvC4X`9TpR7a>9ZTgOfB~tFo>sv$IKM#I?gCrP_HtyhGhPM&6{%PjZV^ zpQRmSH>a)m)*RG&GdTWbw&ftQ3f8-3NgrIaMLkn{B2G{{M-!G=2l6{08Wg5!-b_$sV;-HCsGs(iiuqX08Ez)bu;ReT0GD+-q}vn@S5E zlqDF(T`Q-#m(-g-wO3$c+KG?jHa*hZq@`c5?RV_ltnGKw&kd`IjOEV#tz9T1W=M3- zCAVTN45J$Kmga_!uRKGOlneb0lH21Bsk@(OAFoVp5HmCK(!BKD&>uUbll5A^%4RRc z3Twy4ef&0X@@+&NIuOZ!`w=OT$6ps*fs8t>O&6G{ROc|w9q7FgO+NV%x!c)plrhY^ zF^E7Mw!bYK{Xrz#E>^P-*mitj0*o^HIGM$of#raT%O0L-B8hBGpKKR zaHgpOA$&Py%Ya31a@VJGah9Z;{~42Y&5yJmCCWcFUd!74%O%H{Ey+6q7Ybo?|*=T@>%tV;VXvH*TNQiOMah9fAJ7>S*( ziUF&`Wnr9zN-JT+x={riJLtu$Y^{uhhUpqsrq&jZ@=vZ)ZS9RvwB?lFF^dG>;v9d3 zM#C{hs15Y^#pB0v-K&CaDVDibsTk%jxALa*2-3e+8K-*Z3=1{916mKyb@;nXQ&GC4 z0s}+jJ>yB9qt_Knl2e+a?eDd#FB(8%MseMinwp|(LY8*EhL`=q)Q7;qVjS(~hDQ>w zCho^ zApV3iaoK{0wT-;?4cDiyLreUj_ZN0oU4uz~2s-6t$v3q7?>?*Tebje8LdmB1$XnF) z%XePpyl^D<>=?Z^L$WnFPQO^%yp47W(-6`&4Ezj8N20=kwIzvgBj}310 z^27N|FNIqM8MzfW?1AjGDq3{r0d|hp`p{2HPf;YVaM>g1HL-3I6B5WE8`Yl+=~U9F z!+gZ;5`N2R)ruA5LT0N%EfGRkPdWeKAbIiE8H37nXD`E!)Zs0Ec@bmo%9Sg;sQAT> zCC-!ji`%=U9ucT}e+D0`U_&W^<;T~8uXJ~!lBct^4?4s=W+*f1PG7aC3s!H%>1@$ORg-Iw?b50jzD!Sel=szo zfgzMY#wUjT;@K8-X#UfZqBBDHVr#E;YP35ovr}{q-S&EPHWTM5I8OBs|Fj7*gOXr1 zQDVQ-T_T?BAHpR$64$=lKWR@BE_~&I@FqBgmHIK}njJoJQ3hT^_vrIyDI>z*FhqrJ zEs-^fqs36X1RAk=xT^VT`VZ_}qa|`&YDw)a)cagt<^A`JQ}VhSPw&z2N0=2m!>=!` z{%V920+%wgz(ae}yC4qyBMST}<`edJK*5q<8N(G3M=PpDCn8x^);mDv?uvtcs|GVt z$6&B!ukS_oW8I=a27rP9fuNB8BkDg?J2DCqF%uCpDhZ2_u!yqKU(3~pwig6>1Lx7E zZB(n-+^7>l*2rIX6-l3t9HqCNg5MKsP>J8)m%90GGU;O5MaFq}_~i}iequY-{9dm< zjZXHv*mlHrQv<`QnEpI_JU^ue=3;}2rkU9R!-%J$oktxtH+GyRM#|wm4Xtb@@?8?f zZ-i_nW}>K#xIQX31^(cspHD8C~YFx z0_j5vTz67BOA9X!SHuFLU%p8H7zCZ?S0?dg49dbZhKpW#=K8T{=3=_0!b(nmMN^TK zMMzIgIvh!pA3Dr@p3Xj%iH&(0y`cQyq+@3GnkJh14hZ}YPhcQmAF0eg?SnTYWE3J| zCgu;8lu<>LNdDpp^lzSIvOEHTrXR6NJMttJgU1tRNg2{GT;02k>%Nz^V>>B0DeF1!{Co>l zy-jHE5q}NI8T0lE?X~%#e6b9+Jb+Fip|2NJ%E1!R9#`t2TxquC6?voT<37D-RqE^y zmO!y~>NYb@ad)(K?hkgEO%sh@J$#uczKM@W_S6iInbFv0D@8FUNs%m7l`+8fMJgmPc=I4q!u}67IFSG#z>mZa3<3lM`Y$>@5vN0+Xiz6wkQea|XLlBsVijj$fQ_}oDss}>wL-lYBY#=s1+C!cS2VK80Av-ks zTmI%fOp)ldz13gk@>AeLOCp6z8Xm_!8pF8ds$s^i zT53Ro^9Z_mddVRhuF`HxrK@1i8wi3_p^_yH?Oay|rNbn<&epv$gmL}_9PW!WAQX%q zb7u~v)d^Szemb`Q7WFz`b7;y^<5??paT%Z2!=M_;S^<+xqPkIYe}@v#A$Y2XkY?pgHIdtypvIo%s)r{q0LeWZ?0Rc?Nve*+=t5>) zgg4#M?_H;1Z!Up-74@~bqh8**MQv1o9J}m}VuzY$<;)YR`G>Hjo42Nk;LVXoUB;fbZGSV`|D_(YF-j~1nZAGE zbgx=e)EO#n1+R__FIrln>IRRfPI;l$Fhej=?KhlTQ9=cSdN$Zyhy0s_l2%>NDnG}v z7)y1TMPA{K3zWBlm#7yPa6M(=6q^xu-ltMq>=fNuqDDhg2q6>vT{VSSB|6_#+;?WG za{7FK6UzQj9pP~q9Iu;o`GuxKbv!xVTsT;XZ=PJP3LLD`*daS&yX+WiF>7jBq!&5n zfYTm^d)%s(T;g>}ZC_nXaUYSy6R+l}w$1MBhr67iQ}5?PXm);3ztzvq&k~$AP5v%d ztGJ6(bwql~iac7RT~K3*dbFXo?c6L;MgHOhszI!dA;qx{wFFz)iOSnT^~$yEtJw0& zk3$XG0UE=2-7Y{h9|w5qie61~9g)f%6%OcrX$YU2CDp9Mnha=}< z!kcrpLpEIpvx?I%U`Tl@(6%5sn+*0b+24f@h0LlF$%jr}LHk~(dMLrdFS0go{){KD zQSLs92|Zb0s{{F>IYW3a)-f`6V*G6r6tUcwA`G2iVJD%NV4U|k9TkYsl1g~d_Yq;} z{^V02U>^tY-;fLPC%_0R8w)vpgcYWS0V1XO8zYDP+kcZOLE?8nnzV6zVwNB0+tOHu z8P`0e!s?p7YTFZZ>T8jF?DT$rY7ytbJ0ScXnN&n{Y(ooW{4Et+jZEJD`vCv-%UC$5 zBtB!ZTS!wZ?klN7$zCP`c0dAN`CQ$6cS@UXeei^+WmTS-bYc^fytztR>nkM1pl)XN z@p#;JMnn~C6cmr%6K4*c0(_wrJ6{AzDkrwn_kcmK(SzWS>Es*!brjn=t~k%$ao0OE z*0^1&D2Bk?cw^#1y2yb17sMsZc|>w7GYEn?`?(kR2LiCIvSP5s;vZC8U^RgSM&M1z zCG|LEHDGE*rVO}}6q75z{nT83$blW}p|3MaOY0dCs4*7`-V|)w!$PRz_RKeb6Ym`4 zGx|xSFY_7&9((I&;L|xTg&xI^2r)s*qjJ*e_<$$0>KSIC0%i|-gQL7>NsXV5Fjy3Y zaf@Oh3`pD2-=z$*uMb=>BIcsB=S2NY!YE9!>leOAS_lC;9lSSgp2B2uQq*Vca!xQT zbHF9SQ`B(O6#>0V=`p-iN76Wt3xkA0H-(DT|06t6mI+-Qs8nY$hAUx_Qu? zo`qCBA_u2lv&OidGzvKz^WoUaGmV5-PH&?L%CwJ*Z~`HyK*v83M_tn>;Q}D}xraDP zKTKDs5`(DyF^71xm5DCajMWJZo}Rmo0+2VSNWN^Qxj)TcLr0c)GvM7jy2OELD_N*3 zL2KuL2Mk4d2XFy}iRB7HIluIuFvLKao%|pJ|HhG&#%dEB;~S@}`27JMG^Sot`hi9Y zvQ_)!c8b^dr;t`v{t>{hu3%hN(4 z`zt2`Hf`GrEr@lfzQTFBD=}HJfsJZ?5jUJ&Q#i|CF@)G`f?!9^ej6wxJ9v?`kdvwj z-&ohE1VmhL?Gr@`zUNDpCL|R)Iq=7fQ)+*O9}%~ifVnH0N%rOn9}gYPSPON+K3EN@ zmwE>POW<$kF8W9)uE$4`4@Oh7U4fpRiR)N8GF^WAqvZ`Y7el~-CGWnWLkAeyX=s}u(!uUD)J6c5hAv~3G;C9g2u)gxRTY4M5Bn`8!;+f$wT@+$AM=00)+O7 z1}pUI{Ne4Hxt!BZV#9E;B>+P)+zsDR;RV!T=`M02%lnpH=o{|bhz{ON7AIy>W_r{A zNQ@L++HDvLo)P1sXNHFn+&H^9`!MR(YVOvR17asVTr46JC*Mu1U$aKsE-tM`J) z6g6#}!ofL^n8t)yiD-4PN#KK8GYOG;=9-%*6UiosKuIw}?kAVWgd7ZpjW?dL8BNkb zj<|J-5W2%v{Ir07n4#3|gPxX#Fr}VA;ohE6vUPeam$7eHntp*|*c?IX162?{tq@MS zb}CFr$X%B-ez6S3{vpp{Zhi4d{eF_4^L3N&Vm5+1(8wUF$h*eE)CZiPR-xp_<# zR30yQZau|PG$RBQ+#wR$bT~(r+!L7<9)GO@1tHKZ)rOtK5&v94qB8=~PekVgIo**> zb%irn(zu5l%3NoeiISGU5#dEMBRr0^`Y206=urfbO(q+kNOuuBCAWa09+z4q<${qO(@Z}1hWDjm@J5Rf~LVWENV>G=ckLPH#9fMhzje) zCYQ7_%75aww-ndN&43*rF93l=myL0DBr>^|;T#}Ch{K))#&}^X74ywhp&2Vx#w}v3 z$Nt%9^j@j>|XBs|G5DAX3`fshkqSr`I@RR8P_><|6?$5c0J|y^V;VhghAWQbp3~U zlk2|?zLNf&u58fn)tCGWVFqc$bFKoz|MDI1?Jox|!Q|@4G~V1<-Vg2n$K=+t?%P#c z-}CkXY~LS?8N%bicR;*vGmGTUz`roPUXP*_-rfPG$G*#dU3HXhGVQ+0pWs(1<=;1P zNPnNT8GCvT+*kbTs%I{CqU}+ z&GP3RwP4!V8JcaA?1d7;pzBTdkaU)NX|pp&ST{92M+(~f2~Rv8PQp)otDP^r^9}8B zM?}vE_jWeT7mql!r|l+ToJC{P*VY^F#?r1=VL`V$588ZJIOhf~Zr1I)$rSFTll@fK zg7#gUR)dW|1Er?F-C^=^(30Eq!&IbTv{PM>r_sX{Lf&QD0OoPDQ+@+p3+L+1pB;4K zKMa197ynck|HI(NHUzVTyogY5bjN7PKc_`$`&b*4y1B`n>D1E8RgdlwmIW2Wef!JHTk| z*9_T|`$Up$`)f5(9@J-dA43l9A+k652+Fr5Pee}ck-{ur=TZw8k0&I%^5 z7QC(nLxby<+h469$poGup&x!=MDBPaWT%+%2k#9nebdK3bVxk9S;D~LjKk17ITOP>L zNvzCf&x)l+((g`#+_L%w2#fJx`&<;&b^*2~Te?tfxhjn>nvdNXE2<5 z(B}5IZ&=QmK#_w=OS=BgfIz)n-dam`4dS1Y0@z1X)G*|?k+qM~k{jFA35t>CtIz|!RH(O22}_QSwS+3+;A zVp8C6CmUEl7?;F>)?zIQpG13<9Fr|&RNTEB@8k8kIwphPP{@|t7M^S{o=9|u)?z4= z_+7UwNgfoY?D1!D(XnCSjK_RGjM{h)U7!ZGV-PHObSSsTRI$!&L<9WtPj#iQxu}G? zqk&cB0L>lgPg^~;qyz~Qs+c3`KK*T-p*Nx&hQfsEw_1kX-p<)l63Jo+upsu02><-4zT5eCsb*9cy3$W5cXvBpJ=uo<9h2NYNWnV_CaO@@T2uH_?aZ_ zikMOHdPe{?$Qr546__3NvrDi0x)pJm zU3$%}tA&65gmx@Ptd|%GPjL5rG|{g|i7>i(?j@FhBRyw-CH0aoyrrI$pcl9=@5gA) z^%D7U$6UL=H^^nx-CNb!{VY^$yRk9tHI15v6UR7i6x?GXjPgkJ6vsu>iFjpU0nVaX zS}GZi^L0p16lQ>svR$pewtKqYk;M{(+x=cZsw2L;1mD&EYRT9-KyhRg{;JRmm~sAV zTX(v*%eNq7@(otDS)FveV?-sb5Bm$DFl*3fEdTd zE&Zp%>O_Z+1g%WKcRrV%Ng|3hIs`tH`(n|WkK8D*pI8Hj`QO;`5}P)s2Z;UfGcaN1*{ip;c_bDGJ8B?TjQ*Bm@)Np4TrRz3W?Gy~}k7(zpt`{mAtUG$DT8!cO_hwS|xd{FZDHcv4fx8(xGSFJDNynjlc?DtTE0 zubh?BWNeWz^Tm|`DX{es(}%NH6m7@Y*ba@fYH3{#_4}aZ>2Va-xlBXN zg|W{g$r1GviPCx0@8QzQwYN2P1XXb6T>NhWY+44s#;|1ST>&~nk=d%~@Z(vz#ST5sba7UyG#ZT^a3F!r9Mc1VZJ*Q~Ix03>Iy|Hd&+i592>OTfD74M0$H& z#!l8)3wG0?>u3Fh{%mI>QDHt1YUA$~w`Xs1gI6DRwz3$!+F=}Cdl+zQfVpckESarD zxWkfY+XlG-l>#T4TwJFmR3bMd?lkyWx%P2uPUcKMWSV%1X{EqUYn2loc!CqfuJzq| zfQDbEmAXIEQoUcS^nqCmB@cqXC5uf6w$d3}G0zz2X+nHfhur9n(_;5K4c)Xk zop<6PZCJ(Jhz}{Mc7HXEs8UYf8A~IS@cj1yv1c&C^v4zo(^PFtW@c?Ij;RB|Qwb`2 z*E75fQ%!J%lle8^A*9&$pap5eKu-3Cf1vy^KrhjuTTVjKSSPl=?TDmOccg(_e_>m= z)dYT+{*60RtuNE|FpvFL`m-VTq!;qQYCpGi8;uY1jJdXIsSI)NQgp9T!ttI`oSz{eVB{7XR1A zO4G2-7eCpLNZ{)(X^{1QVkWo)#PZBdh%NL7m`gWj1We)8y(-q*7eFtMRNH@H3QL;R zBamOK+7xs@hE(7A9-su%lnmY|W~$TT3%>&_0mUzO;)Gj9u@5@*4zt%8B;nj)xVXJH z&Ek$tARYGD!!m1an0R(G)oCIQAX}v3g)uT|D@*7$n>4C)=6skP!Pa=k4iI&{S4gx9 zQBjkx9YGn%?fV=W-@bB8QGtQbc5b%f31|+tcyZEcLdr>DEI$OJf%YZVU1qG-=v5=JELb}E&p+etamryD`~DQGnu zqE@BQ2!&8OK|eQXr7qh((%`a_`#k(^V+9kmso=cK5xMNJO9IXvsb%8J#&S3_NII)i z^?6V`uH${BTgRH07A=SNz#-Mh<;@6G%qvCtnmeE=Mo-p`6Y&dsvin;RREdEvk=ZEdt;%8LVG328j5FkSw@b*r zhk>6sL5WXUAzm7_b&3a6ArsKwBZ#y7Ot5tH$rGY9$4>Gn+>!L{+39F$*uPQl&~?Tr zkM31j>fgijfD=ljx4R$&^9Gt{PWQf2eEgAth7qkJAy`fPp1ftVLRQWxZFX3E0|XxB za3af_VO9C)oiObgeeTH%)VOb3rUw(CR~({ z+DKP;`83d%u!Izq#TYUWydhePy}*75>y>ozeCJS&R$-@Oi74sm6PMi^g@vJ2W;vYf zId!vZvudy!m*8dqUlSJE%8O?Z3EB^wAXr?1d?UYH z7wxNq-M9hZ{+6n|8vXBSOW**AS03VgrO5%F5aI!__eiYEbUxLo(mVhi0dlzLw5%sL zA;A8KdC}Lyl)MtdS0(b3VP)Oq z2zpR;+cDHkR+pfsI$H^q7okCzf!Is~m5j)FzsD6&zwAfUkWW_)ORLK)Nw;koa<^WN|N?tTBfnR7npd(O=FJ9FmD_dDO2^QrUC047bfyJ`R+5C8yP zFyMR^5C)*7rU5fw5DNqbV}`NAS=pd$tS~lqb|@Dd#>EO{WoPFS;DN*WI9Q>)5(qv) zl(4Wc8~07=n`kKkv@i;I`SN8(21X7hCio2m4-$TqRP~I)-)^#&u5Ut+^UaaxAkqF4F7?|-+Z1|y|f3tgT2_!eh~uDpJDi4 zq5x3>sV+o(;6LpGDgVVb@Zw}%N@h`IgdU5vm}lb6^BDmBg=Z9C5E!5YSP;O4;&7M# zKS0>^koQEV?-_p`X_5-%OC*WQ9@NX{ETE!;bgioE$F-3|O{hQQ8}l`-!K2(BLu^pZHC9v52hB^5RE}4Su1I z(+&FtOKfqb`MAKMHcTkC_AxF|P;<4t!CsXRRrb`S5ja9$F>772*dm3!yjM;1D~HyKm0{$>iC6 zu`T&+r()4&fP^B;3$jsaC8||+c)t6LU1kYjpCxu`=54T=zK|i}B9l71Ksqk0?sTM_ zK{)X(YvIuT3at6km@~2I>2003l!(x)z%j}*$%%9>=eiiZ$NjwzOEdr2%p87D2)n#= z#eaR=#uNQ~>__8p1Jh`>*Hxi$a!5ebQgD-B#!gWEYi29Uen&5ob^1@yIAjNzS#bMR zN+~Jj9%?%!#(V-FxPPic-IP?M78|-DP%$TKUsEU9FJwKyE<)@;B)>nt!c2O?G%ROAdl=enDLO^+39K$}V0s2h=8iW*;!|)tae;F*lZbldca& zS2MG2SH|D)u|R??6tW_*rAnT9#sJ88L8W`M(bUt`RPXh`+%VX50D+)D@ca{O5l9oF zgZ>P*%GjtO@yqyN)->sm-f8y-%v5ZL%|rS*jblZxThYris{1{ky%>DIXQRUO8+)8BJ1lo1-N5aO#Srs;|15-gU&xurx#+J7nPjh_6N!Y{Gr zAbwym7rw^^SroTkVd#T=b}n6dA+VDI7gpE_zQ(1n|cUH@Nebs|9ed;$BF} zHM@Ez_w0KnAZWqL?+sC5wfQ|njuuj-D@Nd`V=&#JPYJD#1A~pr{xM~(XbYVb@x{&R zUC-i#YK8}8Y?bW%8BPZ*T|rStQ3sLTP%}Ue(f>EzW5uUb$^_HQ!<5ToM(zqQ#{81W zu9hty##c{KvhH<}%U&a#D$+9DVnG9jsMYEp*oS!KbP22v2XKdOdlIQttrjx+%1YLS zRhMaQndliCda0l2Ek0G2w#_w1Sh!{`5nMR5NsEoUJ623b=o;~qukCmsbS5W6(;42` z^n}mXG$)rmdQ@8hYdP+NQsE>~fF5NL*osbu*DCnNQU3bG# zQvInWY4q1!t}i(i0IbA5pzN1{M^i%WFU2pjDZ8KF!uuc$PHh6qx?_hdyH}H?o61sr zy1J@b>~nw{M8oko46kYtRt$l_BmSO#LauF#ob+OvpC{N!2VaOm9=(w-`jpct%{TS?96dmUHloNw#W`|jDAY<8*W3-Rs+ald%)d3#m6QjKXf z61Ss|Nte$QH?qJe**Pjeq{K4u9^|?8edWp>Xqu^+kh?@75AA`~BS~5_i}(+Lg5??N zw-3cWFng^|t`u>0e_P3uPT6b?Y!$2US{;a~a1z2Z@jvxOns&j(Q<}x8qkvBHIZ*2l zZy3YJl)N%d+rpM`i#PMFf&I?>VKja|6!}6Er!tBhueDO*tZ-3_Gx{q{4^tb#&o|)f zoH~8Yo^6T)4Q6*VcQohTXU!#6?WV^vxCT)?Pxdj6&wN{I#5b@G6A3QjMDE9Xtx##s zVmOezaaHg1${`1GNn_-q=xcl@MIESqr!p7$K3*`aOBBom1_S>Bkl zy&ss4<7mj){NlQoBCS=ymZ@RO#z42=<#d!Z1TFMS!j-dh9cP<<=2TyCf_%!^K#>h} zS@xPI8ehqWQPW$@-F~AsB6iJDdMCg=uk>!9)(@D$rA#cl!MDQJwW^g@mUDh?-NpsJ zibfx}_=bA!xIEsvg+;tMUSH3MYD6a2<;T5|OdfeTg?SGx3ZoC{zjafoUsi~&BW=C2 zj&onhFk+O{ZXYC6=exqV*qy4?9=0R>Zj`n1ZoWT?;n8QOD3J| zw7l@r60uYRoxh^=!GCl1;g{WhKVy(W(hleh$S z8Yz6%SDRM4@KNbje!_oX%~-U>H?#b|Kd8@l#hqD2wn%6+fqvKiZFj@^YRyC}tBM>%6Gx54EY$lvykOQEeN+mnYvdi|=|& zqxWF&nDl5^L#I`Drzwo5$Z<4l(W%{c`K3&|%Wrc+OFjfg-4hdG4>*ne(67rUkR5z( zoN&(S&J~xQiX%1mg5~Gd?Q{uJL7^Bv?#I*g_tmTfEJ$92=?F}_wxT6{p(=>DkaH^ilTdYJi&G1T{xD7s-LXYP& zlx@CC=iFt{@EHGziexkaQs15dI4vslCNv5kYJPG349^ahAFmT=zvVQ9ZgAdCMgNk? zLyYA7t*${lCU;Ynt#{JCikWiFPYOopSA);=B8WDYA%0h_+3%COMm z3!i7Z+-M@~WSg7#-IvE}Qx)Mch3ojJ`J^|00~7e2^)($Tx@xr&&B==5h?ZeTh6jna zE)Qh({?7b9{v-09#z@XNK%g#>IFFOfoyHI`M2~mn^>_H3-9qIoLJ_sYYK`vOD1C+N zu>=YU(vz*0gN*)n)1-I?*~Av@_kCC7YKOIK$6QAIJs@TDt!qU5%l(zdpQ77LG*4e{ z_YC8xhMkAtLNQefJXPA>4%yq|vvxHyUFywa4H;h0zLhujFR917URqcV!Da4e96J;UgM|XL>4?j4P_(U^hle{!f7DHLyl10^nUv?v-0l|$o{xvs+aEtk0R*&!C>!? ze|d<(KwC@9Gfw>;Z4lc!%Me9K3?GK5Qs?W#PQ4Fi+cNJtn`l%!C?ORX&*#BCmfuM+ zULyyYtgdO+OlK|S2Z`>S13HIqojhb@Sk=N^dD^s#ea**c{R*In>LT<_mhnY7I9i%V zFFQ7i$i0}OvLf`-Xa@E!I}#ek@YKPEk_iQgg+0}^6%Vo43U9soS0WAI;tKO`g2?b) z{mDZ|Nuo};h9~rm=ur`s5+BUq$Q2070!6{qv}maoZsqTzwJ!U ziV?~r(!t!6+yz|uFm*MTX83WdN`RAdWuw>BKwhb&3)!ayvI85q(MWS9anPmf2eRjH zdN<19OxDfIoqI84=uX7d4f{4pInZ5=TQE?%4SUl-+veic+dOa%P;KFFftV_^!xYZ$ zMtw(5x9!_hw>?EGbR^`xG~A&Ic8l9s|1B=0q^))-Yq{(!_mz;#0e2M`8r|{NhJ&i& z#F+pyDf@;zbva4fop)2MkW+24uh(duB-~*VXCEIFFJ9FOJv=aUID?x-9&f8I&4LP& zN5Gi4WA2jddU{B?0=2!yeBG5Vyi7g_2?ZmSx+kvYld0|jsktV}V*WFBd-mfGXUex- zW7Iq?XyRWj&N&MuAr&$6>+v9ta>gfhqw1t*xNtfn}Zq#9- zm!tOc4%7aafAF{r(I<4vaOctNA{#rn$H=}+_yA`Ra9rBrXi=aXzcwIOr9CfpPr>ECEj>g z=FzTY$X6(utzrZ_`EK6Hom4dDANfRgxxa<*+R^7VWz`ej_MT|&7l)Je~S^~4BO7G+Q5*O4(HY( z?FyL-qgceSD;Kp?TJ*`ZtKez;x8h0kga*MVDCIqI_pzyXWp;i^R?Vz(Iaf+we=R@9 zmthoT#5D>|D*sh{SjI}c*gZ4TE!~Qkm~tNfeSyB7*i>7-5^at{ zHnC@pcK{>Z;|S3+oi7*Z@C zH8vdfO|@RjEcsEG^p#GZ&|-hXa^CB%p&@qKR^>yS)_Ns<3BGYOp(u z#JsixX}bBB{$$DzP~9rlOwAZrDzbS93Dng)pyW#aL7Ug?hBsNw#iob19-LHiDFaq> z=`8oc3*{K{G^{>bOXpEujFLpMwIv>D3Pkz6F`4;vCuYi7fATWHV~4QPd}{b9;#8e^ zK4q*=o3#H-UR@sjh%mhxyBS3a6!Zl#QIx`UZYEYbJDt5=!+L^_o=?{sImNco58Bn) zs3FMAz?11M?T==XyYUoVcj;_f|F|+KA{p-*%G(;J3^Cn`PTId{g-oSq-cR?hyJeHO zTyTW@ve!Lp+cf4)?HKtJ#~dyVnwo*3du>r!I9$``f1T#g#l|vHGF_5=F8EvC3hsJ+ zi-VN;3bA3wGUS`E=<$(y=+9b%?e_^fy(bdyU|SImj=#Q&p93^!d-7c{3)a%_^E;Z) z0e+ABH|;wdYuFLoC%gzf-4S`)6JJ9*?Ujj!(7n|(WC3gGWUnB4WW+IioLtU8JKdQP zs9HiJB1d%nJ#)X!L^+#KfH_sc*mSZj->(!l`6QPJhL(h>D1$mqxow(70u7A&1mT|# zt6I5KjaAj|Ac`f=+RJX7u*@L2Bg!5h)w-*w`;6Cxv{(GdTq8&uFwrKsmp*fgso0Gl iggjQc&gstJRPIF4tAe%pdq4MojTruW?C{(9^nU=@M{'); - $('figure').css({ - 'display': 'inline-block', - 'border': '3px solid #eee', - 'width': '250px', - 'margin': '30px', - 'z-index': '10', - }); + // Llamando plugin + $('.content').imaginator(); +}); + +(function($) { + $.fn.imaginator = function() { + $('.content img').mouseover(function() { + let imagenFigure = $(this).attr('alt'); + $(this).each(function() { + $(this).wrap('
'); + $('figure').css({ + 'display': 'inline-block', + 'border': '3px solid #eee', + 'width': '250px', + 'margin': '30px', + 'z-index': '10', + }); - $('content').css({ - 'float': 'left', - 'width': '30%', - }); + $('content').css({ + 'float': 'left', + 'width': '30%', + }); - $(this).css({ - 'filter': 'brightness(0.4)', - }); + $(this).css({ + 'filter': 'brightness(0.4)', + }); - $('figure').append('
' + imagenFigure + '
'); - $('figcaption').css({ - 'text-align': 'center', - 'font-size': '30px', - 'padding': '5px 10px', - 'border-radius': '2px', - 'display': 'inline-block', - 'background': '#36322E', - 'color': '#fff', - 'width': '93%', }); + $('figure').append('
' + imagenFigure + '
'); + $('figcaption').css({ + 'text-align': 'center', + 'font-size': '30px', + 'padding': '5px 10px', + 'border-radius': '2px', + 'display': 'inline-block', + 'background': '#000', + 'color': '#fff', + 'width': '91%', }); + }); }); - }); - $('.content img').mouseout(function() { - $('img').unwrap(); - $('img').css({ - 'filter': 'brightness(1)', + $('.content img').mouseout(function() { + $('img').unwrap(); + $('img').css({ + 'filter': 'brightness(1)', + }); + $('figcaption').remove(); }); - $('figcaption').remove(); - }); -}); + }; +})($); // Tests @@ -50,9 +57,9 @@ $(document).ready(function() { const checkAlt = function() { var alt = $('.img-item').attr('alt'); if (alt === '') { - alert('Debe agregar atributo alt'); + // alert('Debe agregar atributo alt'); } else { - alert('Atributo alt ok'); + // alert('Atributo alt ok'); } }; diff --git a/index.html b/index.html index 5c2e9b6e..5f4dfd2d 100644 --- a/index.html +++ b/index.html @@ -5,22 +5,23 @@ - Cardify - + Imaginator + +
- Corgi - Pastor Alemán - Labrador + Raza: Corgi +  Raza: Pastor Alemán + Raza: Labrador
- - + + + - diff --git a/test/test.js b/test/test.js deleted file mode 100644 index 1df687e7..00000000 --- a/test/test.js +++ /dev/null @@ -1,11 +0,0 @@ -const chai = require('chai'), - checkAlt = ('../js/index.js'), - expect = require('chai').expect; - - -describe('Verificar si atributo alt contiene texto', function() { - it('Atributo alt debería contener texto', function() { - expect($('img-item').attr('alt')).to.be.a('string'); - }); -}); - diff --git a/testDom/testDom.js b/testDom/testDom.js index 3f8bf8e2..07fe404a 100644 --- a/testDom/testDom.js +++ b/testDom/testDom.js @@ -1,5 +1,4 @@ const chai = require('chai'); - const jsdom = require('jsdom'); const { JSDOM } = jsdom; let dom = new JSDOM('Document">' + @@ -17,10 +16,10 @@ global.navigator = { }; const $ = require('jquery'); -const cardify = require('../assets/js/index.js'); +const imaginator = require('../assets/js/index.js'); describe('Imagenes dentro de un container', function() { - cardify('content'); + imaginator('content'); it('Deberian existir imagenes dentro del container', function() { $('.content').children('img').length >= 1; From e6309381ad5b5d699d387e32aea42eacd73f8f45 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Fri, 2 Feb 2018 12:16:50 -0300 Subject: [PATCH 25/38] Arreglando readme --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0625b158..e79ffd39 100644 --- a/README.md +++ b/README.md @@ -25,19 +25,19 @@ Plugin de Jquery que permite agregar etiquetas `` al pas npm install imaginator 3. #### Enlazar script a Documento html. -` ` +` ` 4. #### Pegar el siguiente código en el documento JS principal: - var imaginator = require('imaginator') + var imaginator = require('imaginator') 5. #### Colocar las imagenes dentro de un contenedor con class "content", las imagenes deben incluir el atributo alt con alguna descripción de la imagen. -
-
- Corgi -
- +
+ Corgi +
+ Date: Fri, 2 Feb 2018 14:07:33 -0300 Subject: [PATCH 26/38] modicicando Json --- package-lock.json | 2 +- package.json | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7ef765f4..00216140 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "cardify", + "name": "Imaginator", "version": "1.0.0", "lockfileVersion": 1, "requires": true, diff --git a/package.json b/package.json index 677fcc28..a0a6a36e 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,11 @@ { - "name": "cardify", + "name": "imaginator", "version": "1.0.0", "description": "Proyecto cardify", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "echo \"Error: no test specified\" && exit 1", + "prepublish": "npm run text" }, "repository": { "type": "git", From c3608dcc41b511950683ec7a02c74d0d6ede1cff Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Sat, 3 Feb 2018 20:03:49 -0300 Subject: [PATCH 27/38] arreglando Readme --- README.md | 11 ++++++++--- assets/js/index.js | 2 +- package-lock.json | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e79ffd39..b5ccb392 100644 --- a/README.md +++ b/README.md @@ -19,17 +19,17 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Funcionamiento 1. #### Inicializar el proyecto con el comando: - npm init + npm init 2. #### Descargar Imaginator con el comando: - npm install imaginator + npm install imaginator 3. #### Enlazar script a Documento html. ` ` 4. #### Pegar el siguiente código en el documento JS principal: - var imaginator = require('imaginator') + var imaginator = require('imaginator'); 5. #### Colocar las imagenes dentro de un contenedor con class "content", las imagenes deben incluir el atributo alt con alguna descripción de la imagen. @@ -42,6 +42,11 @@ Plugin de Jquery que permite agregar etiquetas `` al pas 6. #### Comienza a utilizar el Plugin. +## Ejemplo + +![](https://ibb.co/dPnWUR) + + ## Herramientas de Producción - JQuery ~v. 3.2.1 diff --git a/assets/js/index.js b/assets/js/index.js index 86c7c200..04dff47b 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -42,7 +42,7 @@ $(document).ready(function() { }); $('.content img').mouseout(function() { - $('img').unwrap(); + $('figcaption').unwrap(); $('img').css({ 'filter': 'brightness(1)', }); diff --git a/package-lock.json b/package-lock.json index 00216140..f0654028 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "Imaginator", + "name": "imaginator", "version": "1.0.0", "lockfileVersion": 1, "requires": true, From eb5d6862e1275c429b83141b6fea76611e827e00 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Sat, 3 Feb 2018 20:13:24 -0300 Subject: [PATCH 28/38] agregando ejemplo readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b5ccb392..d94d85f3 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo -![](https://ibb.co/dPnWUR) +![](https://thumb.ibb.co/dPnWUR/giphy.gif) ## Herramientas de Producción From 8c1a5e23f0296193384410f56e1f359cec5080ba Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:22:43 -0300 Subject: [PATCH 29/38] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d94d85f3..dcb5ee12 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo -![](https://thumb.ibb.co/dPnWUR/giphy.gif) +https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif ## Herramientas de Producción From 4c7e323e2fd957d1b89dd191c6452a1635d8ec03 Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:25:49 -0300 Subject: [PATCH 30/38] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dcb5ee12..333c776f 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo -https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif + ## Herramientas de Producción From dcaf736794335d3585984e82695e23d8a7fd225c Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:26:32 -0300 Subject: [PATCH 31/38] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 333c776f..fff76f1b 100644 --- a/README.md +++ b/README.md @@ -43,8 +43,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas 6. #### Comienza a utilizar el Plugin. ## Ejemplo - - +

via GIPHY

## Herramientas de Producción From 43e69c07ccc3b8e1008996ab97ef937c7cf866d1 Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:31:07 -0300 Subject: [PATCH 32/38] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fff76f1b..82dc496c 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,8 @@ Plugin de Jquery que permite agregar etiquetas `` al pas 6. #### Comienza a utilizar el Plugin. ## Ejemplo -

via GIPHY

+ + ## Herramientas de Producción From 322a49073025e4e6e047adf7a80e201c404b6322 Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:33:53 -0300 Subject: [PATCH 33/38] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 82dc496c..02deeb3d 100644 --- a/README.md +++ b/README.md @@ -44,8 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo - - +![](https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif). ## Herramientas de Producción - JQuery ~v. 3.2.1 From c425f70ebcf7150b81e7b1347943677f5cf0b5cb Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 20:35:17 -0300 Subject: [PATCH 34/38] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02deeb3d..e66dd863 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo -![](https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif). +---------------------------![](https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif). ## Herramientas de Producción - JQuery ~v. 3.2.1 From 2eb6b040358f8e0eb4c41642cc80281ecdd308b7 Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 21:07:05 -0300 Subject: [PATCH 35/38] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e66dd863..02deeb3d 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo ----------------------------![](https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif). +![](https://media.giphy.com/media/xThtacKxgD3QBRdMLm/giphy.gif). ## Herramientas de Producción - JQuery ~v. 3.2.1 From 1cda71a3cd46fd9b1d76837b1e22478ebf885836 Mon Sep 17 00:00:00 2001 From: AriellaRogueN <32294678+AriellaRogueN@users.noreply.github.com> Date: Sat, 3 Feb 2018 21:35:08 -0300 Subject: [PATCH 36/38] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02deeb3d..becae3db 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ### Uso -`$(content).imaginator({}); +`$(content).imaginator(); ` ## Funcionamiento From a1e4369e4f7a7d7ca14fbf24813d30f7763ab754 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Sat, 3 Feb 2018 21:36:49 -0300 Subject: [PATCH 37/38] CAmbios Readme --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d94d85f3..be964d25 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ### Uso -`$(content).imaginator({}); +`$(content).imaginator(); ` ## Funcionamiento @@ -44,7 +44,7 @@ Plugin de Jquery que permite agregar etiquetas `` al pas ## Ejemplo -![](https://thumb.ibb.co/dPnWUR/giphy.gif) +![](https://thumb.ibb.co/dPnWUR/giphy.g) ## Herramientas de Producción From 4326c3ac047bd157398465516b6324931dd28b52 Mon Sep 17 00:00:00 2001 From: AriellaRogueN Date: Sat, 3 Feb 2018 21:45:49 -0300 Subject: [PATCH 38/38] Arreglo Json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a0a6a36e..5e872646 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "prepublish": "npm run text" + "prepublish": "npm run test" }, "repository": { "type": "git",